devdigest // dot net
Kanalga Telegram’da o‘tish
Главные новости из мира .NET: все про C#, F# и VB Все каналы проекта: https://t.me/devdigestplatform/163
Ko'proq ko'rsatish3 951
Obunachilar
-124 soatlar
+57 kunlar
+230 kunlar
Ma'lumot yuklanmoqda...
O'xshash kanallar
Taglar buluti
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Iyul '26
Iyul '26
+14
0 kanalda
Iyun '26
+33
0 kanalda
Get PRO
May '26
+33
1 kanalda
Get PRO
Aprel '26
+26
0 kanalda
Get PRO
Mart '26
+25
0 kanalda
Get PRO
Fevral '26
+546
1 kanalda
Get PRO
Yanvar '26
+40
0 kanalda
Get PRO
Dekabr '25
+20
0 kanalda
Get PRO
Noyabr '25
+34
0 kanalda
Get PRO
Oktabr '25
+29
1 kanalda
Get PRO
Sentabr '25
+17
1 kanalda
Get PRO
Avgust '25
+602
1 kanalda
Get PRO
Iyul '25
+120
0 kanalda
Get PRO
Iyun '25
+34
2 kanalda
Get PRO
May '25
+28
0 kanalda
Get PRO
Aprel '25
+77
0 kanalda
Get PRO
Mart '25
+55
3 kanalda
Get PRO
Fevral '25
+28
0 kanalda
Get PRO
Yanvar '25
+57
3 kanalda
Get PRO
Dekabr '24
+61
2 kanalda
Get PRO
Noyabr '24
+60
2 kanalda
Get PRO
Oktabr '24
+70
3 kanalda
Get PRO
Sentabr '24
+60
2 kanalda
Get PRO
Avgust '24
+56
2 kanalda
Get PRO
Iyul '24
+37
2 kanalda
Get PRO
Iyun '24
+31
1 kanalda
Get PRO
May '24
+44
1 kanalda
Get PRO
Aprel '24
+57
2 kanalda
Get PRO
Mart '24
+53
1 kanalda
Get PRO
Fevral '24
+61
2 kanalda
Get PRO
Yanvar '24
+78
1 kanalda
Get PRO
Dekabr '23
+85
0 kanalda
Get PRO
Noyabr '23
+134
1 kanalda
Get PRO
Oktabr '23
+33
0 kanalda
Get PRO
Sentabr '23
+41
0 kanalda
Get PRO
Avgust '23
+47
0 kanalda
Get PRO
Iyul '23
+60
0 kanalda
Get PRO
Iyun '23
+1 237
0 kanalda
Get PRO
May '23
+1 172
0 kanalda
Get PRO
Aprel '23
+32
0 kanalda
Get PRO
Mart '23
+52
0 kanalda
Get PRO
Fevral '23
+29
0 kanalda
Get PRO
Yanvar '23
+42
0 kanalda
Get PRO
Dekabr '22
+40
0 kanalda
Get PRO
Noyabr '22
+49
0 kanalda
Get PRO
Oktabr '22
+64
0 kanalda
Get PRO
Sentabr '22
+65
0 kanalda
Get PRO
Avgust '22
+87
0 kanalda
Get PRO
Iyul '22
+215
0 kanalda
Get PRO
Iyun '22
+51
0 kanalda
Get PRO
May '22
+28
0 kanalda
Get PRO
Aprel '22
+34
0 kanalda
Get PRO
Mart '22
+33
0 kanalda
Get PRO
Fevral '22
+31
0 kanalda
Get PRO
Yanvar '22
+45
0 kanalda
Get PRO
Dekabr '21
+37
0 kanalda
Get PRO
Noyabr '21
+100
0 kanalda
Get PRO
Oktabr '21
+48
0 kanalda
Get PRO
Sentabr '21
+98
0 kanalda
Get PRO
Avgust '21
+188
0 kanalda
Get PRO
Iyul '21
+41
0 kanalda
Get PRO
Iyun '21
+42
0 kanalda
Get PRO
May '21
+49
0 kanalda
Get PRO
Aprel '21
+87
0 kanalda
Get PRO
Mart '21
+152
0 kanalda
Get PRO
Fevral '21
+69
0 kanalda
Get PRO
Yanvar '21
+57
0 kanalda
Get PRO
Dekabr '20
+3 468
0 kanalda
| Sana | Obunachilarni jalb qilish | Esdaliklar | Kanallar | |
| 14 Iyul | 0 | |||
| 13 Iyul | +1 | |||
| 12 Iyul | +2 | |||
| 11 Iyul | +5 | |||
| 10 Iyul | +1 | |||
| 09 Iyul | +2 | |||
| 08 Iyul | 0 | |||
| 07 Iyul | +1 | |||
| 06 Iyul | 0 | |||
| 05 Iyul | 0 | |||
| 04 Iyul | +1 | |||
| 03 Iyul | +1 | |||
| 02 Iyul | 0 | |||
| 01 Iyul | 0 |
Kanal postlari
⚡️ .NET 11 Preview 5: новые Process API избавляют от дедлоков при чтении вывода процессов
Andrew Lock в очередной части серии о превью .NET 11 разобрал улучшения Process API в Preview 5. Прежний подход с `StandardOutput.ReadToEnd()` и `StandardError.ReadToEnd()` мог приводить к взаимной блокировке при чтении вывода дочернего процесса. .NET 11 добавляет безопасные методы, читающие stdout и stderr одновременно: `ReadAllText()` / `ReadAllTextAsync()`, построчный `ReadAllLines()` с поддержкой `await foreach` для обработки в реальном времени, `ReadAllBytes()` для сырых данных, а также «однострочные» `RunAndCaptureText()`, объединяющие запуск, захват вывода и ожидание завершения. Нововведения убирают типичные ловушки, сокращают шаблонный код и делают API нагляднее за счёт современных конструкций C#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
| 2 | ⚡️ F# Weekly #28, 2026
Вышел свежий выпуск дайджеста F# Weekly. Ключевые релизы недели — игровой фреймворк Mibo 2.0 для разработки инди-игр на F# с поддержкой Raylib, MonoGame и headless-серверов, а также компилятор Fable 5.7 с ускорением сопоставления с образцом для discriminated unions в 6–10 раз и в 1,6 раза более быстрыми последовательностями при компиляции в Python. В номере также — материал Матиаса Брандевиндера о рендеринге отбрасываемых теней в графических приложениях на F#, продолжение серии Урса Энцлера об event sourcing, языковой сервер SharpLsp для F# и C#, а также свежие релизы TypeScript 7.0 и Visual Studio Code 1.128.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 880 |
| 3 | ⚡️ Microsoft добавила в GitHub Copilot агента для автоматической модернизации .NET-приложений
Microsoft представила Upgrade Agent — встроенного в GitHub Copilot агента, который автоматизирует перевод .NET-приложений на новые версии платформы. Инструмент работает не как разовый промпт, а как многоэтапный сценарий: оценивает проект и его зависимости, строит приоритизированный план обновления, выполняет трансформации кода и в реальном времени отслеживает сборку и ошибки. Прогресс и правки отображаются в интерактивном «холсте» обновления. Агент доступен в Visual Studio, Visual Studio Code и GitHub Copilot CLI и подключается через плагин из маркетплейса microsoft/upgrade-agent-plugins.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 946 |
| 4 | ⚡️ Как превратить консольные утилиты в помощников для AI-агентов
Кристоф Насарр рассказывает о том, как интегрировать диагностические инструменты вроде dotnet-dump, dotnet-counters и dotnet-dstrings с AI-агентами — Cursor, GitHub Copilot, Claude Code и Visual Studio.
В статье автор описывает три сценария: превращение собственных CLI-утилит в MCP-серверы с типизированными инструментами и готовыми workflow, использование файлов SKILL.md для управления существующими консольными утилитами без изменения их кода, а также более продвинутый вариант — управление графическими приложениями вроде WinDbg через специальный мост.
По мнению Кристофа, такой подход позволяет поручить AI не только написание кода, но и полноценное расследование проблем в продакшене — от поиска утечек памяти до анализа блокировок и причин высокой задержки приложений.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 1 490 |
| 5 | ⚡️ F# Weekly #26, 2026
Вышел новый выпуск F# Weekly. В выпуске: обновление WebSharper 10.1, статья о компиляции F# в Erlang с помощью Fable REPL, а также новая публикация Urs Enzler о границах консистентности в Event Sourcing и другие материалы из экосистемы F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 1 731 |
| 6 | ⚡️ Паттерн Outbox в .NET: как гарантировать доставку сообщений без распределенных транзакций
Предлагаем вашему вниманию подробное руководство по реализации Outbox в .NET 10 с использованием EF Core, PostgreSQL, RabbitMQ и MassTransit.
В материале узнаете как избежать потери событий в распределенных системах за счет сохранения бизнес-данных и сообщений в рамках одной транзакции, а затем асинхронной публикации через отдельный фоновый процесс.
В статье также разбираются вопросы масштабирования, обработки «ядовитых» сообщений и мониторинга.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 2 207 |
| 7 | ⚡️ NBomber Studio 0.8.0
Разработчики NBomber выпустили обновление NBomber Studio 0.8.0, ключевым нововведением которого стала функция Load Test Schedules — она позволяет автоматически запускать нагрузочные тесты по расписанию без ручного вмешательства.
Также платформа расширила возможности настройки контейнеров для Kubernetes, добавив поддержку volumeMounts, volumes, envFrom и tolerations, что упрощает работу с секретами и конфигурациями.
Помимо этого, в релиз вошли улучшения системы аутентификации, новые вкладки для анализа тестов и ряд доработок интерфейса.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 2 443 |
| 8 | ⚡️ 12 правил Dependency Injection для ASP.NET Core
Встроенный механизм Dependency Injection в ASP.NET Core помогает создавать масштабируемые и тестируемые приложения, однако неправильное использование контейнера зависимостей может привести к утечкам памяти, ошибкам времени выполнения и усложнению архитектуры.
В статье рассматривается 12 ключевых правил работы с DI — от выбора между Transient, Scoped и Singleton до предотвращения циклических зависимостей, отказа от Service Locator и использования паттерна Options для управления конфигурацией.
Материал будет полезен как начинающим, так и опытным .NET-разработчикам, работающим над веб-приложениями, API и микросервисами.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 2 162 |
| 9 | ⚡️ F# Weekly #24, 2026
В свежем выпуске F# Weekly собраны ключевые события экосистемы F#: вышли релизы Fable 5.2 и Expecto 11, а Microsoft представила пятую предварительную версию .NET 11.
Также в дайджест вошли новости о Rider 2026.2 EAP, Visual Studio Code 1.124, новых инструментах для агентных ИИ-систем, а также подборка материалов, видео и открытых проектов — от порта Matplotlib на F# до решений для оркестрации LLM и квантовых вычислений на Azure Quantum.
Среди релизов недели — обновления SQLProvider, Thoth.Json, Akka.FSharp и других популярных библиотек.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 1 925 |
| 10 | ⚡️ Microsoft выпустила .NET 11 Preview 5
Microsoft представила пятую предварительную версию платформы .NET 11.
В релиз вошли обновления для Runtime, SDK, ASP.NET Core, .NET MAUI, Entity Framework Core и языка C#.
Среди ключевых нововведений — поддержка сериализации JSON Lines в System.Text.Json, полноценные full outer join в LINQ, механизм соглашения ключей X25519, union-декларации в C#, а также шаблон MCP Server в команде dotnet new.
Microsoft также улучшила производительность рантайма, оптимизацию JIT-компилятора и работу сборщика мусора.
Разработчикам на Windows рекомендуется использовать Visual Studio 2026 Insiders для тестирования новой версии платформы.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 1 511 |
| 11 | ⚡️ .NET 11: Runtime Async, Native AOT и инструменты для разработки ИИ-приложений
На конференции Microsoft Build 2026 компания подробно рассказала о ключевых нововведениях .NET 11.
Обновление включает ускоренный SDK с поддержкой Native AOT, новые возможности для работы с ИИ-агентами, улучшения System.Text.Json и встроенную поддержку формата JSON Lines.
Одним из главных анонсов стал Runtime Async — новый механизм асинхронного выполнения, который позволяет повысить производительность, уменьшить размер приложений и упростить отладку.
Также Microsoft представила инициативу по повышению безопасности памяти и ряд оптимизаций рантайма, которые должны сделать .NET более эффективной платформой для облачных и ИИ-ориентированных приложений.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 1 523 |
| 12 | ⚡️ Как создать MCP-сервер на .NET
Пол Майклс показал, как превратить обычный .NET-код в набор инструментов, которыми могут пользоваться ИИ-ассистенты вроде Cursor, VS Code и LM Studio.
Его пример MCP-сервера подключается к локальной LLM через LM Studio, сам находит доступные функции в сборке и позволяет агенту вызывать их через stdin/stdout — например, создавать или дописывать файлы.
По словам автора, базовая реализация занимает около 12 строк кода, а новый инструмент для ИИ можно описать как обычный статический метод с атрибутами и понятным текстовым описанием.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 1 944 |
| 13 | ⚡️ HybridCache — единый API для двухуровневого кеширования
HybridCache — API, объединяющий быстрый локальный IMemoryCache и распределенный IDistributedCache, например Redis.
HybridCache автоматически работает с двумя уровнями кеша, берет на себя сериализацию данных и защищает приложения от cache stampede — ситуации, когда множество одновременных запросов после истечения кеша перегружают базу данных.
HybridCache также поддерживает инвалидацию по ключам и тегам, но сохраняет важное ограничение: локальные кеши на других серверах не очищаются мгновенно, поэтому разработчикам нужно отдельно настраивать срок жизни L1-кеша.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 1 788 |
| 14 | 🟥 Что показала Microsoft во второй день Build 2026
Продолжаем разбирать анонсы Build 2026. Если первый день был посвящён в первую очередь AI, базам данных, чипам и инфраструктуре, то во второй день фокус заметно сместился в сторону агентов. Причем Microsoft не только показала различные новые AI-инструменты, но и продемонстрировала, как все эти решения объединяются в единую экосистему.
Здесь я бы выделил основную мысль так: инструменты на базе AI теперь не просто повышают эффективность существующих подходов — они меняют их и формируют новые.
Анонсы второго дня я также разбил на два поста:
3️⃣ Третья часть
4️⃣ Четвертая часть
Кстати, на этом канале я не только разбираю технологические анонсы и новости, но и делюсь своими наблюдениями, инсайтами из индустрии, рассказываю о проектах, над которыми работаю, и иногда пишу о жизни. Если вам интересны технологии и их практическое применение — подписывайтесь 👇
🚀 Подписаться | 1 700 |
| 15 | 🟥 Что показала Microsoft в первый день Build 2026
Вчера прошел первый день главного события для разработчиков — конференция Build 2026. Основные анонсы ожидаемо были посвящены искусственному интеллекту, агентам и смежным технологиям.
Уже сейчас очевидно, что Microsoft строит не просто набор AI-инструментов, а полноценную экосистему: от моделей и агентов до баз данных, облачной инфраструктуры, чипов и устройств.
Поскольку новостей довольно много, я разбил их на два поста:
✅ Первая часть
✅ Вторая часть
Чтобы не пропустить остальные анонсы – не забудьте подписаться на мой канал👇
🚀 Подписаться | 1 342 |
| 16 | ⚡️ Работа с памятью в C# станет заметно безопасне
Microsoft анонсировала масштабное переосмысление модели memory safety в C#. Ключевое изменение — unsafe перестанет быть просто маркером указателей и станет явным контрактом между автором кода и его потребителями, а компилятор начнет строже контролировать потенциально опасные операции с памятью. Нововведения должны снизить количество ошибок безопасности и сделать код, особенно созданный с помощью AI-инструментов, более надежным и предсказуемым.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 1 634 |
| 17 | 🚀 Microsoft Build 2026 стартует уже 2 июня
Последние несколько лет именно на Build Microsoft показывает, как меняются инструменты разработки, облачные платформы и AI-сервисы. Многие анонсы, которые затем становятся индустриальным стандартом, впервые появляются именно здесь.
Что ожидаем на Build 2026:
✔️Новые анонсы от Microsoft и GitHub в области AI и разработки ПО.
✔️ Keynote Сатьи Наделлы с демонстрацией того, что компания готовит на ближайший год.
✔️ Практические доклады по AI-агентам, LLM, Copilot, AI Foundry и современным подходам к созданию интеллектуальных приложений.
✔️ Сессии по .NET, Azure, облачным платформам, данным и инструментам для разработчиков.
✔️ Выступления экспертов из Microsoft, OpenAI, Ollama, Fireworks AI и других компаний.
Как обычно, команда //devdigest будет следить за ключевыми анонсами и наиболее интересными новостями конференции.
🎫 Регистрируйтесь! | 1 996 |
| 18 | Друзья, //devdigest на несколько дней уходит на техническое обслуживание.
В течение выходных часть ссылок в телеграм-каналах может быть недоступна. На следующей неделе проект вернется в обычный рабочий режим. Благодарю за понимание!
🚀 Подписаться | 1 457 |
| 19 | ⚡️ .NET API под нагрузкой в 1 млн запросов в минуту
В материале рассматривается построение high-load системы на базе ASP.NET Core Minimal API с использованием набора практик для разработки высоконагруженных сервисов: оптимизация EF Core, применение Dapper, настройка индексов PostgreSQL, реализация пагинации и кэширования.
Производительность решений оценивается с помощью BenchmarkDotNet на демонстрационном проекте, включающем сервис Orders.Api и набор бенчмарков Orders.Benchmark.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 2 195 |
| 20 | ⚡️ dotInsights | May 2026
Майский выпуск дайджеста от JetBrains: материалы о влиянии AI-инструментов на качество кода, multi-agent workflows в .NET, оптимизации Entity Framework Core и новые возможности C# 15.
Отдельное внимание компания уделила собственным AI-инициативам: в ранних сборках ReSharper 2026.2 и Rider 2026.2 появились новые AI-агенты и инструменты для автоматизации тестирования и анализа покрытия кода.
👉🏻 Канал | 💬 Чат | 📕 Каталог | 2 146 |
