Microsoft выпускает .NET 8, и вы можете скачать его прямо сейчас

В новейшей версии .NET представлены некоторые полезные инструменты разработки на основе облачных вычислений и искусственного интеллекта, а также некоторые улучшения кода .NET 7.

Ключевые выводы

  • .NET 8 обеспечивает значительные улучшения производительности благодаря новому генератору кода, который может оптимизировать приложения с учетом их реального использования, повышая производительность до 20%.
  • Разработчики, использующие .NET 8, смогут воспользоваться технологическими достижениями, произошедшими с момента выпуска .NET 7, включая облачное решение под названием .NET Aspire и возможность работы с моделями ИИ без дополнительных загрузки.
  • Даже для тех, кто не использует передовые технологии, .NET 8 предлагает такие преимущества, как встроенная функция Ahead-of-Time. (AoT), быстрое создание веб-сайтов с помощью Blazor и кроссплатформенная совместимость с .NET MAUI. Это стоит попробовать всем, кто пишет код для разных операционных систем или вариантов использования.

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

Microsoft выпускает .NET 8 для всех

Как было объявлено на Майкрософт .NET, новейшая версия имеет несколько очень полезных функций, которые позволяют .NET соответствовать требованиям текущего разработчика. потребности .NET. Разработчики, скорее всего, заметят, насколько быстро запускаются приложения, разработанные с использованием .NET. 8. Как заявляет Microsoft:

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

.NET 8 также фокусируется на некоторых основных технологических достижениях, достигнутых с момента выпуска .NET 7. Он представляет .NET Aspire, облачное решение, которое объединяет множество полезных инструментов в одном пакете, чтобы разработчики могли быстро и легко развертывать сервисы, «живущие» в Интернете. Более того, .NET 8 позволяет разработчикам реализовывать модели ИИ и работать с ними без каких-либо дополнительных загрузок или надстроек; очень важная особенность, учитывая, как Windows 11 содержит множество интересных инструментов искусственного интеллекта.

Тем, кто не использует передовые технологии, .NET 8 может многое предложить. Сюда входит встроенный AoT, который позволяет программистам компилировать приложения в собственном коде, чтобы его не приходилось компилировать во время выполнения. В .NET 8 есть Blazor, который помогает разработчикам создавать веб-сайты с быстрой загрузкой, а также содержит .NET MAUI, который позволяет запускать один проект в разных операционных системах, таких как Windows, Android, и iOS.

В .NET 8 есть много возможностей, поэтому его стоит попробовать всем, кто хочет писать код для разных операционных систем или вариантов использования. Если вы один из таких людей, зайдите на сайт Страница загрузки Windows .NET и попробуйте .NET 8 самостоятельно. Если вы только начинаете заниматься разработкой программного обеспечения, ознакомьтесь с этими доступные способы освоить востребованные навыки программирования.