Microsoft .NET 7 вступает в фазу кандидата на выпуск

автор vadim


.NET 7, следующее поколение кроссплатформенной платформы разработки с открытым исходным кодом Microsoft, достигло стадии кандидата на выпуск (RC).

В .NET 7 особое внимание уделяется производительности наряду с такими возможностями, как .NET MAUI (пользовательский интерфейс многоплатформенного приложения), облачная разработка и поддержка малого форм-фактора ARM64. Что касается производительности, .NET 7 называется самой быстрой .NET на сегодняшний день, поскольку в ней имеется более 1000 улучшений, влияющих на производительность, сообщили представители Microsoft в сообщении в блоге от 14 сентября. Повышение производительности варьируется от оптимизации цикла до более быстрого запуска, а также распространяется на отражение, встроенную AOT (заранее компиляцию) и процессорную платформу ARM64.

Для .NET MAUI .NET 7 предоставляет единый проект для управления несколькими устройствами и их платформами. MAUI имеет стек пользовательского интерфейса, предназначенный для Android, iOS, macOS, Windows и Tizen, который дополняет .NET SDK и библиотеку базовых классов.

Первую версию .NET 7 RC можно загрузить с сайта dotnet.microsoft.com для Windows, Linux и macOS. За ним следуют семь предварительных выпусков. Также запланирован второй RC, серийный выпуск которого запланирован на ноябрь.

Для облачной разработки .NET 7 предоставляет встроенную поддержку контейнеров для .NET SDK. Также выделено перекодирование gRPC JSON, расширение для ASP.NET, которое создает API-интерфейсы RESTful HTTP для служб gRPC. gRPC обеспечивает высокопроизводительную связь между приложениями с использованием HTTP/2, потоковой передачи, двоичной сериализации и контрактов сообщений для создания сервисов реального времени.

.NET 7 RC 1 был протестирован с помощью интегрированной среды разработки Visual Studio 17.4 Preview 2. .NET 7 не является выпуском с долгосрочной поддержкой; он получит бесплатную поддержку и исправления в течение 18 месяцев с даты выпуска. .NET использует самые разные технологии: от платформы ASP.NET Core для создания облачных веб-приложений до инструмента клиентских веб-приложений Blazor и языков C# и F#.

Дальше читайте это:

  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Python пытается удалить GIL и повысить параллелизм
  • 7 причин, по которым Java по-прежнему хороша
  • Война за лицензирование открытого исходного кода окончена

Related Posts

Оставить комментарий