This week in .NET 30.01.2026

This week in .NET 30.01.2026

Dmitry Firstov

Новости

  • Сейчас в Лондоне проходит конференция NDC, на которой ожидается много интересных спикеров от Microsoft. Подробностей пока нет, записи конференции должны появиться примерно через месяц в YouTube-канале NDC.
  • Вышли январские обновления Visual Studio. Помимо всего прочего, теперь в подсказках, которые выдаёт ИИ, подсвечивается синтаксис. Ура!

Статьи

  • .NET AI Essentials — The Core Building Blocks Explained. Для тех, кто начинает свой путь в разработке ИИ, Microsoft подготовила введение в базовые компоненты ИИ в .NET: Microsoft.Extensions.AI для унифицированного доступа к LLM, VectorData для семантического поиска, Agent Framework для создания агентов и MCP для интеграции сервисов.
  • Wolverine Idioms for MediatR Users. Для тех, кто хочет пересесть с MediatR на Wolverine, Джереми Миллер подготовил сравнение примеров кода, реализующих схожую функциональность.
  • Creating and consuming metrics with System.Diagnostics.Metrics APIs. Для тех, кто хочет научиться писать свои метрики, Эндрю Лок рассказал про System.Diagnostics.Metrics и показал, насколько оно лучше старого EventCounter.
  • Pattern matching в .NET. Для тех, кто хочет копнуть чуть глубже в pattern matching, Митя из «Контура» сделал подробный разбор основных конструкций с анализом их подкапотной работы и производительности.
  • GreatEasyCert или как реализовать контейнер ключа по ГОСТу. Для тех, кому хочется тестировать работу с КриптоПро, выпуская тестовые сертификаты, Гоша из «Контура» подробно расписал, как это делать в .NET.
  • System.Threading.Channels: адекватные lock-free очереди для producer/consumer. Для тех, кто хочет отказаться от BlockingCollection в пользу чего-то новенького, Артём из OTUS подготовил подробный разбор channels.
  • The Grand Mystery of the Missing 18 Bytes. Для тех, кто любит загадки, Стив Гордон провёл расследование разницы в 18 байт между результатами, которые выдают BenchmarkDotNet и GC.GetTotalAllocatedBytes().
  • AI-generated tests as ceremony. Для тех, кто, как и я, не доверяет LLM, Марк Зееман выпустил статью с критикой подхода с генерацией тестов.

Интересное

Пользователи «Реддита» вспоминают, как пришли в .NET — была ли это любовь с первого взгляда или брак по принуждению. Лично меня когда-то заставили, но сейчас я нисколько не жалею 💜

Report Page