Microsoft запускает платформу для разработчиков .NET 8 с .NET Aspire

Новая версия .NET 8 не только включает в себя множество улучшений производительности, но также добавляет новый генератор кода под названием Dynamic Profile-Guided Optimization (PGO). Microsoft сообщила, что эти улучшения повысят производительность приложений, созданных с использованием .NET 8, до 20%.

В своем блоге Microsoft сообщила:

Набор инструкций AVX-512, который теперь поддерживается, позволяет выполнять параллельные операции с 512-битными векторами данных, что означает, что вы можете обрабатывать больше данных за меньшее время. Примитивные типы данных (числовые и другие) теперь реализуют новый форматируемый и анализируемый интерфейс, позволяющий форматировать и анализировать их непосредственно как UTF-8 без каких-либо требований. Есть запрос на преобразование кода?

Microsoft запускает платформу для разработчиков .NET 8 с .NET Aspire. Изображение 1

Microsoft заявляет, что тесты TechEmpower Benchmarks показывают, что в JSON и Fortunes API производительность .NET 8 увеличивается на 18% и 24% соответственно по сравнению с .NET 7. Поскольку это платформа, разработанная Microsoft, компания вполне способна продвигать ее. использование .NET 8 отдельно для приложений на основе искусственного интеллекта.

Мы сотрудничаем со многими внутренними и внешними партнерами, такими как Azure OpenAI, Azure Cognitive Search, Milvus, Qdrant и Microsoft Teams, чтобы обеспечить разработчикам .NET простой доступ к моделям, различным службам искусственного интеллекта и платформам через соответствующие SDK.

Microsoft запускает платформу для разработчиков .NET 8 с .NET Aspire. Рисунок 2

Приложения AOT (опередившие время) также увидят повышенную производительность при разработке в .NET 8 и использовании на платформах Linux и Windows. Это означает, что разработчикам не придется использовать JIT-компилятор (точно в срок) для загрузки приложений во время выполнения.

Помимо запуска .NET 8, Microsoft также выпустила первую версию .NET Aspire, предназначенную для поддержки создания облачных приложений. Microsoft заявляет, что по умолчанию использует различные компоненты, такие как телеметрия, устойчивость, конфигурация и проверки работоспособности. Разработчики могут узнать больше о .NET Aspire в этой специальной публикации в блоге и оставить отзыв о предварительной версии на GitHub.

В приведенной выше статье вы познакомились с «Microsoft запускает платформу для разработчиков .NET 8 с .NET Aspire». СоветыНадейтесь, что эта статья вам поможет! Если эта статья кажется вам интересной и полезной, не забудьте поделиться ею. Спасибо!

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

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

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