РАЗРАБОТКА

Microsoft выпустила .NET 11 Preview 2 с производительностью до 40%

.NET 11 Preview 2 предлагает поддержку OpenTelemetry, улучшения в Blazor и .NET MAUI, производительность увеличена на 40%.

✍️ Редакция iTech News | 07.02.2026 | ⏱ 2 мин | Источник: InfoQ
Microsoft улучшила .NET 11: производительность на 40%

На прошлой неделе Microsoft выпустила вторую предварительную версию .NET 11, которая включает в себя значительное количество улучшений для разработчиков. Релиз охватывает обновления для среды выполнения, SDK, библиотек, ASP.NET Core, Blazor и других важных компонентов.

Новые возможности в ASP.NET Core и Blazor

Одним из ключевых обновлений является поддержка OpenTelemetry для ASP.NET Core. Теперь разработчики могут автоматически получать семантические атрибуты HTTP-сервера без необходимости в дополнительных библиотеках. Например, такие данные, как метод запроса и код ответа, будут автоматически добавляться.

Blazor также получил важные улучшения. Теперь поддерживается TempData, что позволяет сохранять данные между HTTP-запросами, полезно для уведомлений и редиректов. Кроме того, новый шаблон проекта webworker позволяет приложениям Blazor WebAssembly выполнять тяжелые вычисления без блокировки пользовательского интерфейса.

Улучшение производительности и стабильности

Производительность .NET 11 Preview 2 значительно увеличилась. В сценариях с высоким количеством некорректного трафика улучшения составили от 20 до 40%. Это изменяет подход к обработке ошибок и отказов, делая приложения более устойчивыми.

В .NET MAUI были добавлены важные обновления: разработчики могут теперь задавать координаты карт в XAML проще, а взаимодействие с элементами карт стало более динамичным с поддержкой событий касания на Android и iOS. Также улучшилась производительность связывания данных — время обработки сократилось на 29%.

Практическое значение для разработчиков

Эти обновления предоставляют разработчикам больше инструментов для создания производительных и оптимизированных приложений. Интеграция OpenTelemetry значительно упрощает процесс мониторинга, а улучшения в Blazor и .NET MAUI делают разработку более удобной и эффективной, что может снизить временные затраты на разработку.

Microsoft продолжает развивать .NET, что открывает новые возможности для разработчиков, работающих с современными веб-технологиями.

Поделиться: Telegram X LinkedIn