使用 AWS 搭配適用於 .NET 的 AWS 開發套件可快速上手。開發套件透過為 AWS 服務 (包含 Amazon S3、Amazon EC2、Amazon DynamoDB 等) 提供 .NET API,讓編碼不再如此複雜。您可以從 NuGet 下載軟體開發套件或使用 MSI 套件進行安裝,MSI 套件還包含了 AWS Toolkit for Microsoft Visual Studio 2013 和 2015 版本,以及適用於 Windows PowerShell 的 AWS 工具。

適用於 .NET 的 AWS 開發套件現在已在 NuGet 上作為多種特定服務的套件進行分發。例如,AWSSDK.EC2、AWSSDK.S3 和 AWSSDK.DynamoDB 套件。這些套件都取決於 AWSSDK.Core,如果您在 NuGet Package Manager 中參考任何上述服務套件,您的專案中將會自動安裝 AWSSDK.Core。

透過 NuGet 進行安裝 »

建議採用 NuGet 來安裝適用於 .NET 的 AWS 開發套件的套件。NuGet Package Manager 將為您的專案類型安裝正確的組件:.NET 3.5、4.5 或可攜式類別庫。

下載 MSI 安裝程式 »

如果您希望使用 MSI 安裝程式,則可以按一下上方的按鈕來下載。此安裝程式包含 AWS Toolkit for Visual Studio 和適用於 Windows PowerShell 的 AWS 工具。此安裝程式還包含 .NET 3.5 和 4.5 的組件。

在 Twitter 關注 @awsfornet

.NET Core 支援,包含對無伺服器應用程式開發的支援

.NET Core 支援使用 AWS LambdaAmazon API Gateway 搭配 .NET 標準 1.3 和以上的非同步程式設計模型來開發無伺服器 C# 應用程式。

Amazon S3 TransferUtility

Amazon S3 TransferUtility 透過簡單的 API 延伸利用多執行緒 Amazon S3 分段上傳的功能,藉此增強了輸送量、效能和可靠性。

Amazon S3 用戶端加密

AmazonS3EncryptionClient 會在將資料上傳到 Amazon S3 時加密資料,然後擷取時再解密資料。這兩個功能都使用您自己存放在本地的主加密金鑰進行。

Amazon DynamoDB 物件持續性架構

物件持續性架構透過將 .NET 類別映射到 Amazon DB 項目來存放和擷取資料,省去應用程式級資料轉換和自訂中介軟體解決方案的需要。

Amazon Glacier ArchiveTransferManager

Glacier ArchiveTransferManager 透過高層級 API,自動將大型檔案切割成多個小部分,再運算檢查總和,藉此簡化從 Amazon Glacier 來回傳輸資料的程序。

支援可攜式類別庫和 Xamarin 專案

適用於 .NET 的 AWS 開發套件隨附了不僅是專為 .NET 3.5 和 .NET 4.5 架構建置的組件,還隨附了可用於行動 .NET 專案的可攜式類別庫。SDK 在各種環境中進行了建置和測試,包括在 iOS 和 Android 上的 Windows 市集、Windows Phone 8.1 和 Xamarin。只要將所需的 NuGet 套件新增到您的專案參考中即可開始。

Amazon DynamoDB 會話狀態供應商

在 DynamoDB 輕鬆存放 ASP.NET 會話狀態,可消除會話狀態的擴展瓶頸。


透過 .NET 社群論壇與其他開發人員交流 »

.NET 開發人員中心探索更多有關在 AWS 使用 .NET 的資訊 »

使用 AWS Toolkit for Microsoft Visual Studio 快速撰寫程式碼 »

變更日誌了解最新開發套件的詳細資訊 »

深入探索 GitHub 儲存庫原始程式碼 »


您是否希望在 AWS 執行 Microsoft Windows Server 或 Windows Server 應用程式 (如 Microsoft SQL Server 或 Microsoft SharePoint)?是否希望 AWS 銷售代表跟進您的 IT 專案?請聯絡我們