.NET SDKs and tools

SDKs

.NET
AWS SDK for .NET

The AWS SDK for .NET makes it easier for Linux and Windows developers to build .NET applications that tap into cost-effective, scalable, and reliable AWS infrastructure services such as Amazon S3, Amazon EC2, and Amazon DynamoDB.

Learn more »
.NET
AWS SDK API Reference

Learn about the API operations for the AWS SDK in detail. Access sample requests, responses, and errors for the supported web services protocols.



Learn more »
.NET
Developer Guide

Developer Guide for the AWS SDK for .NET. Describes the features of the AWS SDK and how to use them.






.NET
AWS Code Examples Repository

Discover code examples and other examples to help accelerate your understanding of applications that work with AWS services. The examples show how to perform specific tasks for AWS services using various programming languages and supported technologies.

Tools

Visual Studio
Visual Studio

The AWS Toolkit for Visual Studio is an extension for Microsoft Visual Studio running on Microsoft Windows that makes it easier for developers to develop, debug, and deploy .NET applications using Amazon Web Services.

Learn more »
Visual Studio Code
Visual Studio Code

The AWS Toolkit for Visual Studio Code is an open-source plugin for Visual Studio Code to simplify creating, debugging, and deploying applications on Amazon Web Services.


Learn more »
Azure
Azure DevOps

The AWS Toolkit for Azure DevOps is an extension for hosted and on-premises Microsoft Azure DevOps to simplify the management and deployment of applications using Amazon Web Services. 

Learn more »
Rider IDE
Rider IDE

The AWS Toolkit for Rider is an open-source plugin for the Rider IDE to simplify creating, debugging, and deploying .NET applications on Amazon Web Services.


Learn more »

CDK

AWS CDK
AWS CDK

The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework enabling you to define your cloud application resources using familiar programming languages, including C#.

Learn more »
AWS CDK
AWS CDK API Reference

Describes all the API operations for the CDK in detail. Also provides sample requests, responses, and errors for the supported web services protocols.


Learn more »

Command line tools

PowerShell
AWS Tools for PowerShell

The AWS Tools for PowerShell let developers and administrators manage their AWS services and resources in the PowerShell scripting environment.

Learn more »
AWS Lambda
AWS Lambda Tools for PowerShell

The AWS Lambda Tools for PowerShell are used to develop serverless functions and applications to run on AWS Lambda.

Learn more »
.NET
AWS Extensions for .NET CLI

This repository contains AWS tool extensions to the .NET CLI. These tool extensions are focused on deploying .NET Core/.NET 5 applications to AWS Lambda, Amazon Elastic Container Service, and AWS Elastic Beanstalk.


Learn more »

Assistive .NET tools

PowerShell
AWS App2Container

AWS App2Container is a command line tool to analyze your applications. It automatically generates a container image configured with the correct dependencies, network configurations, and deployment instructions for Amazon ECS or Amazon EKS.

Learn more »
.NET
Porting Assistant for .NET

Porting Assistant for .NET quickly scans .NET Framework applications to identify incompatibilities with .NET Core, finds known replacements, and generates a detailed compatibility assessment to jump-start your porting effort.

Learn more »