Загрузите .NET 9; Теперь это общедоступно
Microsoft выпустила .NET 9 с новыми улучшениями, которые могут помочь пользователям добавлять приложения с помощью ИИ и создавать унифицированную платформу. Microsoft называет новую версию .NET 9 самой производительной, современной, безопасной, интеллектуальной и производительной. Он включает в себя тысячи улучшений в производительности, безопасности и функциональности.
Microsoft .NET 9.0 теперь общедоступна для загрузки
Выпущенный новый .NET 9 от Microsoft имеет множество улучшений по сравнению со своим предшественником .NET 8. Он создан с упором на производительность и облачные приложения. .NET 9 будет поддерживаться в течение 18 месяцев в рамках стандартного срока поддержки. Ниже приведены некоторые новые реализации в .NET 9.
среда выполнения .NET
Среды выполнения .NET 9 имеют новую модель атрибутов для переключения функций с поддержкой обрезки. Это упрощает определение переключателей функций, которые библиотеки могут использовать для переключения областей функциональности.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Среды выполнения включают в себя многочисленные улучшения производительности, такие как оптимизация циклов, встраивание, векторизация Arm64 и генерация кода.
.NET-библиотеки
Библиотеки .NET включают множество новых библиотек. System.Text.Json добавляет поддержку аннотаций ссылочного типа, допускающих значение NULL, и экспортирует схемы JSON из типов. Новые библиотеки, такие как CountBy, AggregateBy, GroupBy и т. д., включены с улучшениями производительности.
.NET SDK
В пакете SDK для .NET 9 предусмотрена функция наборов рабочих нагрузок, при которой вся рабочая нагрузка остается в одной конкретной версии до тех пор, пока вы не обновите ее вручную. Вариант установки инструмента dotnet позволяет пользователям выбирать инструменты, которые разрешено запускать в более новой версии среды выполнения .NET. .NET SDK включает в себя такие функции, как модульное тестирование с улучшенной интеграцией MSBuild, аудит безопасности NuGet, средство ведения журнала терминала, новые анализаторы сценариев MSBuild и т. д.
Строительные блоки ИИ
В .NET 9 появился новый унифицированный уровень абстракций C# через пакеты Microsoft.Extensions.AI и Microsoft.Extensions.VectorData. Эти абстракции позволяют взаимодействовать со службами ИИ, включая малые и большие языковые модели.
.NET Стремление
Чтобы упростить создание наблюдаемых и готовых к использованию приложений, .NET Aspire предлагает мощные инструменты, шаблоны и пакеты с улучшениями в панели мониторинга и управлении жизненным циклом ресурсов. Это обеспечивает большую гибкость разработки, позволяя добавлять новую интеграцию и API во время разработки.
Есть и другие новые улучшения, такие как ASP.NET Core для безопасности и поддержки, .NET MAUI для поддержки нескольких платформ и повышения производительности, надежности и более глубокой интеграции, EF Core, C# 13, F# 9, Windows Presentation Foundation и Windows Forms. Microsoft подтвердила это в своем блоге о .NET 9.
Скачать .NET 9.0
Вы можете загрузить новую версию .NET 9 с сайта Майкрософт.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)