.NET Aspire 9.4 发布了 CLI GA、交互式仪表板和高级部署功能

💡 原文中文,约4600字,阅读约需11分钟。
📝

内容提要

.NET Aspire 9.4发布,提升开发者体验与云服务集成。新增Aspire CLI工具,简化应用创建与部署。改进仪表板,支持外部参数查看与自动升级通知。引入交互服务,优化用户体验,支持多步骤工作流。扩展AI模型支持,更新Docker Compose与Azure App Service配置,并发布未来发展路线图。

🎯

关键要点

  • .NET Aspire 9.4发布,标志着重要更新,专注于开发者体验和云服务集成。
  • 新增Aspire CLI工具,简化应用创建与部署,支持多种命令。
  • 改进Aspire仪表板,支持外部参数查看和自动升级通知。
  • 引入交互服务,优化用户体验,支持多步骤工作流和验证回调。
  • 扩展AI模型支持,包括对GitHub托管的AI模型和Azure AI Foundry的集成。
  • 更新Docker Compose和Azure App Service配置,改进数据库初始化API。
  • 发布路线图概述未来六个月的开发计划,目标是发展成多语言工具链。
  • 项目模板增强,支持.NET 10和改进的文件命名约定。

延伸问答

.NET Aspire 9.4 的主要更新内容是什么?

.NET Aspire 9.4 主要更新包括新增 Aspire CLI 工具、改进的仪表板、引入交互服务、扩展 AI 模型支持以及更新 Docker Compose 和 Azure App Service 配置。

Aspire CLI 工具的功能有哪些?

Aspire CLI 工具支持命令如 aspire new、aspire run、aspire config,以及预览版的 aspire publish 和 aspire deploy,简化应用创建与部署。

Aspire 仪表板有哪些新特性?

Aspire 仪表板现在支持查看外部参数和连接字符串,并提供自动升级通知,增强了可视化和追踪支持。

交互服务在 .NET Aspire 9.4 中的作用是什么?

交互服务支持基于仪表板或 CLI 的交互,允许输入收集、确认提示和多步骤工作流,优化用户体验。

.NET Aspire 9.4 对 AI 模型的支持有哪些变化?

.NET Aspire 9.4 扩展了对 GitHub 托管的 AI 模型和 Azure AI Foundry 的支持,包括在设备上进行推理的能力。

未来六个月 .NET Aspire 的发展路线图是什么?

未来六个月的路线图目标是将 Aspire 发展成一个以代码为主、多语言的工具链,用于建模、运行和部署分布式系统。

➡️

继续阅读