距离最终版本还有一个月的时间,Microsoft 已经交付了 .NET 9 的第二个也是最后一个候选版本。.NET 团队在公告帖子中写道[1],"当我们为 11 月的 .NET 9 正式发布 (GA) 版本做准备时,我们正在对性能、稳定性和任何其他优化进行最后的润色,使其成为 .NET 9 的最佳版本。.NET 9 Release Candidate 2 包含在上线许可证中,因此您在生产应用程序中使用它时可以获得支持。我们鼓励开发人员今天试用这个最新版本,并就您在开发中发现的任何内容向团队提供反馈,以便我们可以将任何其他增强功能整合到最终版本中,团队基本上一直在打磨。
关于 RC2 没什么好说的:此版本中没有添加任何新功能。您可以从 .NET 网站下载 .NET 9 Release Candidate 2[2]。Microsoft 建议在 Windows 上进行开发的用户将其与最新的 Visual Studio 2022 预览版[3]配对。请注意,现在也可以直接从 Visual Studio 2022 17.2 预览版 3 或更高版本安装 .NET 9。
在"未添加新功能"的情况下,各种属性的发行说明显示了 Microsoft 强调的几个值得关注的项目,包括:
- .NET MAUI[4]:Xcode 16 和最新平台 SDK 版本 -- 与 Xcode 16 的兼容性现已推出,其中包括对 iOS 18、iPadOS 18、Apple tvOS 18 和 macOS Sequoia 15 的 SDK 支持,使用此版本进行构建时需要此功能。
- ASP.NET Core[5]:已更新到最新的 Bootstrap、jQuery 和 jQuery 验证版本 -- ASP.NET Core 项目模板和库已更新为使用最新版本的 Bootstrap、jQuery 和 jQuery 验证,具体而言:
- 引导程序 5.3.3
- jQuery 3.7.1 版本
- jQuery 验证 1.21.0
SDK[6] 和 Runtime[7] and Libraries[8] 的发行说明中列出了其他细微的调整和修复。开发人员可以在 Microsoft 的".NET 9 中的新增功能[9]"文档中查看下个月推出[10]的所有新功能的汇总,该文档已于昨天更新。
相关链接:
- [1].NET 团队在公告帖子中写道:https://devblogs.microsoft.com/dotnet/dotnet-9-rc-2/
- [2]您可以从 .NET 网站下载 .NET 9 Release Candidate 2:https://dotnet.microsoft.com/en-us/download/dotnet/9.0
- [3]Visual Studio 2022 预览版:https://visualstudio.microsoft.com/vs/preview/
- [4].NET MAUI:https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc2/dotnetmaui.md
- [5]ASP.NET Core: https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc2/aspnetcore.md
- [6]SDK:https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc2/sdk.md
- [7]Runtime:https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc2/sdk.md
- [8]Libraries: https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/rc2/runtime.md
- [9].NET 9 中的新增功能: https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview
- [10]下个月推出dotnetconf:https://www.dotnetconf.net/