.NET Aspire 8.1:增强的容器镜像构建和Python编排支持

.NET Aspire 8.1:增强的容器镜像构建和Python编排支持

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

内容提要

微软发布.NET Aspire 8.1版本,新增支持构建容器镜像和编排Python代码等功能。改进了仪表板和遥测工具,增加了新的资源类型和组件。提供了Milvus、Azure Web PubSub和EventHubs Emulator等新的支持。发布说明和教程视频可在官方YouTube频道上找到。

🎯

关键要点

  • 微软发布了.NET Aspire 8.1版本,新增支持构建容器镜像和编排Python代码等功能。
  • 改进了.NET Aspire仪表板和遥测工具,增加了支持指标示例、跨度链接和更好的实例ID名称。
  • 新增AddDockerfile和WithDockerfile扩展方法,允许开发者直接在.NET Aspire中编辑和构建Dockerfile。
  • 扩展对多语言微服务的支持,新增AddPythonProject(...)扩展方法,允许与Node.js应用程序并行启动Python服务。
  • 新增资源类型和组件,包括Keycloak、Elasticsearch(目前处于预览阶段)、Garnet、Valkey和Kafka UI等。
  • 微软新增对Milvus、Azure Web PubSub和EventHubs Emulator的支持,增强本地开发和测试体验。
  • 测试能力得到增强,引入WaitForResourceAsync(...) API简化资源初始化的测试用例编写。
  • 社区成员@Evangelink为测试项目模板贡献了对MSTest和NUnit的支持,扩展了测试选项。
  • 遥测改进,新增指标示例,增强了.NET Aspire仪表板中数据的可视化。
  • 改进实例ID名称的显示方式,使其更清晰易读,提升开发者的用户界面体验。
  • 发布说明和教程视频可在官方YouTube频道上找到,帮助开发者提升技能和理解平台。
➡️

继续阅读