💡
原文英文,约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月发布。
➡️