User guide

To install the SDK for .NET
1. Go to http://amazonaws.cn/sdkfornet.
2. Click the Download button in the upper right corner of the page.Your browser will prompt you to
save the install file.
3. To begin the install process, open the saved install file and follow the on-screen instructions.
4. You can optionally install extensions for the SDK for .NET, which include a session state provider
and a trace listener. For more information, see Install AWS Assemblies with NuGet (p. 29).
The AWS SDK for .NET is also available on GitHub.
Tip
By default, the AWS SDK for .NET is installed in the Program Files directory, which requires
administrator privileges. To install the AWS SDK for .NET as a non-administrator, specify a
different installation directory.
Starting a New Project
If you have installed the Toolkit for Visual Studio on Visual Studio Professional, it includes the following
basic C# project templates:
AWS Console Project
A console application that makes a basic request to Amazon Simple Storage Service (Amazon S3),
Amazon SimpleDB, and Amazon Elastic Compute Cloud (Amazon EC2).
AWS Empty Project
A console application that does not include any code.
AWS Web Project
An ASP.NET application that makes a basic request to Amazon S3, Amazon SimpleDB, and Amazon
EC2.
The Toolkit for Visual Studio also includes a collection of templates for a variety of AWS services, including:
App Services – Amazon Elastic Transcoder, Amazon Simple Email Service (Amazon SES), Amazon
Simple Workflow Service (Amazon SWF), Amazon Simple Notification Service (Amazon SNS), Amazon
Simple Queue Service (Amazon SQS)
Compute and Networking – Amazon EC2
Database – Amazon DynamoDB, Amazon Relational Database Service, Amazon SimpleDB
Deployment and Management – Amazon CloudWatch Logs, AWS Identity and Access Management,
Storage and Content Delivery – Amazon Glacier, Amazon S3
Note
The Toolkit for Visual Studio does not install the AWS project templates on Visual Studio Express.
You can also base your application on one of the standard Visual Studio project templates. Just add a
reference to the AWS .NET library (AWSSDK.dll).
The following procedure gets you started by creating and running a new AWS Management Console
project for Visual Studio 2012; the process is similar for other project types and Visual Studio versions.
For more information on how to configure an AWS application, see Configuring Your AWS SDK for .NET
Application (p. 8).
Version v2.0.0
5
AWS SDK for .NET Developer Guide
Starting a New Project