User guide
Programming with the AWS SDK
for .NET
This section provides general information for developing software with the AWS SDK for .NET.
For information about developing software with the AWS SDK for .NET for specific AWS services, see
Programming with AWS Services (p. 41).
Topics
• Configuring Your Application (p. 8)
• Asynchronous APIs (p. 26)
• Migrating Your Code to the Latest SDK (p. 33)
• Platform Differences (p. 37)
• Install AWS Assemblies with NuGet (p. 39)
Configuring Your AWS SDK for .NET Application
You can configure your AWS SDK for .NET application to specify AWS credentials, logging options,
endpoints, or Signature Version 4 support with Amazon EC2 and Amazon S3.
The recommended way to configure an application is to use the aws element in the project's App.config
or Web.config file.The following example specifies the AWSRegion (p. 16) and AWSLogging (p. 15)
parameters.
<configuration>
<configSections>
<section name="aws" type="Amazon.AWSSection, AWSSDK"/>
</configSections>
<aws region="us-west-2">
<logging logTo="Log4Net"/>
</aws>
</configuration>
Version v2.0.0
8
AWS SDK for .NET Developer Guide
Configuring Your Application