เริ่มต้นได้อย่างรวดเร็วโดยใช้ AWS กับ AWS SDK for .NET SDK ช่วยลดความซับซ้อนในการเขียนโค้ดโดยให้ .NET API สำหรับบริการ AWS รวมถึง Amazon S3, Amazon EC2, DynamoDB และอื่นๆ อีกมากมาย สามารถดาวน์โหลด SDK จาก NuGet หรือติดตั้งโดยใช้แพคเกจ MSI ซึ่งมาพร้อมกับ AWS Toolkit for Microsoft Visual Studio เวอร์ชันปี 2013 และ 2015 และเครื่องมือ AWS สำหรับ Windows PowerShell

ปัจจุบัน AWS SDK สำหรับ .NET ได้รับการจัดจำหน่ายในรูปแบบแพคเกจเฉพาะบริการแบบหลายแพคเกจบน NuGet ตัวอย่างชื่อแพคเกจ AWSSDK.EC2, AWSSDK.S3 และ AWSSDK.DynamoDB ซึ่งแต่ละแพคเกจเหล่านี้ต้องใช้ AWSSDK.Core ซึ่งจะถูกติดตั้งโดยอัตโนมัติในโพรเจ็กต์ของคุณหากคุณอ้างอิงแพคเกจบริการใดๆ ใน NuGet Package Manager

ติดตั้งจาก NuGet »

NuGet คือวิธีที่แนะนำสำหรับการติดตั้งแพคเกจ AWS SDK for .NET NuGet Package Manager จะติดตั้งแอสเซมบลีที่ถูกต้องตามประเภทโพรเจ็กต์ของคุณ .NET 3.5, 4.5, หรือ Portable Class Library

ดาวน์โหลดตัวติดตั้ง MSI »

หากคุณต้องการใช้ตัวติดตั้ง MSI คุณสามารถดาวน์โหลดได้โดยคลิกที่ปุ่มด้านบน นอกจากนี้ตัวติดตั้งยังมาพร้อมกับ AWS Toolkit for Visual Studio และ AWS Tools for Windows PowerShell ตัวติดตั้งประกอบด้วยแอสเซมบลีสำหรับ .NET 3.5 และ 4.5

ติดตาม @awsfornet บน Twitter

การสนับสนุน .NET Core รวมถึงการสนับสนุนสำหรับการพัฒนาแอปพลิเคชันแบบไร้เซิร์ฟเวอร์

การสนับสนุน .NET Core ช่วยในการพัฒนาแอปพลิเคชัน C# แบบไร้เซิร์ฟเวอร์โดยใช้ AWS Lambda และ Amazon API Gateway ที่ใช้โมเดลการเขียนโปรแกรมแบบอะซิงโครนัสสำหรับ .NET มาตรฐาน 1.3 ขึ้นไป

Amazon S3 TransferUtility

ผ่าน API แบบธรรมดา Amazon S3 TransferUtility บรรลุเป้าหมายปริมาณการประมวลผลที่ได้รับการปรับปรุง ประสิทธิภาพ และความเชื่อถือได้โดยใช้งานการอัปโหลดหลายส่วนของ Amazon S3 แบบหลายเธรดอย่างกว้างขวาง

การเข้ารหัสฝั่งไคลเอนต์ของ Amazon S3

AmazonS3EncryptionClient จะเข้ารหัสข้อมูลที่ไคลเอนต์ก่อนอัปโหลดไปยัง Amazon S3 และข้อมูลจะถูกถอดรหัสเมื่อถูกเรียกใช้ ฟังก์ชันทั้งสองใช้คีย์การเข้ารหัสต้นฉบับของคุณที่จัดเก็บอยู่ในเครื่อง

Amazon DynamoDB Object Persistence Framework

Object Persistence Framework ขจัดความจำเป็นในการแปลงข้อมูลที่ระดับแอปพลิเคชันและปรับแต่งโซลูชัน middle-ware โดยแมปคลาส .NET ไปยังรายการ Amazon DB เพื่อจัดเก็บและเรียกใช้ข้อมูล

Amazon Glacier ArchiveTransferManager

Glacier ArchiveTransferManager ช่วยอำนวยความสะดวกในการถ่ายโอนข้อมูลไปยังและจาก Amazon Glacier โดยแบ่งไฟล์ขนาดใหญ่ให้เป็นส่วนๆ และประมวลผลการตรวจสอบจำนวนรวมโดยอัตโนมัติผ่าน API ระดับสูง

การสนับสนุนสำหรับ Portable Class Library และ Xamarin Projects

AWS SDK for .NET มาพร้อมกับแอสเซมบลีที่ไม่ได้สร้างเพื่อเฟรมเวิร์ก .NET 3.5 และ .NET 4.5 เท่านั้น แต่ยังเป็น Portable Class Libraries สำหรับใช้ในโพรเจ็กต์ .NET สำหรับอุปกรณ์เคลื่อนที่อีกด้วย SDK ถูกสร้างและทดสอบในสภาพแวดล้อมต่างๆ รวมถึง Windows Store, Windows Phone 8.1 และ Xamarin บน iOS และ Android เพียงเพิ่มแพคเกจ NuGet ที่ต้องการไปยังการอ้างอิงโพรเจ็กต์ของคุณเพื่อเริ่มใช้งาน

Amazon DynamoDB Session State Provider

กำจัดปัญหาขนาดสถานะเซสชันโดยการจัดเก็บสถานะเซสชัน ASP.NET ใน DynamoDB อย่างง่ายดาย


ติดต่อกับนักพัฒนาคนอื่นได้ที่ฟอรัมชุมชน .NET »

สำรวจเพิ่มเติมเกี่ยวกับการใช้ .NET ด้วย AWS ในศูนย์นักพัฒนา .NET »

เริ่มเขียนโค้ดอย่างรวดเร็วด้วย AWS Toolkit for Microsoft Visual Studio »

เรียนรู้รายละเอียดเกี่ยวกับ SDK ล่าสุดในบันทึกการเปลี่ยนแปลง »

ค้นหาซอร์สโค้ดที่คลัง GitHub »


คุณสนใจใช้งาน Microsoft Windows Server หรือแอปพลิเคชัน Windows Server เช่น Microsoft SQL Server หรือ Microsoft SharePoint บน AWS และอยากให้ตัวแทนฝ่ายขายของ AWS ติดตามผลโพรเจ็กต์ด้านไอทีของคุณใช่ไหม โปรดติดต่อ