es
Feedback
C# (C Sharp) programming

C# (C Sharp) programming

Ir al canal en Telegram

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

Mostrar más

📈 Análisis del canal de Telegram C# (C Sharp) programming

El canal C# (C Sharp) programming (@csharp_ci) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 18 305 suscriptores, ocupando la posición 7 337 en la categoría Tecnologías y Aplicaciones y el puesto 36 917 en la región Rusia.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 18 305 suscriptores.

Según los últimos datos del 11 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -27, y en las últimas 24 horas de 6, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 16.94%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 8.35% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 3 100 visualizaciones. En el primer día suele acumular 1 528 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 0.
  • Intereses temáticos: El contenido se centra en temas clave como .net, api, логика, архитектура, string.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 12 junio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

18 305
Suscriptores
+624 horas
-27 días
-2730 días
Archivo de publicaciones
🎭 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