This week in .NET 18.07.2025
a.i.kryzhanovskiy📲 Новости
.NET 10 Preview 6 is now available!
Релиз .Net 10 все ближе и нас радуют обзором новинок из очередного (уже 6-го) превью, в который вошли улучшения по работе с Json, немного квантовой криптографии, улучшения в JIT, а также улучшения и новинки для ASP и MAUI.
🖋️Статьи
Building Your First MCP Server with .NET and Publishing to NuGet
AI уверенно врывается во все сферы нашей деятельности. Поэтому организация собственного MCP-сервера вопрос актуальный. В статье рассказывается о том, как создать собственный сервер и опубликовать его в NuGet.
The Hidden Gems of .NET 10: Lesser-Known Features That Will Transform Your Development
Пока все обозревают extension members, запуск без проекта и улучшения производительности, автор данной статьи разбирает новинки в .Net 10, которые были незаслуженно лишены популярности: упрощения работы с криптографией, нормализация строк, работа с датами и много другое.
async2: эксперимент с поддержкой асинхронности в рантайме
Очень подробная статья о том, что такое async2: зачем он нужен, как устроен, а также сравнение подходов, используемых в других платформах.
Nullable-аннотации: MaybeNull и NotNullWhen в C#
В статье рассматриваются различные атрибуты для аннотирования nullable контекстов, которые позволяют устранить ситуации, когда компилятор не может правильно вывести типы и сократить число ошибок в рантайме.
💡 Интересное
Are Microservices Becoming Easier?
В статье автор высказывает свое мнение о том, актуальна ли микросервисная архитектура и насколько ее применение усложняет разработку.
🔹 PR & Issues
#117799 - Report unhandled async exceptions