只需一个应用模型,即可实现从开发到部署的全部流程
在代码中一次性定义分布式应用,并使用相同的模型在本地运行、以交互方式调试并部署到生产环境。
任何语言、任何堆栈
利用 .NET、Python、JavaScript、TypeScript、Go、Java、Rust 等编写应用、服务和堆栈,所有工作均在一个位置连接。
内置可观测性
使用 Aspire 生成的每个应用都会自动包括为你预配置的结构化日志、分布式跟踪、指标和运行状况检查。
原生支持智能体
Aspire 专为 AI 时代打造。借助其 CLI、智能体技能和结构化应用模型,它将成为开发人员 AI 智能体和 Copilot 的理想合作伙伴。
使用 .NET 构建云原生应用的更多方法
云原生生态系统
构建可跨各种平台和环境无缝工作的灵活、可缩放且面向未来的云原生应用。
原生容器创建
无需编写 Dockerfile 即可生成 .NET 容器映像。
可观测性
通过强大的可观测性 API 和支持 OpenTelemetry,查看正在运行中的代码。
TechEmpower JSON 基准结果
每秒 JSON 响应数 (RPS)
复原能力
使用. NET 的内置复原 API,轻松创建可靠的应用程序。
用于生成出色 .NET 应用的更多工具
什么是 Azure Developer CLI?
Azure Developer CLI (azd) 可加速从本地开发环境到 Azure 的进程。使用一个工具初始化存储库、预配资源和部署应用程序。
了解 azd
VS Code 中的 C# 开发工具包
使用 Visual Studio Code 的 C# 开发工具包编写、维护、测试和调试代码。提升 Windows、macOS、Linux 或 GitHub Codespaces 上的 C# 开发。
安装 C# 开发工具包