微软将.NET Aspire 改名成了Aspire

微软将.NET Aspire 改名成了Aspire

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

微软在 .NET Conf 2025 发布了 Aspire 13,这是其分布式应用开发框架的重要更新,去掉了“.NET”名称,增强了对多语言的支持。新版本提升了自动化和AI集成,简化了开发者工作流程,支持Python和JavaScript,允许开发者通过AI助手实时查询应用数据,优化跨服务的可见性和资源管理,助力构建云原生应用。

🎯

关键要点

  • 微软在 .NET Conf 2025 发布了 Aspire 13,去掉了“.NET”名称,增强了对多语言的支持。
  • Aspire 13 提升了自动化和 AI 集成,简化了开发者工作流程,支持 Python 和 JavaScript。
  • Aspire 是微软用于编排多服务应用的开源框架,提供统一模型用于定义、运行和监控服务。
  • Aspire 仪表盘运行 MCP 服务器,使 AI 能够查询实时应用数据,提供更好的诊断能力。
  • 开发者可以将任何项目带入 Aspire 生态系统,实现观察、部署和 AI 寻址。
  • Aspire 13 引入新命令 aspire do,取代传统部署脚本,支持并行构建、测试和发布。
  • JavaScript 集成通过新 API 重建,Python 支持与 .NET 齐平,简化了连接管理。
  • Aspire 现在为多个运行时生成数据库引用,提升跨服务边界的可见性。
  • 开发者可以通过 Aspire CLI 单一命令安装或升级,快速创建全栈多语种应用。
  • 微软将 Aspire 13 描述为跨语言实现统一智能开发的重要一步,AI 和自动化处理重复任务。

延伸问答

Aspire 13的主要更新内容是什么?

Aspire 13去掉了“.NET”名称,增强了对多语言的支持,提升了自动化和AI集成,简化了开发者工作流程。

Aspire如何支持多语言开发?

Aspire 13支持Python和JavaScript,允许开发者将不同语言的项目带入Aspire生态系统。

Aspire 13引入了哪些新命令?

Aspire 13引入了新命令aspire do,取代了传统的部署脚本,支持并行构建、测试和发布。

Aspire的AI集成有什么新功能?

Aspire 13扩展了模型上下文协议(MCP),使AI助手能够查询实时应用数据,提供更好的诊断能力。

开发者如何使用Aspire CLI?

开发者可以通过Aspire CLI的单一命令快速安装或升级,创建全栈多语种应用。

Aspire 13对开发者工作流程有什么影响?

Aspire 13简化了开发者工作流程,提供了透明、可追溯的工作流程,帮助开发者专注于功能构建。

➡️

继续阅读