Develop and deploy applications with the AWS SDK for .NET. The SDK makes it easy to call AWS services using idiomatic .NET APIs. 

How it Works

AWS SDK for .NET simplifies use of AWS Services by providing a set of libraries that are consistent and familiar for .NET developers. All AWS SDKs provide support for API lifecycle consideration such credential management, retries, data marshaling, and serialization. AWS SDK for .NET also supports for higher level abstractions such as the S3 Transfer Utility, Cognito Identity Provider, and AWS DyanamoDB Session State provider. Visit aws/dotnet Github for .NET tools and libraries on AWS.

AWS SDK for .NET marchitecture
AWS SDK for .NET marchitecture
 Click to enlarge

Guides

Developer Guide

Work through pre-built learning modules to learn how to deploy .NET applications on AWS.

API Reference Guide

Specific scenarios focused on .NET application migration and build new .NET applications on AWS.

SDK Code Examples

Get started with GitHub hosted open source guides. Guides provide information including prerequisites, time to complete, and sample project code, when relevant.

Important Topics

Shared Configuration and Credentials

Work through pre-built learning modules to learn how to deploy .NET applications on AWS.

Enforcing TLS 1.2 in .NET

Specific scenarios focused on .NET application migration and build new .NET applications on AWS.

Additional Resources

AWS .NET Developer Center

Find additional resources and guides for building .NET applications on AWS.

AWS Developer Blog

Read our blog to get the latest news and announcements.

.NET Foundation

Read our announcement in joining .NET Foundation.

Twitter 

The official account for Windows & .NET development on Amazon Web Services.

Are you interested in running your .NET Windows or Linux workloads on AWS? Have an AWS representative follow-up with you about your IT project.