爲何要使用 .NET Aspire?
專注在程式碼,而非基礎結構。.NET Aspire 提供從程式碼到雲端的協助。
使用整合連接至基本的工具和服務。
復原、可檢視性和安全性內建。
使用 Docker 組建,並部署至 Linux、容器或任何您選擇的雲端平台。
.NET Aspire 可協助您完成每一項步驟
開發時間協調流程
輕鬆定義您的應用程式和相依性
可使用 C# 和熟悉的 API,而無須使用任何一行 YAML。按一下即可輕鬆新增熱門雲端服務、將其連線到您的專案,並在本機執行。
整合
熱門雲端服務支援
使用 .NET Aspire 整合輕鬆地將您的應用程式連線至超過 20 種訊息、儲存體和資料庫產品。
儀表板
更快診斷應用程式問題
查看即時 OpenTelemetry 資料,而無需任何設定。.NET Aspire 的開發人員儀表板在執行時預設為啟動,並會顯示記錄、環境變數、分散式追蹤、計量等,以快速驗證應用程序行為。
探索儀表板
部署
以您要的方式部署
將應用程式和相依性部署到雲端,是一件十分複雜的過程。Aspire 可讓您更輕鬆地部署任何雲端,並與您目前的工具整合。
在所有主要雲端提供者上執行
Microsoft Azure
AWS
Google Cloud
使用 ASP.NET Core 撰寫高效能 Web API
ASP.NET Core是 TechEmpower.3 排名的最快 Web 架構之一
TechEmpower JSON 基準結果
輕鬆建置雲端原生應用程式
雲端原生生態系統
建置彈性、可調整且符合未來的雲端原生應用程式,可在各種平台與環境中順暢地運作。
原生容器建立
建置 .NET 容器映像,而不需要寫入 Dockerfile。
可檢視性
使用強大的可觀察性 API 與 OpenTelemetry 支援,查看您的程式碼作用中。
容易理解的 API
資料存取變得簡單
使用 Entity Framework 查詢熱門資料庫,例如 PostgreSQL、SQL Server、SQLite 及不含 SQL 的 Cosmos DB。
閱讀 Entity Framework 文件
復原
使用 .NET 的內建復原 API,可輕鬆建立可靠的應用程式。
用於建置絕佳 .NET 應用程式的工具
什麼是 Azure Developer CLI?
Azure Developer CLI (azd) 加速您從本機開發環境到 Azure 的旅程。使用一個工具初始化存放庫、布建資源及部署您的應用程式。
了解 Azd
VS 程式碼中的 C# 開發人員套件
使用 Visual Studio Code 的 C# 開發工具組撰寫、維護、測試和偵錯您的程式碼。提升 Windows、macOS、Linux 或 GitHub Codespaces 上的 C# 開發。
安裝 C# 開發人員套件
常見問題
- Docker 和 Docker 標誌是 Docker, Inc. 在美國和/或其他國家/地區中的商標或註冊商標。Docker, Inc. 和其他廠商可能也擁有使用於此處之其他條款的商標權。
- Kubernetes 是 Linux Foundation 的商標。請參閱 kubernetes.io。
- TechEmpower Benchmarks 第 22 輪結果的效能排名。
關注我們