.NET — это бесплатная кроссплатформенная среда с открытым исходным кодом от Microsoft, которая позволяет разработчикам создавать современные приложения и облачные сервисы. 12 ноября 2024 года компания Microsoft объявила о всеобщей доступности .NET 9 — крупного релиза, включающего тысячи улучшений производительности, безопасности и функциональности.
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 — это крупное обновление, предлагающее повышенную производительность, новые инструменты и улучшенную поддержку.
Последние статьи #Microsoft
• Microsoft расширяет возможности Copilot+ ПК на ноутбуки с процессорами Intel и AMD
• Как установить Windows 11 без Интернета и учетной записи Microsoft: официальный способ
• Релиз Microsoft PowerToys 0.90: новый лаунчер «Палитра команд, улучшенный Цветоподборщик и другие изменения
• Обновление KB5053654 (Build 22635.5160) для Windows 11, версия 23H2 (Beta)
• Microsoft уберёт смайлик и QR-код с «экрана смерти» в Windows 11
• Microsoft тестирует новый инструмент для удаленного устранения сбоев загрузки Windows 11