The AWS SDK for .NET enables .NET developers to easily work with Amazon Web Services and build scalable solutions with Amazon S3, Amazon DynamoDB, Amazon Glacier, and more. You can get started in minutes using NuGet or by downloading the AWS SDK for .NET preview zip file.
- Provides easy-to-use HTTP clients for all supported AWS services, regions, and authentication protocols.
- Amazon DynamoDB Object Persistence Framework - Uses Plain Old C# Objects (POCOs) to store and retrieve Amazon DynamoDB data.
- Amazon S3 Transfer Utility - With a simple API, achieves enhanced throughput, performance, and reliability by using multi-threaded Amazon S3 multi-part calls.
- Amazon Glacier ArchiveTransferManager - Eases transferring data to and from Amazon Glacier by automatically dividing large files into parts and by computing check sums.
- Automatically uses IAM Instance Profile Credentials on configured Amazon EC2 instances.
- Support for Windows Store and Windows Phone apps.
- And more!
- Sign up for AWS - Before you begin, you need an AWS account. Please see the AWS Account and Credentials section of the developer guide for information about how to create an AWS account and retrieve your AWS credentials.
- Minimum requirements - To run the SDK you need the Microsoft .NET Framework 3.5 or later. For more information about the requirements and optimum settings for the SDK, please see the .NET Development Environment section of the developer guide.
Install the SDK - Using NuGet is the easiest way to add the AWS SDK for .NET to a Visual Studio project. Simply type the following in the Package Manager Console:
'Install-Package AWSSDK -Pre'
- Using the SDK - The best way to become familiar with how to use the SDK is to read the Developer Guide.