Microsoft объявила о выпуске .NET 11 — новой версии платформы для разработки приложений. Релиз будет получать исправления в течение двух лет. Десятая версия остаётся поддерживаемой альтернативой с длительным сроком обслуживания, а поддержка восьмой и девятой завершилась 10 ноября 2026 года
В язык C# 15 добавили объединения типов: разработчик может явно перечислить возможные варианты значения, а компилятор проверит полноту их обработки. Появились и закрытые иерархии наследования. Работа над дополнительными средствами безопасности памяти пока остаётся предварительной
Обновлённые инструменты командной строки и постоянно работающий сервер сборки призваны сократить ожидание при повседневной разработке. В стандартные библиотеки включили сжатие Zstandard. Для веб-приложений добавили асинхронную проверку данных, позволяющую обращаться к базе или удалённому сервису без блокировки потока
Часть новых возможностей ещё не стала стабильной: компоненты веб-интерфейса для ИИ-агентов остаются экспериментальными. При переходе компания рекомендует проверить совместимость зависимостей, изменения требований к процессорам и поведение приложения под характерной нагрузкой. Установка нового комплекта разработки сама по себе не переводит проект на новую платформу
Первоисточник — Microsoft .NET Blog
Сообщите редакции. Существенные исправления мы отмечаем в материале