C# (C Sharp) programming
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ
Показати більше📈 Аналітичний огляд Telegram-каналу C# (C Sharp) programming
Канал C# (C Sharp) programming (@csharp_ci) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 18 311 підписників, посідаючи 7 339 місце в категорії Технології та додатки та 36 883 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 18 311 підписників.
За останніми даними від 14 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -10, а за останні 24 години на -7, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 18.97%. Протягом перших 24 годин після публікації контент зазвичай збирає 7.27% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 3 472 переглядів. Протягом першої доби публікація в середньому набирає 1 331 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 0.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як .net, api, логика, архитектура, string.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“По всем вопросам- @notxxx1
Реестр РКН: https://clck.ru/3Fk3kb
#VRHSZ”
Завдяки високій частоті оновлень (останні дані отримано 15 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
MediatR IRequest пользовательской абстракцией ICommand и IQuery.
Это позволяет мне явно определять команды и запросы в системе.
На стороне записи:
- Отправка команды из API с помощью MediatR.
- Богатая доменная модель инкапсулирует бизнес-логику
- EF Core загружает доменные сущности
- Выполнение бизнес-логики
- Сохранить изменения
На стороне чтения:
- Отправка запроса из API с помощью MediatR
- Как можно меньше непрямых связей
- Dapper с необработанными SQL-запросами
- SQL представления и запросы к ним
- EF Core запросы с проекциями
Такое логическое разделение решает специфические требования к чтению и записи.
При обновлении данных мы хотим реализовать сложную бизнес-логику и валидацию.
При чтении данных мы хотим получить результат как можно быстрее.
Это стандарт в моих проектах.
Но вы можете адаптировать этот паттерн по своему вкусу.
@csharp_ciC4 для стандартизации своих диаграмм.
Это простой и эффективных подход к описанию архитектуры программного обеспечения.
https://www.milanjovanovic.tech/blog/visualize-your-software-architecture-with-the-c4-model
@csharp_cimsDS-KeyCredentialLink, эффективно добавляя "теневые учетные данные" к целевой учетной записи.
Для успешного проведения этой атаки в среде должен быть контроллер домена под управлением как минимум Windows Server 2016, а контроллер домена должен иметь сертификат аутентификации сервера, позволяющий проводить аутентификацию PKINIT Kerberos.
⚠️ Disclaimer: Все содержимое данного проекта предназначено только для целей исследования безопасности.
📌 Github
@csharp_cinull перед обращением к элементам коллекции.
Добавление проверки на null каждый раз может сделать код громоздким и более трудным для понимания.
Еще хуже, если вызывающий код не справляется с таким случаем.
Во время выполнения программы произойдет ошибка, которую нелегко диагностировать.
Можно возразить, что нулевое значение выражает определенное намерение.
Но я все же предпочитаю по возможности избегать null в своем коде.
Я считаю, что лучше всего возвращать:
- List()
- Enumerable.Empty
- Array.Empty
Таким образом, ваш код может спокойно выполнять итерации по коллекции, не заботясь о проверке на null.фишинговых атак - не новая концепция. В начале 2021 года APT-группа Lazarus использовала специфическую технику атаки в своей кампании, направленной на исследователей безопасности.
Они встраивали вредоносные команды событий в файлы проектов Visual Studio, что позволяло выполнять вредоносный код при компиляции проекта, о чем подробно рассказывается в статье: Новая кампания, направленная на исследователей безопасности.
Этот инцидент в очередной раз привлек внимание общественности к безопасности Visual Studio. Однако важно отметить, что Visual Studio - не единственный продукт, подверженный подобным рискам.
IDE компании JetBrains, VSCode и другие текстовые редакторы также сталкиваются с подобными уязвимостями при открытии небезопасных проектов. В ответ на это в этих продуктах появились механизмы доверительной зоны, которые отключают некоторые рискованные функции в недоверенном окружении, чтобы защитить своих пользователей.
В этом репозитории представлена новая техника применения эксплойтов для проектов Visual Studio (по мнению Microsoft, она не является проблемой безопасности) и приведены примеры на C# ее применения.
Цель проекта - повысить осведомленность о потенциальных рисках и дать возможность программистам избежать взлома.
• Github
@csharp_ci C#. Этот курс предназначен для повышения квалификации программистов, углубляясь в такие сложные аспекты, как делегаты, события, дженерики, задачи async/await, LINQ, а также знакомясь с .NET. С помощью подробных примеров кода и рекомендаций по применению лучших практик вы изучите шаблоны проектирования, действия пользователя, запросы, операторы, атрибуты C# и многое другое.
• Видео
• Code
@csharp_ci
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
