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 305 subscribers, ranking 7 337 in the Technologies & Applications category and 36 917 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 16.94%. Within the first 24 hours after publication, content typically collects 8.35% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 100 views. Within the first day, a publication typically gains 1 528 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 12 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 305
Subscribers
+624 hours
-27 days
-2730 days
Posts Archive
🎭 Dialogue Manager для Godot — интересный аддон для Godot 4.4+, который упрощает работу с диалогами в играх. Он позволяет пи
🎭 Dialogue Manager для Godot — интересный аддон для Godot 4.4+, который упрощает работу с диалогами в играх. Он позволяет писать ветвящиеся диалоги в сценарном стиле без сохранения состояния. Проект предлагает удобный редактор диалогов и систему их интеграции в игру. Есть поддержка условий, мутаций, портретов персонажей и даже перевода текстов. Установка доступна через Godot Asset Library или напрямую с GitHub. В документации можно найти примеры использования для разных жанров, от визуальных новелл до RPG с репликами в speech bubbles. Автор также делится видео-гайдами по настройке диалоговых сцен. 🤖 GitHub @csharp_ci

Станьте разработчиком нейро-сотрудников на Python и зарабатывайте от 150.000р в месяц 🔥🔥🔥 Мы научим вас создавать топовых нейро-сотрудников на базе GPT-4 Omni, и вы сможете: 1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тысяч ₽ в месяц 2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тысяч ₽ за проект 3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате Что будет на интенсиве? 🧬 Теория: как создаются нейро-сотрудники с GPT-4o на Python 🧬 Практика: мы создадим нейро-консультанта, нейро-HR, нейро-маркетолога и др. Ведущий интенсива - Senior AI разработчик нейросетей и основатель Университета искусственного интеллекта 🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайший четверг!

Каждый раз когда я ввожу dotent в терминал @csharp_ci
Каждый раз когда я ввожу dotent в терминал @csharp_ci

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

#ПятничныйКвиз
#ПятничныйКвиз

🌐 TouchSocket — .NET-фреймворк для тех, кто устал бороться с сетевыми протоколами Если вы когда-нибудь сталкивались с пробле
🌐 TouchSocket — .NET-фреймворк для тех, кто устал бороться с сетевыми протоколами Если вы когда-нибудь сталкивались с проблемами TCP-пакетов, то этот проект может стать спасением. Он предлагает готовые решения для работы с TCP, UDP, SSL и даже Modbus, причём с неожиданно простым API. Адаптеры пакетов в фрейморке позволяют на лету менять логику парсинга — от фиксированных заголовков до сложных HTTP-запросов. Встроенный механизм переподключения избавляет от вечного копипаста boilerplate-кода. При этом инструмент одинаково хорошо работает и в консольных приложениях, и в Unity, сохраняя при этом впечатляющую производительность. 🤖 GitHub @csharp_ci

Ваши .NET проекты превратились в спагетти-код — пора перейти к Clean Architecture Пока одни разработчики продолжают страдать
Ваши .NET проекты превратились в спагетти-код — пора перейти к Clean Architecture Пока одни разработчики продолжают страдать с legacy-кодом, другие применяют Clean Architecture и создают гибкие, тестируемые приложения. Виктор Дзицкий покажет эволюционный путь от классической многослойной архитектуры к современным принципам проектирования. Вебинар «От N-Layer к Clean Architecture: эволюция проектирования .NET приложений» в рамках курса «C# Developer. Professional» → 27 августа, 20:00 Программа: → Сравнение подходов: классическая N-Layer vs современная Clean Architecture → Принцип инверсии зависимостей (DIP) и Dependency Injection как основа трансформации → Практическая демонстрация: как реорганизовать N-Layer проект в Clean Architecture → Достижение независимости бизнес-логики от инфраструктуры Бесплатная регистрация — превратите хаос в порядок: https://otus.pw/XsqOB/?erid=2W5zFJBvCue Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

