C# (C Sharp) programming
前往频道在 Telegram
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ
显示更多📈 Telegram 频道 C# (C Sharp) programming 的分析概览
频道 C# (C Sharp) programming (@csharp_ci) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 18 307 名订阅者,在 技术与应用 类别中位列第 7 339,并在 俄罗斯 地区排名第 36 883 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 18 307 名订阅者。
根据 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),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
18 307
订阅者
-724 小时
-27 天
-1030 天
帖子存档
18 310
💻 AWS Lambda Handler Cookbook (.NET)
Открытая книга .NET Lambda Handler Cookbook полностью обновлена до
.NET 8, включая примеры того, как сделать нативный AOT в ASP NET.
Этот проект предоставляет рабочий скелет для работы с AWS Lambda на .NET, включая развертывание с помощью AWS CDK и конвейер GitHub Actions.
▪Github
@csharp_ci18 310
⚡️ Marten - мощная база данных документов и хранилище событий .NET на PostgreSQL
Вы практически можете построить свою базу данных документов на его основе 🐘.
▪Пример работы с Marten
▪Github
@csharp_ci
18 310
💫 Туннели Dev для мобильной разработки
Создавайте уникальные URL-адреса, которые можно использовать для отладки эндпоинтов API, веб-хуков или просто для обмена информацией о вашем проекте.
Dev-туннели для Visual Studio 2022 создают уникальный URL, который можно использовать в мобильных проектах для отладки API. Теперь Visual Studio 2022 позволяет создавать туннели разработчиков одним нажатием кнопки.
▪Читать дальше
@csharp_ci
18 310
😎Сишарпист, погрузись в мир встраиваемых систем — программируй микроконтроллеры!
👉Начните на бесплатном вебинаре продвинутого олайн-курса «Программист С» — «Встраиваемые системы и программирование микроконтроллеров»: регистрация
На вебинаре мы:
— проведем обзор различных микроконтроллеров и их характеристик
— рассмотрим проектирование встраиваемых систем от идеи до реализации
— разберем на конкретном примере программирование микроконтроллеров
— сделаем отладку и тестирование встраиваемых систем.
Вебинар будет полезен:
— разработчикам и инженерам, которые интересуются встраиваемыми системами и программированием микроконтроллеров.
🤝Понравится вебинар — продолжите обучение на курсе по специальной цене и даже в рассрочку!
18 310
😎Сишарпист, погрузись в мир встраиваемых систем — программируй микроконтроллеры!
👉Начните на бесплатном вебинаре продвинутого олайн-курса «Программист С» — «Встраиваемые системы и программирование микроконтроллеров»: регистрация
На вебинаре мы:
— проведем обзор различных микроконтроллеров и их характеристик
— рассмотрим проектирование встраиваемых систем от идеи до реализации
— разберем на конкретном примере программирование микроконтроллеров
— сделаем отладку и тестирование встраиваемых систем.
Вебинар будет полезен:
— разработчикам и инженерам, которые интересуются встраиваемыми системами и программированием микроконтроллеров.
🤝Понравится вебинар — продолжите обучение на курсе по специальной цене и даже в рассрочку!
18 310
🖥 Как использовать шаблон параметров в ASP.NET Core.
Шаблон параметров использует классы для обеспечения строго типизированного доступа к группам связанных параметров.
В ASP.NET Core шаблон параметров можно настроить несколькими различными способами. В этой статье показаны некоторые из них и их потенциальные преимущества.
▪Читать
▪Шаблон параметров в ASP.NET Core
@csharp_ci
18 310
ХОЧЕШЬ ПОВЫШЕНИЕ В 2024 ГОДУ? 😎🔥
Согласно опросу, проведенному компанией Solo.io в 2022 году, на текущий момент 85% организаций переводят свои IT-системы на микросервисную архитектуру.
Но специалистов, которые глубоко понимают все тонкости и нюансы микросервисной архитектуры не так-то много.
Самое время разобраться в микросервисной архитектуре и стать более востребованным специалистом.
🚀 Стартуем 26 февраля.
Курс ведет действующий архитектор Кирилл Ветчинкин. Он успешно реализовал проекты с применением микросервисов для Мегафона, Теле2, ВСS Brокer, СберМаркет. Постоянный спикер крупных IT-конференций.
На курсе вы:
📌 Изучите и отработаете более 20 паттернов микросервисной архитектуры
📌 Познакомитесь c Domain Driven Design
📌 Научитесь декомпозировать систему на микросервисы с помощью Event Storming и DDD
Полная программа ТУТ https://microarch.ru/?utm_source=posev&utm_medium=erid%2VtzqwsLbJh&utm_campaign=3
А самое главное — будет поддержка от эксперта, чат с одногруппниками и интересное практическое задание. Сертификат об участии по итогам прохождения курса.
Курс ориентирован на системных аналитиков и разработчиков, которые хотят больше погрузиться в архитектуру современных IT систем.
Узнай больше о курсе 👉 https://microarch.ru/?utm_source=posev&utm_medium=erid%2VtzqwsLbJh&utm_campaign=3
Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2VtzqwsLbJh
18 310
🖥 Рассмотрим ситуацию, когда вы ожидаете несколько асинхронных вызовов от нескольких сервисов.
Эти вызовы не зависят друг от друга.
Вы можете использовать
Task_WhenAll, чтобы добиться значительного повышения производительности.
Это может сделать ваш API в 15 раз быстрее:
▪Читать дальше
▪Последовательное и параллельное выполнение. Task.WhenAll и Task.WhenAny
@csharp_ci18 310
⚡️ DevToys — швейцарский нож для ежедневных задач разработчика.
— Конвертеры: JSON в YAML, парсер Cron’а и тд;
— Кодеры/декодеры;
— Генераторы получения хеша: MD5, SHA1, SHA256, SHA512;
— Работа с текстом: сравнение текстов, разметка, проверка регулярок и тд;
— Работа с графикой: сжатие, конвертирование и тд.
▪Github
@csharp_ci
18 310
Считаешь себя экспертом в IT? Участвуй в «Цифровом марафоне» от Сбера и «Школы 21» и будь на код впереди! Миллион рублей уже ждёт тебя.
В этом масштабном конкурсе ты будешь соревноваться со специалистами по всей России. Тройка лучших поделит в финале в Москве призовой фонд в 1,8 миллионов рублей.
Но сначала нужно пройти онлайн- игру, тестирование и цифровой диктант. Начнёшь с «разминки» и покажешь свои аналитические и мягкие навыки. Далее — ответь на вопросы теста согласно своему уровню подготовки. Прослушай на диктанте техническое задание и напиши код решения.
Переходи на сайт, читай подробнее об условиях и жми «Хочу участвовать»!
18 310
🖥Первая предварительная версия dotnet 9 уже здесь, наряду с обновлениями для #aspnetcore, #dotnetmaui, #efcore и других!
Почитать больше о предварительной версии 1 и присоединяйтесь к обсуждению на GitHub Discussions: https://github.com/dotnet/core/discussions/9167
#dotnet #csharp
@csharp_ci
18 310
🖥 Что вы предпочитайте string.Equals или ToLower/Upper ⬇
В C# для сравнения строк без учета регистра лучше использовать
string.Equals с OrdinalIgnoreCase, а не ToLower() / ToUpper().
▪Почему?
Корректность
Иногда использование ToLower/Upper может привести к неправильным результатам в некоторых языках (например на Турецком).
Удобство чтения
Использование string.Equals дает понять, что вы выполняете сравнение.
Производительность
string.Equals более эффективен, поскольку ему не нужно создавать новый экземпляр строки, как это делает ToLower/Upper.
#dotnet #csharp
@csharp_ci18 310
🔥 Как написать свой API: OData на С# за пару часов?
Покажет Эдгар Пилипсон – ведущий инженер в Nexign.
Приходите на бесплатный практический урок от OTUS!
Вебинар будет особенно полезен разработчикам, которые хотят использовать гибкий API для работы с данными.
Встречаемся 13 февраля в 20:00 мск в рамках курса «C# ASP. NET Core разработчик».
Доступна рассрочка на обучение!
➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись.
Пройти тест.
18 310
🔥 Дайджест полезных материалов из мира C# за неделю
Почитать:
— Огромная шпаргалка с готовыми запросами SQL (SQLite)
— Где изучать C# в 2024. Бесплатные курсы и полезные ресурсы
— Об одном способе веб-скрапинга сайтов, защищенных Cloudflare
— Road Run, или как я свою первую игру делал. Часть 7
— Разобраться раз и навсегда: Task.WhenAll или Parallel.ForEachAsync в C#
— Обзор Инструментов Покрытия Кода для C#. Начало
— 20 инструментов командной строки для мониторинга производительности Linux
— Наш опыт мультиаутентификации в приложениях ASP.NET Core
— Кроссплатформенные ресурсы в сборках .NET — пишем условия MSBuild
— Валидация входных данных в фильтрах Minimal API .NET, просто и без затей
— Async/Await в C#. Часть 5. Функция-перечисление и цикл через рекурсию, асинхронный вызов без Async/Await
— Еще раз про асинхронную машину состояний и где именно там аллокации
— Outlook как сервер микросервисов
— Exploring the Dynamic Language Runtime (DLR) in C#
— Difference Between Raw SQL and Dapper
— How to read zip files with SharpZip library in C#
— Action and Func Delegates in C#
— Game Dev Digest — Issue #221 - Rendering Techniques and more
— Intro to JS Interop in Blazor
— What is Memento Pattern in C#?
— Using auto-values in Aerospike LINQPad driver
— Custom Middleware In ASP.NET Core – How To Harness The Power
— Common Implementation Mistakes of Work Pattern in C#
Посмотреть:
🌐 Курс C# 2024 с нуля
🌐 Александр Кузнецов — Введение в Microsoft SignalR (⏱ 56:53)
🌐 Microsoft Is Abandoning C# for Rust! Now What? (⏱ 08:01)
🌐 Why .NET's Most Ambitious Feature Might Fail (⏱ 11:14)
🌐 "Don't Use Loops, They Are Slow! Do This Instead" | Code Cop #011 (⏱ 09:51)
🌐 The Easiest Scheduling for Your .NET Applications (⏱ 11:25)
🌐 Microsoft Is Abandoning C# for Rust! Now What? (⏱ 8:00)
Хорошего дня!
@csharp_ci
18 310
ASP .NET Core предоставляет вам несколько способов глобальной обработки исключений.
Так какой же подход выбрать?
Стандартный способ реализации обработки исключений в ASP.NET Core — использование middleware.
Middleware позволяет добавлять логику до или после выполнения запросов. Для реализации обработки исключений достаточно добавить оператор
try-catch в middleware и возвращать ошибку HTTP-ответа.
ASP.NET Core 8 добавляет новую абстракцию IExceptionHandler для управления исключениями. Этот интерфейс имеет только один метод TryHandleAsync, который пытается обработать указанное исключение в рамках ASP.NET Core pipeline.
Если исключение можно обработать, метод должен возвращать true, если нет — false.
Это позволяет реализовывать кастомную логику обработки исключений для различных сценариев.
🔗Для добавления реализации IExceptionHandler в пайплайн запросов ASP.NET Core необходимо сделать две вещи:
1. Зарегистрировать сервис IExceptionHandler с помощью DI.
2. Зарегистрировать ExceptionHandlerMiddleware в пайплайне запросов.
builder.Services.AddExceptionHandler<GlobalExceptionHandler>();
builder.Services.AddProblemDetails();
app.UseExceptionHandler();
Вы можете добавить несколько реализаций IExceptionHandler, и они будут вызываться в порядке регистрации. Это может быть полезно, например, при использовании исключений для управления потоком.
В ASP .NET Core 8 появилась новая абстракция IExceptionHandler для управления исключениями.
Подробнее18 310
⚡️Feature Flags в .NET и их применения для A/B-тестирования
Возможность условно включать или выключать функции в вашем приложении без изменения кода - мощный и полезный инструмент.
Для этого можно использовать Feature Flags.
Feature Flags- это техника разработки программного обеспечения, которая позволяет обернуть функции приложения в условный оператор.
Затем вы можете включить или выключить функцию во время выполнения, чтобы контролировать, применение этих функции
Install-Package Microsoft.FeatureManagement
▪Читать дальше
@csharp_ci
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
