免费安卓手游下载、分享游戏攻略、电脑硬件资讯、数码科技最新资讯
当前位置: 首页 > 数码科技 > 微软推出.NET Aspire 9.1,升级仪表板功能与Docker集成

微软推出.NET Aspire 9.1,升级仪表板功能与Docker集成

时间:2025-03-05 20:30

小编:小世评选

微软公司于2月25日正式宣布推出最新版本的.NET Aspire 9.1,这是一个为了简化开发者工作流、提升开发效率而设计的重要更新。此次发布包含了多项新功能与改进,其中仪表板(Dashboard)进行了显著升级,Docker集成也得到了强化,为开发者提供了更加灵活、高效的工具和环境。

仪表板新功能介绍

在.NET Aspire 9.1中,仪表板的功能增强了资源管理和监控的便捷性。以下是具体新增的六大功能:

1. 父子资源模型:新增的“父子”资源模型允许用户在资源页面中嵌套显示多个数据库。以Postgres实例为例,用户创建的所有数据库将被整齐地归类在主实例之下,使管理和监控多资源的过程更加直观。

2. 语言自定义设置:为了满足全球开发者的需求,仪表板现在支持覆盖浏览器的默认语言。用户可通过新的语言下拉菜单独立设置仪表板的显示语言,从而优化用户体验。

3. 资源管理过滤功能:用户可以根据资源的类型、状态和健康状况进行过滤,这一功能显著提高了资源管理的效率,开发者能够快速找到所需资源,并进行相应的操作。

4. 详细信息窗格增强:点击任何资源时,用户将看到更丰富的详细信息窗格,包括引用、反向引用、卷及其各自的挂载类型等,这些信息为开发者提供了更全面的资源数据,有助于深入了解资源间的关系与交互。

5. 遥测数据接收:开发者可以通过设置环境变量DOTNET_DASHBOARD_CORS_ALLOWED_ORIGINS,允许来自其他自定义本地域的浏览器应用程序向仪表盘发送遥测数据。这增强了仪表盘的互动性与实时反馈能力。

6. 控制台日志页面改进:控制台日志页面也进行了优化,新增了日志下载和切换时间戳显示的选项,使开发者能够更灵活地查看和管理日志数据。

其他重要提升

除了仪表板功能的升级外,.NET Aspire 9.1还包括了一系列其他改进措施,以提高开发者的使用体验和开发效率:

按需启动资源:通过使用WithExplicitStart()选项,开发者可以延迟特定资源的启动,直到通过仪表板主动激活,这样可以更有效地管理资源的启用时机。

Docker集成优化:所有项目和可执行资源现在均支持PublishAsDockerfile()功能,让开发者能够完全自定义Docker容器和Dockerfile,实现更大的灵活性和适应性。

Docker网络管理改善:针对Docker网络在应用程序关闭后仍保持活动的问题,微软进行了修复,以确保资源的管理更加整齐与规范。

增强开发容器支持:.NET Aspire 9.1提升了与GitHub Codespaces和Visual Studio Code中的开发容器的兼容性,进一步支持开发者在不同环境中的高效工作。

其他用户体验改进:用户可以直接从控制台日志页面访问启动和停止按钮,资源的文本可视化工具中可单选打开。日志条目中的URL自动转为可点击的链接,并且移除逗号,降低了用户在操作过程中的错误风险。

微软的最新.NET Aspire 9.1版本正朝着更灵活、更便捷的开发环境迈进。通过对仪表板功能的强化以及Docker集成的优化,该版本为开发者提供了丰富的资源管理工具,简化了开发流程与操作。在当前快速变化的技术环境中,这些升级将帮助开发者更高效地开展工作、提升项目质量。

随着对开发者需求的不断关注和提升,微软正在积极推进其.NET生态的发展,让技术创新更好地服务于开发者,以实现更高效的开发与部署。这些新功能不仅是对开发工具本身的进步,更体现了微软在推动开发者社区建设与支持方面的努力,期待.NET Aspire在未来的发展中为我们带来更多惊喜与便利。

精品推荐

相关文章

猜你喜欢

更多

热门文章

更多