en
Feedback
C# (C Sharp) programming

C# (C Sharp) programming

Open in Telegram

По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

Show more

📈 Analytical overview of Telegram channel C# (C Sharp) programming

Channel C# (C Sharp) programming (@csharp_ci) in the Russian language segment is an active participant. Currently, the community unites 18 311 subscribers, ranking 7 339 in the Technologies & Applications category and 36 883 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 18 311 subscribers.

According to the latest data from 14 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -10 over the last 30 days and by -7 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 18.97%. Within the first 24 hours after publication, content typically collects 7.27% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 472 views. Within the first day, a publication typically gains 1 331 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 0.
  • Thematic interests: Content is focused on key topics such as .net, api, логика, архитектура, string.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

Thanks to the high frequency of updates (latest data received on 15 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

18 311
Subscribers
-724 hours
-27 days
-1030 days
Posts Archive
+1
🚀В открытый доступ выкатили Matrix-Game 2.0 — это открытая модель генерации мира, аналог Genie 3 Эта модели умеет генерировать виртуальные и интерактивные 3D-миры в реальном времени (25fps) и при этом работать пару минут без потери контекста. Вы моете. дать ему любое изображение в качестве отправной точки для создания мира: фото из старого альбома, картину, кадр из фильма. Huggingface тут. Репозиторий с примерами здесь.

🗂 SimpleFolderIcon Полезный инструмент, который поможет кастомизировать цвет и метку значка ваших папок в браузере проектов
🗂 SimpleFolderIcon Полезный инструмент, который поможет кастомизировать цвет и метку значка ваших папок в браузере проектов Unity. ➡️ GitHub

🧩 Как собрать приложение Playground: React + .NET Aspire Если вы хотите быстро создать SPA на React (через Vite) вместе с ba
🧩 Как собрать приложение Playground: React + .NET Aspire Если вы хотите быстро создать SPA на React (через Vite) вместе с backend’ом на ASP.NET Core, .NET Aspire делает это очень просто. ➡️ Новый пример на GitHub показывает, как интегрировать React-приложение и ASP.NET Core API в единую .NET Aspire‑архитектуру. Что внутри: - AspireJavaScript.AppHost — проект‑оркестратор на .NET Aspire - AspireJavaScript.MinimalApi — API на ASP.NET Core (возвращает тестовые данные) - AspireJavaScript.React — фронтенд на React (Vite), потребляющий API - Также есть варианты на Angular и Vue ⚙️ Преимущества: - Авто‑конфигурация сервисов и портов через Aspire Dashboard - Простое связывание frontend/backend без ручной настройки - Visual Studio или CLI (dotnet run) запускают всю систему сразу Для запуска понадобится: - .NET 8 SDK (или новее), Node.js (≥ 20.x), Docker Desktop/Podman - В каждом клиентском (React/Angular/Vue) каталоге выполнить npm install, затем запустить через Aspire 📦 Структура запуска:

# из папки с AppHost
dotnet run
# откроется Aspire Dashboard
# через него можно перейти в React‑frontend, вызвав API
🧠 Почему это круто: - Работает из коробки: сервисы стартуют, обнаруживают друг друга и логируются в едином UI - Повна́я изоляция: конфигурации, порты, переменные окружения управляются централизованно - Пресеты шаблонов облегчают настройку и отладку 📌 Подробности @react_tg

🔥 Одна из дучших фишек в ASP.NET Core 10 — Server-Sent Events (SSE) Теперь можно реализовать real-time обновления без Signal
🔥 Одна из дучших фишек в ASP.NET Core 10 — Server-Sent Events (SSE) Теперь можно реализовать real-time обновления без SignalR и WebSockets. SSE — это лёгкий способ стримить данные с сервера на клиент *в одну сторону*, идеально для простых задач. 📡 Зачем это нужно? В .NET-приложениях часто нужно передавать обновления с backend на frontend. Есть несколько способов: • Polling — клиент всё время спрашивает: «что нового?» (нагружает сервер) • SignalR — bidirectional WebSockets, но избыточно для простых стримов • SSE — простой и нативный способ отправлять обновления *односторонне* Теперь SSE доступен прямо в .NET 10 (preview) и легко интегрируется с Minimal APIs. 🧠 Что сегодня показали: — Как работает SSE и чем отличается от SignalR — Как реализовать SSE endpoint с Minimal API — Как тестировать SSE-поток из IDE (HTTP request file) — Как собрать frontend для отображения стриминга — И как создать *живой рынок акций* на SSE — от бэкенда до клиента 👨‍💻 Отличная альтернатива, если нужно real-time, но без всей сложности WebSockets. #dotnet #aspnetcore #SSE #ServerSentEvents #SignalR #realtime #webdev

Как выбрать стэк для ML-задач на соревнованиях? Разбираемся на примере E-CUP 2025 от Ozon Tech. В новой статье собрали рабочи
Как выбрать стэк для ML-задач на соревнованиях? Разбираемся на примере E-CUP 2025 от Ozon Tech. В новой статье собрали рабочие инструменты для решения типичных заданий по машинному обучению: 1️⃣ Рекомендации: предсказание следующей покупки пользователя. 2️⃣ Логистика: автопланирование курьеров. 3️⃣ Контроль качества: автоматическое выявление поддельных товаров. Эти задачи предстоит решить на E-CUP 2025. Регистрация открыта до 17 августа включительно Статья поможет разобраться, какие инструменты из богатой экосистемы open-source проектов лучше использовать на соревновании: 🔹 Библиотеки и фреймворки для построения рекомендательных систем и маршрутизации. 🔹 Градиентный бустинг и графовые нейросети. 🔹 Оптимизация маршрутов и работа с геоданными. 🔹 Поиск аномалий и дефектов, работа с мультимодальными данными. Если вы участвуете в соревновании или просто ищете надежный стэк для ML-прототипов — читайте и сохраняйте: https://cnrlink.com/ecup25articlecsharp

Что выведет на экран этот код?
Anonymous voting

#ПятничныйКвиз #ЭтоВамНеJS
#ПятничныйКвиз #ЭтоВамНеJS

🔍 NetSonar — инструмент для сетевой диагностики от sn4k3 NetSonar — это лёгкая и кроссплатформенная утилита, которая помогае
+3
🔍 NetSonar — инструмент для сетевой диагностики от sn4k3 NetSonar — это лёгкая и кроссплатформенная утилита, которая помогает диагностировать сеть, визуализировать данные и управлять сетевыми интерфейсами. 🧰 Возможности: • Многопротокольные пинги: ICMP, TCP, UDP и HTTP — проверка доступности и измерение задержек • Управление интерфейсами: просмотр IP‑конфигураций, статистики и управление адаптерами в реальном времени • Сканирование сети: обнаружение устройств, подсетей и открытых портов • Современный UI: интерфейс на Avalonia + SukiUI с тёмной темой и графиками • Кроссплатформенность: работает на Windows, macOS и Linux (на базе .NET) • Открытый код: лицензия AGPL‑3.0 — можно адаптировать и дорабатывать 🛠 Установка: 🔹 Windows: 🖥 Github

На E-CODE одно из фокусных направлений — C#. Доклады экспертов на главном IT-событии осени будут в треке Backend 💙 Заходите смотреть программу и регистрироваться — места улетают стремительно. Успех ждёт middle+ инженеров — команда Ozon Tech собирает в пространстве E-CODE профессиональное комьюнити. Общаться, меняться опытом и контактами, находить идеи и своё место в этом большом мире IT. Или хотя бы у сцены — в лайнапе E-CODE НТР, Заточка, ILWT и Нейромонах Феофан. E-CODE — событие, на котором вам стоит побывать. Зарегистрироваться

🖇️ MongoDB C# Driver — официальный .NET-клиент для работы с MongoDB, который превращает взаимодействие с документной БД в уд
🖇️ MongoDB C# Driver — официальный .NET-клиент для работы с MongoDB, который превращает взаимодействие с документной БД в удобный типизованный код. Проект поддерживает как динамические BsonDocument, так и строгую типизацию через POCO-классы, сохраняя при этом все преимущества NoSQL. Интересно реализована LINQ-поддержка: можно писать привычные для C#-разработчика запросы вида collection.Find(x => x.Name == "Jack"), которые под капотом транслируются в MongoDB-операции. Подходит для всего — от быстрых прототипов до enterprise-решений с асинхронными операциями. 🤖 GitHub @csharp_ci

🔥 Малоизвестная, но мощная фича в C# — System.Threading.Channels Если ты всё ещё используешь Queue, BlockingCollection или C
🔥 Малоизвестная, но мощная фича в C# — System.Threading.Channels Если ты всё ещё используешь Queue<T>, BlockingCollection<T> или ConcurrentQueue<T> для передачи данных — пора перейти на новый уровень. 💡 Channels — это современная реализация паттерна producer-consumer: – без жёсткой связности между компонентами – с полной поддержкой async/await – с высокой пропускной способностью 📌 Каналы позволяют безопасно и эффективно передавать данные между частями приложения, особенно в асинхронных пайплайнах. Есть два типа: – UnboundedChannel — без лимита, но риск захламления памяти – BoundedChannel — с ограничением, идеально для управления нагрузкой ⚙️ Используй Channel<T> вместо старых коллекций — и получи масштабируемую, надёжную архитектуру.

🖍️ MudBlazor — Material Design для Blazor-приложений. Библиотека компонентов для создания современных веб-интерфейсов на C#
🖍️ MudBlazor — Material Design для Blazor-приложений. Библиотека компонентов для создания современных веб-интерфейсов на C# с минимальным использованием JavaScript. Включает все основные Material-элементы: кнопки, таблицы, диалоги и сложные компоновки. Инструмент имеет глубокую интеграция с Blazor WASM и Server, включая темы, анимации и адаптивную верстку. Не требует сторонних зависимостей, что упрощает развертывание. 🤖 GitHub @csharp_ci

Хотите разобраться в тестировании API на ASP.NET Core? ➡️ Присоединяйтесь к открытому уроку «Тестирование API в ASP.NET Core:
Хотите разобраться в тестировании API на ASP.NET Core? ➡️ Присоединяйтесь к открытому уроку «Тестирование API в ASP.NET Core: Интеграция и Нагрузка» 5 августа в 20:00 МСК. На вебинаре мы: - Разберем ключевые концепции интеграционного и нагрузочного тестирования. - Научимся писать интеграционные тесты с популярными библиотеками. - Освоим инструменты для нагрузочного тестирования и анализа результатов. 📗 Этот урок — отличная подготовка к курсу «C# ASP.NET Core разработчик», который стартует совсем скоро. Все участники вебинара получат скидку на обучение! Записаться на вебинар → https://otus.pw/ZkFR/?erid=2W5zFHq4zj2 Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

🔥 В C# 14 (.NET 10 preview) появляется новое ключевое слово — field Больше не нужно вручную создавать приватные поля для авт
🔥 В C# 14 (.NET 10 preview) появляется новое ключевое слово — field Больше не нужно вручную создавать приватные поля для автосвойств. Теперь можно обращаться к автоматически создаваемому полю через field прямо внутри get, set или init. 🧩 Пример:

string Name
{
    get => field;
    set => field = value.Trim();
}
✅ Работает во всех аксессорах ✅ Меньше кода — больше читаемости ✅ Особенно удобно при валидации, логировании, модификации значений ⚠️ Если у тебя уже есть переменная с именем field, будут конфликты. Решения: - использовать field - или this.field - или переименовать существующее поле

🧪 Puppeteer Sharp — .NET-порт популярной библиотеки Puppeteer для автоматизации браузера Chrome через DevTools Protocol. Поз
🧪 Puppeteer Sharp — .NET-порт популярной библиотеки Puppeteer для автоматизации браузера Chrome через DevTools Protocol. Позволяет скриптовать действия в браузере: делать скриншоты, генерировать PDF, парсить динамический контент и тестировать веб-приложения. Проект поддерживает .NET Standard 2.0+ и .NET 8, включая AOT-компиляцию. Интеграция с C# делает его удобным альтернативным Node.js-версии, например, для E2E-тестов в ASP.NET или массовой генерации документов. 🤖 GitHub @csharp_ci

Что выведет на экран этот код?
Anonymous voting

#ПятничныйКвиз #карательныйсишарп
#ПятничныйКвиз #карательныйсишарп

🔦 Fluent UI Blazor — библиотека компонентов от Microsoft, которая переносит фирменный Fluent Design в Blazor-приложения. Она
🔦 Fluent UI Blazor — библиотека компонентов от Microsoft, которая переносит фирменный Fluent Design в Blazor-приложения. Она включает готовые решения для кнопок, карточек, таблиц и сложных элементов вроде диалоговых окон, сохраняя единый стиль современных продуктов Microsoft. Проект имеет глубокую интеграцию с .NET 8/9 и гибкость: темы настраиваются через CSS-переменные, есть поддержка RTL и адаптация под системные настройки. Для старта можно использовать готовые шаблоны dotnet new или вручную подключить NuGet-пакеты. 🤖 GitHub @csharp_ci

Рефлексия тормозит приложения? Пора управлять компилятором! Устали писать одинаковый код снова и снова? Рефлексия съедает про
Рефлексия тормозит приложения? Пора управлять компилятором! Устали писать одинаковый код снова и снова? Рефлексия съедает производительность в рантайме, а генерация boilerplate-кода отнимает часы. Современный C# предлагает элегантное решение — заставить компилятор работать на вас. 🎥 Вебинар «Заставьте компилятор работать на вас: магия метапрограммирования с Source Generators в C#» 📅 6 августа, 20:00 👩‍🏫 Елена Сычева Разберём на практике: → Почему рефлексия — узкое место и как Source Generators решают проблему на этапе компиляции → Устройство компилятора Roslyn: синтаксические деревья и семантическая модель → Live-coding первого Source Generator для избавления от рутинного кода → Применение генераторов в популярных библиотеках .NET 7+ Результат: вы научитесь создавать собственные генераторы кода, которые автоматизируют рутину и повышают производительность приложений без runtime-накладных расходов. Вебинар проходит в рамках курса «C# углубленный» — участники получают эксклюзивные условия обучения. → Регистрация: https://otus.pw/1j45/ Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ", ИНН: 9705100963

🧠 Model Context Protocol (MCP) для новичков — от Microsoft Microsoft выложила в open-source обучающий курс, чтобы помочь пон
🧠 Model Context Protocol (MCP) для новичков — от Microsoft Microsoft выложила в open-source обучающий курс, чтобы помочь понять, как работает Model Context Protocol — протокол, лежащий в основе взаимодействия LLM с внешним контекстом. 📘 Что внутри: — понятные объяснения концепций MCP — практические примеры на .NET, Java, TypeScript, JavaScript и Python — пошаговые упражнения для начинающих Подойдёт тем, кто хочет разобраться, как строятся LLM-агенты, функции и контекстные вызовы в MCP-экосистеме. 👉 Репозиторий: https://github.com/microsoft/mcp-for-beginners