🧰 .NET Community Toolkit — полезная коллекция библиотек и API для .NET-разработчиков, созданная Microsoft и поддерживаемая с
🧰 .NET Community Toolkit — полезная коллекция библиотек и API для .NET-разработчиков, созданная Microsoft и поддерживаемая сообществом. Этот набор инструментов не привязан к конкретному UI-фреймворку, а значит, его можно использовать в любых проектах — от десктопных приложений до веб-решений. Среди ключевых компонентов — CommunityToolkit.Mvvm (облегченная MVVM-библиотека, наследник MvvmLight), CommunityToolkit.HighPerformance (оптимизации для работы с памятью и многопоточностью) и CommunityToolkit.Diagnostics (удобные методы валидации). При этом все инструменты уже применяются в реальных продуктах Microsoft, включая новый Microsoft Store. Разработчики могут легко подключить NuGet-пакеты через Visual Studio, а документация доступна на Microsoft Docs. Планы по развитию публикуются в Roadmap, а для тестирования новых функций можно подключить пререлизные сборки. 🤖 GitHub

ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2025 ГОДУ? 🚀 Чтобы стать Senior C# разработчиком сегодня, нужно не только знать язык программировани
ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2025 ГОДУ? 🚀 Чтобы стать Senior C# разработчиком сегодня, нужно не только знать язык программирования и фреймворки. Нужно уметь строить гибкую архитектуру приложения, которую легко тестировать и менять под задачи бизнеса. Стань экспертом в построении гибкой архитектуры приложения! 👉 Стартуем 25 августа. Курс ведет действующий архитектор и Principal Engineer Кирилл Ветчинкин. Что будет на курсе: ✅ Создадим полноценный микросервис ✅ Разберем все тактические паттерны DDD ✅ Реализуем Use Case и Domain Service ✅ Напишем много тестов ✅ Реализуем HTTP, gRPC и Kafka адаптеры Полная программа ТУТ 👉 https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2Vtzqx3DxfU&utm_campaign=2 А главное — ты с нуля разработаешь и запустишь микросервис, который максимально приближен к реальности "Диспетчеризация заказов на курьеров". Это будет крутым проектом в портфолио или основой для рабочих задач. А еще: — Проверим все домашки — Поддержим в чате — Проведем живые разборы — Ответим на все вопросы 🔥 Не откладывай свой рост на потом: https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2Vtzqx3DxfU&utm_campaign=2 Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2Vtzqx3DxfU

🛢️ ELSA 3 — библиотека для создания и выполнения рабочих процессов в .NET-приложениях с поддержкой C#, JSON и визуального ди
🛢️ ELSA 3 — библиотека для создания и выполнения рабочих процессов в .NET-приложениях с поддержкой C#, JSON и визуального дизайнера. Проект позволяет разрабатывать как короткие, так и долгосрочные workflows. Включает сервер, студию для визуального проектирования и интеграцию с Docker. Поддерживает .NET 6+, параллельное выполнение задач и работу с внешними системами. 🤖 GitHub @csharp_ci

⚙️ Микросервисы начинают тормозить под нагрузкой? 💡 Узнайте, как масштабировать и оптимизировать систему с помощью CQRS и Ev
⚙️ Микросервисы начинают тормозить под нагрузкой? 💡 Узнайте, как масштабировать и оптимизировать систему с помощью CQRS и Event Sourcing на .NET Aspire. На открытом вебинаре «Оптимизация микросервисов с CQRS и Event Sourcing на .NET Aspire» 19 августа в 20:00 МСК разберем: ◽️ Ограничения классических микросервисов при высокой нагрузке. ◽️ Принципы разделения команд и запросов (CQRS) и хранения истории через Event Sourcing. ◽️ Практическую реализацию: сервис заказов с «команда-обработчик» и хранением событий в MongoDB. ◽️ Конфигурацию проекций для чтения данных. ❗️ Вы освоите оркестрацию через .NET Aspire (API Gateway, Order Service, база событий), внедрите логирование и трейсинг через OpenTelemetry, а также протестируете создание заказа, обновление статуса и визуализацию потока событий. ➡️ Посетите открытый урок и получите скидку на большое обучение «C# ASP.NET Core разработчик»: https://otus.pw/EXJF/?erid=2W5zFJkMBYc Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

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

#ПятничныйКвиз #ДляСамыхМаленьких
#ПятничныйКвиз #ДляСамыхМаленьких

