.NET 10 Preview 5 вже доступний
.NET 10 Preview 5 було випущено 10 червня 2025 року. Це оновлення приносить низку покращень у всій екосистемі .NET, включаючи середовище виконання, SDK, бібліотеки та різні робочі навантаження, зокрема ASP.NET Core, Blazor, .NET MAUI тощо.
Основні покращення у цьому попередньому релізі включають:
- Середовище виконання: аналіз екземплярів (escape analysis) для делегатів, покращення інлайнінгу та вдосконалення бар’єрів запису для ARM64 з метою підвищення продуктивності.
- Бібліотеки: підтримка постквантової криптографії (Post-Quantum Cryptography, PQC).
- C#: підтримка користувацьких операторів складеного присвоєння.
- F#: оновлення, включаючи директиви
#nowarn
/#warnon
зі сферою дії, покращення стандартної бібліотеки FSharp.Core та FSharp.Compiler.Service. - ASP.NET Core та Blazor: нові функції, такі як власні дескриптори безпеки для черг запитів HTTP.sys, експериментальні API для вирішення перевірок (validation resolver), підтримка OpenAPI 3.1, метадані OpenAPI з
XML-коментарів, сторінка «Не знайдено» для Blazor Router, а також метрики й трасування у Blazor. - .NET MAUI: покращення, включаючи глобальні та неявні простори імен у XAML, а також можливість перехоплення веб-запитів.
- Windows Presentation Foundation (WPF): вдосконалення синтаксису сітки (Grid) у XAML, оновлення шрифтів та глобалізації, покращення теми Fluent.
- Windows Forms, .NET для Android, iOS, Mac Catalyst, macOS, tvOS: зосередження на підвищенні якості та продуктивності збирання.
- Entity Framework Core: підтримка власних імен обмежень за замовчуванням (default constraint names) та інші оновлення.
У цьому попередньому релізі не було додано нових можливостей SDK або оновлень Visual Basic.
Щоб почати роботу з .NET 10 Preview 5, ви можете встановити .NET 10 SDK. Користувачам Windows рекомендується остання попередня версія Visual Studio 2022, яка включає режим агента GitHub Copilot та підтримку MCP-сервера. Visual Studio Code із розширенням C# Dev Kit також підтримує .NET 10.
Для взаємодії з розробницькою спільнотою доступні щотижневі зустрічі .NET Community Standup, обговорення на GitHub для зворотного зв’язку та оголошень, а також різноманітні ресурси для відстеження новин і функцій .NET 10.
Підсумок: .NET 10 Preview 5 є значним кроком уперед, який включає численні покращення продуктивності, якості та функціональності всієї платформи — особливо у сферах продуктивності середовища виконання, безпеки, UI-фреймворків (WPF, MAUI) та веброзробки (ASP.NET Core, Blazor).
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів