💡
原文中文,约8500字,阅读约需21分钟。
📝
内容提要
微软于2026年3月发布了.NET 11的第二个预览版,重构了运行时和人工智能基础设施,优化了异步编程模型,提升了性能,并引入了CoreCLR支持WebAssembly,以统一服务端与浏览器端的执行引擎。
🎯
关键要点
- 微软于2026年3月发布了.NET 11的第二个预览版,标志着向最终正式版的关键一步。
- 该版本的支持生命周期为18个月,预计于2028年11月结束。
- 对底层运行时、硬件加速指令集和人工智能基础设施进行了深层重构。
- 引入Runtime Async(V2),优化了异步编程模型,提升了内存与调度性能。
- CoreCLR支持WebAssembly,旨在统一服务端与浏览器端的执行引擎。
- 引入Microsoft Agent Framework和Model Context Protocol,支持代理式人工智能。
- ASP.NET Core和Blazor进行了性能增强,支持OpenTelemetry追踪和OpenAPI标准。
- 引入TempData支持和<EnvironmentBoundary>组件,提升Blazor的用户体验。
- 针对Android平台的.NET应用要求最低运行在Android API 24及更高版本。
- Runtime Async的引入显著优化了内存布局,降低了垃圾回收压力。
➡️