User guide
Table Of Contents
- AWS SDK for .NET
- Table of Contents
- AWS SDK for .NET Developer Guide
- Getting Started with the AWS SDK for .NET
- Programming with the AWS SDK for .NET
- AWS SDK for .NET Tutorials and Examples
- Managing ASP.NET Session State with Amazon DynamoDB
- Tutorial: Creating Amazon EC2 Instances with the AWS SDK for .NET
- Tutorial: Grant Access Using an IAM Role and the AWS SDK for .NET
- Tutorial: Amazon EC2 Spot Instances
- Creating and Using an Amazon SQS Queue with the AWS SDK for .NET
- Creating an Amazon Route 53 Hosted Zone and Adding Resource Record Sets
- Additional Resources
- Document History

This version of the SDK for .NET supports only the following services.This is the same set of services
as those supported in the AWS SDK for Android and the AWS SDK for iOS.
• Amazon EC2
• Elastic Load Balancing
• Auto Scaling
• Amazon S3
• Amazon SNS
• Amazon SQS
• Amazon SES
• DynamoDB
• Amazon SimpleDB
• CloudWatch
• AWS STS
This version does not provide all of the functionality for Amazon S3 and DynamoDB available in version
1 of the SDK. The following Amazon S3 functionality is currently unavailable in the Windows Phone 8
version of SDK.
• Transfer Utility
• IO Namespace
Also, the Windows Phone 8 version of the SDK does not support decryption of the Windows password
using the GetDecryptedPassword method.
Install AWS Assemblies with NuGet
NuGet is a package management system for the .NET platform. With NuGet, you can add the AWSSDK
assembly and the TraceListener and SessionProvider extensions to your application without first installing
the SDK.
NuGet always has the most recent versions of the AWS .NET assemblies, and also enables you to install
previous versions. NuGet is aware of dependencies between assemblies and installs required assemblies
automatically. Assemblies that are installed with NuGet are stored with your solution rather than in a
central location such as Program Files. This enables you to install assembly versions specific to a
given application without creating compatibility issues for other applications.
For more information about NuGet, go to the NuGet documentation.
Topics
• Installation (p. 29)
• NuGet from Solution Explorer (p. 30)
• NuGet Package Manager Console (p. 30)
Installation
To use NuGet, install it from the Visual Studio Gallery on MSDN. If you are using Visual Studio 2010 or
later, NuGet is installed automatically.
You can use NuGet either from Solution Explorer or from the Package Manager Console.
Version v2.0.0
29
AWS SDK for .NET Developer Guide
Install AWS Assemblies with NuGet