🧼 Как писать чистый и тестируемый middleware в ASP.NET Core Самый простой способ — сделать его строго типизированным. 📦 Что
🧼 Как писать чистый и тестируемый middleware в ASP.NET Core Самый простой способ — сделать его строго типизированным. 📦 Что нужно: 1. Создай класс, который реализует IMiddleware 2. Помести всю логику в InvokeAsync(...) Но не забудь два важных шага: ✅ Зарегистрируй middleware в DI-контейнере: services.AddTransient<YourMiddleware>(); ✅ Добавь его в пайплайн: app.UseMiddleware<YourMiddleware>(); 🎯 Такой подход: - делает middleware переиспользуемым - учитывает область действия зависимостей (scoped) - и позволяет легко покрыть тестами Идеально, если хочешь поддерживаемый и чистый код.

Что если за один вечер успеть прокачать скилы у пирса, вдохновиться новыми идеями за мороженым и отдохнуть под DJ-сет на зака
Что если за один вечер успеть прокачать скилы у пирса, вдохновиться новыми идеями за мороженым и отдохнуть под DJ-сет на закате? GoSharp Weekend от Ozon Tech — летняя перезагрузка для тех, кто пишет на Go и C#. Эксперты команд backend-разработки Ozon Tech поделятся внутренними исследованиями и инструментами оптимизации, которые уже доказали эффективность в продакшене. Подавай заявку и жди приглашения!

⚡ Не сравнивай строки через .ToLower() Плохая практика: bool equal = stringA.ToLower() == stringB.ToLower(); ❌ Медленно (кажд
⚡ Не сравнивай строки через .ToLower() Плохая практика:

bool equal = stringA.ToLower() == stringB.ToLower();
❌ Медленно (каждый раз создаёт новые строки) ❌ Лишние аллокации памяти Правильный способ:

bool equal = string.Equals(stringA, stringB, StringComparison.OrdinalIgnoreCase);
✅ Без лишних аллокаций ✅ Намного быстрее ✅ Чёткий контроль над правилами сравнения 📊 Бенчмарки:

.ToLower() → ~38 ns

.ToUpper() → ~50 ns

string.Equals(..., OrdinalIgnoreCase) → ~0.003 ns 🚀

🌀 Try .NET — интерактивная среда для работы с .NET прямо в браузере. Проект позволяет запускать и редактировать C#-код в инт
🌀 Try .NET — интерактивная среда для работы с .NET прямо в браузере. Проект позволяет запускать и редактировать C#-код в интерактивных документах и учебных материалах, что особенно полезно для обучающих платформ вроде Microsoft Learn. С помощью dotnet try можно превращать обычные Markdown-файлы в интерактивные руководства с исполняемыми примерами кода. Интеграция с Blazor дает возможность создавать подобный опыт прямо на веб-страницах без необходимости локальной установки SDK. 🤖 GitHub @csharp_ci

Ваши коллеги уже изучают .NET 10 → а вы готовы остаться на старых версиях? Каждый релиз .NET приносит десятки нововведений, к
Ваши коллеги уже изучают .NET 10 → а вы готовы остаться на старых версиях? Каждый релиз .NET приносит десятки нововведений, которые меняют подходы к разработке. Пока одни программисты осваивают новый синтаксис C# 14 и возможности runtime, другие продолжают писать код «по-старому» и удивляются, почему их решения выглядят устаревшими. .NET 10 — это не просто очередное обновление. Это LTS-версия, которая задаст стандарты разработки на ближайшие годы. Новый синтаксический сахар, field и extension в C# 14, обновления в MAUI и EF Core — всё это уже меняет то, как пишут современные приложения. Вебинар «Что нового в .NET 10 для разработчиков» в рамках курса «C# углубленный» → 18 августа, 20:00 → Антон Герасименко Программа: → Обзор ключевых нововведений .NET 10 и их практическое применение → Синтаксические конструкции C# 14: сахар, field, extension → Изменения в runtime и их влияние на производительность приложений  → Новые возможности MAUI и EF Core для современной разработки После вебинара вы поймёте, как адаптировать свой код под новые стандарты, сможете читать и писать современный C# код и не будете отставать от коллег, которые уже перешли на актуальные версии. Бесплатная регистрация — займите место в числе первых: https://otus.pw/dmGS/?erid=2W5zFHRBTUk Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

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

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