.NET 8 是 .NET 7 的继任者。 作为长期支持(LTS)版本,它将 支持三年 。 可以 在此处下载 .NET 8。
.NET 运行时
.NET 8 运行时包括对性能、垃圾回收和核心和扩展库的改进。 它还包括适用于移动应用的新的全球化模式,以及 COM 互操作和配置绑定的新源代码生成器。 有关详细信息,请参阅 .NET 8 运行时中的新增功能。
.NET SDK
有关 .NET SDK 中的新增功能、代码分析和诊断的信息,请参阅 适用于 .NET 8 的 SDK 和工具中的新增功能。
C# 12
C# 12 随 .NET 8 SDK 一起提供。 有关详细信息,请参阅 C# 12 中的新增功能。
向往
Aspire 是一个有意见的、云就绪的堆栈,用于生成可观察的、生产就绪的分布式应用程序。Aspire 通过处理特定云原生问题的 NuGet 包集合提供,并且以 .NET 8 预览版提供。 有关详细信息,请参阅 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 for .NET 8 中的新增功能。
EF Core
Entity Framework Core 包括对复杂类型对象的改进、基元类型的集合、JSON 列映射、原始 SQL 查询、延迟加载、跟踪实体访问、模型构建、数学翻译和其他功能。 它还包括一个新 HierarchyId 类型。 有关详细信息,请参阅 EF Core 8 中的新增功能。
Windows 窗体
Windows 窗体包括对数据绑定、Visual Studio DPI 和高 DPI 的改进。 按钮命令现在也已完全启用。 有关详细信息,请参阅 .NET 8(Windows 窗体)的新增功能。
Windows Presentation Foundation
Windows Presentation Foundation (WPF) 增加了使用硬件加速和新 OpenFolderDialog 控件的功能。 有关详细信息,请参阅 WPF for .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