Site icon BIZMAG

Microsoft .NET 7 Preview 3 зосереджена на прискоренні

Microsoft .NET 7 Preview 3 зосереджена на прискоренні

Завдяки попередньому перегляду 3 запланованої платформи розробки програмного забезпечення .NET 7 від Microsoft компанія оновила можливості в таких областях, як компіляція нативного AOT (випередження), генерація коду, регіони GC та час запуску.

Нові функції та покращення в .NET 7 Preview 3:

Microsoft .NET 7 Preview 3, доступний на dotnet.microsoft.com, був випущений 13 квітня. Нативний AOT, який обіцяє повну власну попередню компіляцію в сценаріях настільного клієнта та сервера .NET, був оновлений. Для .NET 7 Microsoft орієнтується на консольні програми та власні бібліотеки як основні сценарії для рідного AOT. Розробники та автори бібліотек тепер можуть скористатися перевагами рідного AOT, забезпечивши можливість обрізання додатків, що є вимогою рідного AOT.

Однією з програм, які, як очікується, будуть скомпільовані з рідною AOT в .NET 7, є інструмент Crossgen, який служить компілятором CoreCLR AOT, який створює виконувані файли ReadytoRun. Crossgen продемонстрував перспективність з точки зору швидкості компіляції та розміру. У майбутньому власна сумісність AOT буде покращена в .NET, але будуть причини віддавати перевагу компіляції JIT (точно вчасно) для багатьох сценаріїв, сказала Microsoft.

  • Нативний AOT був переведений з експериментального статусу до основної розробки за допомогою .NET 7.
  • Нативний AOT дає переваги з точки зору часу завантаження, використання пам’яті, доступу до обмежених платформ і меншого розміру диска. Через Native AOT генеруються лише оригінальні артефакти.

Microsoft .NET 7 Preview 3 слідує за другим попереднім переглядом, випущеним 14 березня. Серійна версія очікується в листопаді 2022 року. Щоб спробувати .NET 7 із Visual Studio, Microsoft рекомендує використовувати збірки попереднього перегляду каналу.

Форми Windows в .NET 6

Exit mobile version