💡 原文中文,约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的引入显著优化了内存布局,降低了垃圾回收压力。
➡️

继续阅读