Релиз Microsoft .NET 9: Улучшения производительности, безопасности и интеграция с ИИ для современных приложений

2024-11-13 2743 комментарии
.NET 9 — это крупное обновление от Microsoft, которое включает множество улучшений производительности, безопасности и функциональности. Новая версия поддерживает интеграции с ИИ, расширенные возможности ASP.NET Core и обновления в Visual Studio 2022, предлагая разработчикам мощные инструменты для создания современных приложений

.NET — это бесплатная кроссплатформенная среда с открытым исходным кодом от Microsoft, которая позволяет разработчикам создавать современные приложения и облачные сервисы. 12 ноября 2024 года компания Microsoft объявила о всеобщей доступности .NET 9 — крупного релиза, включающего тысячи улучшений производительности, безопасности и функциональности.

Скачать Microsoft .NET 9.0

Microsoft обещает значительное повышение производительности с .NET 9. Всего представлено более 1000 изменений, связанных с производительностью в среде выполнения, рабочих нагрузках и языках. Согласно тесту TechEmpower, .NET 9 теперь может обрабатывать на 15% больше запросов по сравнению с .NET 8. Среда выполнения .NET 9 также включает несколько улучшений производительности, включая оптимизацию циклов, встраивание и векторизацию Arm64 и генерацию кода.

Наряду с .NET 9, Microsoft также анонсировала выпуск .NET Aspire 9 с несколькими новыми функциями. Теперь разработчики могут запускать и останавливать ресурсы с панели управления, поддерживать контейнеры активными между сеансами отладки и др. Выпуск .NET Aspire 9 поставляется с интеграциями для OpenAI, Ollama, Milvus и многих других сервисов для быстрой разработки с ИИ.

ASP.NET Core в .NET 9 поставляется с улучшениями Blazor, SignalR, OpenAPI, а также с улучшенной аутентификацией и авторизацией.

Недавно Microsoft выпустила Microsoft.Extensions.AI и Microsoft.Extensions.VectorData, чтобы предложить унифицированный уровень абстракций C# для взаимодействия со службами ИИ, включая языковые модели, встраивания и многое другое.

Microsoft подчеркнула, что NuGet является самой быстрорастущей экосистемой пакетов из года в год. Недавно Microsoft представила новый интерфейс NuGet.org с поддержкой темного режима и в партнерстве с GitHub добавила собственную поддержку NuGet в Dependabot и многое другое.

Вместе с выпуском .NET 9 компания Microsoft объявила о выпуске Visual Studio 2022 17.12 со значительными улучшениями производительности, улучшенной отладкой и диагностикой, лучшей интеграцией с .NET Aspire, поддержкой анализатора для C# 13, улучшенной поддержкой Git и другими улучшениями.

.NET 9 будет поддерживаться Microsoft в течение 18 месяцев в качестве выпуска со стандартной поддержкой (STS). В целом, .NET 9 — это крупное обновление, предлагающее повышенную производительность, новые инструменты и улучшенную поддержку.

© . По материалам Neowin
Комментарии и отзывы

Нашли ошибку?

Новое на сайте