Загрузите .NET 9; Теперь это общедоступно

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

Microsoft Нетто 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, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *