💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

微软于3月18日发布的ASP.NET Core 10 Preview 2更新,改进了Blazor导航行为、OpenAPI文档生成和开发工具,解决了社区反馈。主要优化包括Blazor导航系统、NavLink组件的查询字符串匹配,以及新增的ReconnectModal组件,支持XML注释生成OpenAPI文档。预计.NET 10将于2025年11月发布。

🎯

关键要点

  • 微软于3月18日发布了ASP.NET Core 10 Preview 2更新,主要改进了Blazor导航行为、OpenAPI文档生成和开发工具。
  • 更新重点在于小幅优化而非新功能,旨在提升现有能力,为.NET 10的稳定发布做准备。
  • Blazor的导航系统经过改进,解决了用户体验问题,NavigateTo在同页导航时不再强制滚动到顶部。
  • NavLink组件改进,默认忽略查询字符串和片段,支持更灵活的链接激活。
  • 新增ReconnectModal组件,改善Blazor的重连用户界面,增强了内容安全策略的合规性。
  • API开发者可以将XML源代码注释传播到OpenAPI文档中,需在项目文件中启用文档生成。
  • OpenAPI.NET库更新至2.0.0-preview7,带来了一些破坏性更改,架构定义使用接口。
  • Preview 2还引入了一些小的生活质量改进,如Blazor QuickGrid控制的列菜单处理和表单绑定行为的调整。
  • 新认证指标用于Aspire仪表板,跟踪登录/登出事件和授权尝试,帮助识别性能瓶颈。
  • 开发者应测试导航更改和OpenAPI集成,特别注意破坏性架构修改,预计.NET 10将于2025年11月发布。
➡️

继续阅读