Новые возможности .NET 8
.NET 8 является преемником .NET 7. Она будет поддерживаться в течение трех лет в качестве долгосрочного выпуска поддержки (LTS). Вы можете скачать .NET 8 здесь.
Среда выполнения .NET
Среда выполнения .NET 8 включает улучшения производительности, сборки мусора и основных библиотек расширений. Он также включает новый режим глобализации для мобильных приложений и новых генераторов источников для com-взаимодействия и привязки конфигурации. Дополнительные сведения см. в статье "Новые возможности среды выполнения .NET 8".
Пакет SDK для .NET
Сведения о новых возможностях пакета SDK для .NET, машинного AOT, анализа кода и диагностика см. в статье "Новые возможности пакета SDK для .NET 8".
C# 12
C# 12 поставляется с пакетом SDK для .NET 8. Дополнительные сведения см. в статье "Новые возможности C# 12".
.NET Aspire
.NET Aspire — это готовый к облаку стек для создания наблюдаемых, готовых к работе рабочих и распределенных приложений. .NET Aspire предоставляется через коллекцию пакетов NuGet, которые обрабатывают определенные облачные проблемы и доступны в предварительной версии для .NET 8. Дополнительные сведения см. в статье .NET Aspire (предварительная версия).
ASP.NET Core
ASP.NET Core включает улучшения в Blazor, SignalR, минимальные API, собственные AOT, Kestrel и HTTP.sys серверы, а также проверку подлинности и авторизацию. Дополнительные сведения см. в статье "Новые возможности" в ASP.NET Core 8.0.
.NET MAUI
.NET MAUI включает новые функции для элементов управления, распознавателей жестов, приложений Windows, навигации и интеграции платформы. Он также включает некоторые изменения поведения и множество улучшений производительности. Дополнительные сведения см. в статье о новых возможностях .NET MAUI для .NET 8.
EF Core
Entity Framework Core включает улучшения в сложных объектах типов, коллекциях примитивных типов, сопоставлении столбцов JSON, необработанных запросах SQL, отложенной загрузке, доступе к отслеживаемой сущности, сборке моделей, математических переводах и других функциях. Он также включает новый HierarchyId
тип. Дополнительные сведения см. в статье "Новые возможности" в EF Core 8.
Windows Forms
Windows Forms включает улучшения привязки данных, DPI Visual Studio и высокий DPI. Команды кнопки также полностью включены. Дополнительные сведения см. в статье "Новые возможности для .NET 8 (Windows Forms)".
Windows Presentation Foundation
Windows Presentation Foundation (WPF) добавляет возможность использовать аппаратное ускорение и новый OpenFolderDialog элемент управления. Дополнительные сведения см. в статье "Новые возможности WPF для .NET 8".
См. также
Объявления предварительной версии .NET
- Объявление о .NET 8
- Объявление о выпуске .NET 8 RC 2
- Объявление о выпуске .NET 8 RC 1
- Объявление о предварительной версии .NET 8 7
- Объявление о предварительной версии .NET 8 6
- Объявление о предварительной версии .NET 8 5
- Объявление о предварительной версии .NET 8 4
- Объявление о предварительной версии .NET 8 3
- Объявление о предварительной версии .NET 8 2
- Объявление о предварительной версии .NET 8 1
объявления о предварительной версии ASP.NET Core
- ASP.NET Core в .NET 8
- обновления ASP.NET Core в .NET 8 RC 2
- обновления ASP.NET Core в .NET 8 RC 1
- обновления ASP.NET Core в .NET 8( предварительная версия 7)
- обновления ASP.NET Core в .NET 8( предварительная версия 6)
- обновления ASP.NET Core в .NET 8( предварительная версия 5)
- обновления ASP.NET Core в .NET 8( предварительная версия 4)
- обновления ASP.NET Core в .NET 8( предварительная версия 3)
- обновления ASP.NET Core в .NET 8( предварительная версия 2)
- обновления ASP.NET Core в .NET 8( предварительная версия 1)