内容提要
微软发布了.NET 10的候选版本RC 2,这是正式发布前的最后预览版本,支持生产部署,专注于验证、质量和稳定性,没有新增核心功能。官方发布定于2025年11月11日,提供三年支持。此版本改进了.NET MAUI和Android API,增强了Entity Framework Core的稳定性,开发者被鼓励进行测试并反馈。
关键要点
-
微软发布了.NET 10的候选版本RC 2,这是正式发布前的最后预览版本。
-
RC 2支持生产部署,专注于验证、质量和稳定性,没有新增核心功能。
-
官方发布定于2025年11月11日,提供三年支持。
-
RC 2改进了.NET MAUI和Android API,增强了Entity Framework Core的稳定性。
-
Windows支持通过Permissions.RequestAsync<Permissions.Microphone>()请求麦克风权限。
-
Android引入了API 36.1绑定,支持最新平台API。
-
Entity Framework Core在RC 2中包括稳定性和可靠性更新。
-
SDK级别的增强使得基于NET的MSBuild任务可以在Visual Studio和msbuild.exe中运行。
-
微软团队鼓励开发者测试RC 2并通过官方GitHub讨论反馈意见。
延伸解读
生产部署的准备
虽然.NET 10 RC 2没有新增核心功能,但它支持生产部署,意味着开发者可以在正式发布前进行实际应用测试。这为开发者提供了一个机会,以确保他们的应用在新版本下的稳定性和兼容性。
MAUI和Android的改进
RC 2对.NET MAUI和Android API进行了多项改进,特别是在权限管理和布局行为方面。这些更新将有助于开发者更好地处理跨平台应用的开发,提升用户体验。
Entity Framework Core的稳定性增强
RC 2中Entity Framework Core的稳定性和可靠性更新,尤其是对复杂JSON映射的处理和查询重试支持,将为开发者提供更强大的数据操作能力,减少潜在的错误和性能问题。
MSBuild的现代化进程
此次发布的SDK级别增强使得.NET基于MSBuild的任务可以在Visual Studio和msbuild.exe中运行,标志着MSBuild现代化的第一步。未来的版本将进一步提升MSBuild的灵活性和功能性,值得开发者关注。
延伸问答
.NET 10 RC 2的正式发布日期是什么时候?
正式发布日期是2025年11月11日。
.NET 10 RC 2有哪些主要改进?
.NET 10 RC 2改进了.NET MAUI和Android API,增强了Entity Framework Core的稳定性。
.NET 10 RC 2是否引入了新的核心功能?
没有,RC 2专注于验证、质量和稳定性,没有新增核心功能。
开发者如何反馈对.NET 10 RC 2的测试意见?
开发者可以通过官方GitHub讨论反馈意见。
.NET 10 RC 2对Entity Framework Core做了哪些更新?
包括改进复杂JSON映射的处理、迁移事务边界的优化、查询重试支持等。
.NET 10 RC 2如何支持Android开发?
引入了API 36.1绑定,支持最新平台API,并继续实验性推出CoreCLR。