Поиск по сайту:
В России все секрет, и ничто не тайна (А. Сталь).

Выпущена платформа для разработчиков .NET 9, вот что нового

16.11.2024
Выпущена платформа для разработчиков .NET 9, вот что нового

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

Microsoft объявила о выпуске бесплатной платформы разработки .NET 9 с открытым исходным кодом — новейшей и самой продвинутой версии .NET.

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

Если говорить о производительности, то .NET 9 — это самая быстрая версия .NET на сегодняшний день, в которой реализовано более 1000 улучшений, связанных с производительностью. Эти изменения затрагивают все аспекты платформы — от улучшений среды выполнения до оптимизации языка — и обеспечивают значительный прирост скорости и эффективности.

Примечательно, что сборщик мусора на сервере был адаптирован для более эффективного удовлетворения потребностей приложений в памяти, особенно в многоядерных средах, при этом снижая использование памяти на 93% в некоторых тестах.

По словам разработчиков, они также добились значительных успехов в бенчмарке TechEmpower, продемонстрировав значительный прирост производительности на 15% в пересчёте на количество запросов в секунду. Эти улучшения делают .NET 9 идеальным решением для разработчиков, создающих высокопроизводительные и ресурсосберегающие приложения.

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

Благодаря новым API и функциям, таким как возможность поддерживать работу контейнеров между сеансами отладки и интеграция с такими платформами, как OpenAI и Milvus, .NET Aspire 9 упрощает разработку облачных приложений, сводя к минимуму сложность развёртывания.

Читать  Xfce 4.20 Pre1: начинается путь к финальной версии

Кроме того, .NET 9 упрощает внедрение искусственного интеллекта в ваши приложения. Microsoft сотрудничала с партнёрами по экосистеме ИИ, включая Azure, OpenAI, Pinecone и LlamaIndex, чтобы обеспечить бесшовную интеграцию сервисов ИИ в .NET.

С помощью новых абстракций, таких как Microsoft.Extensions.AI и Microsoft.Extensions.VectorData, разработчики теперь могут легко работать как с большими, так и с маленькими языковыми моделями, встраиваемыми элементами и другими сервисами ИИ для создания интеллектуальных приложений.

Кроме того, новые строительные блоки для ИИ, такие как улучшенные токенизаторы и поддержка Tensor, упрощают создание решений на основе ИИ. GitHub Copilot также был усовершенствован, чтобы помогать разработчикам в отладке, написании кода и более эффективной обработке распространённых рабочих процессов, приближая ИИ к вашей повседневной работе.

Также стоит отметить, что .NET 9 продолжает развивать полнофункциональную веб-разработку с помощью ASP.NET Core и Blazor. Приложения ASP.NET Core, созданные с помощью этой версии, отличаются оптимизированной обработкой статических файлов, меньшим потреблением памяти и значительно более быстрым временем запуска, что делает их безопасными, эффективными и способными обслуживать пользователей в любом масштабе.

В то же время Blazor получает серьёзное обновление с повышением производительности, более удобным повторным подключением для компонентов с серверной отрисовкой и улучшенной адаптацией во время выполнения, что значительно упрощает создание красивых интерактивных веб-приложений.

Наконец, с помощью .NET MAUI (мультиплатформенного пользовательского интерфейса приложений) разработчики теперь могут легко создавать приложения для мобильных устройств и настольных компьютеров на основе единой кодовой базы. Кроме того, выпуск .NET 9 обеспечивает повышенную производительность и более глубокую интеграцию с функциями платформ Android, iOS, macOS и Windows.

Читать  Первый взгляд на Ubuntu 24.10 (Oracular Oriole) Бета

Чтобы подробнее ознакомиться со всеми новыми функциями, обратитесь к официальному объявлению Microsoft. .NET 9 уже доступен для скачивания, как и обновления для Visual Studio 2022 и C# Dev Kit для Visual Studio Code.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
WUD 7.1 (What’s up, Docker?) расширяет возможности мониторинга Docker с…

Спасибо!

Теперь редакторы в курсе.