Menu
AWS .NET SDK
AWS Guide for .NET Developers

AWS Tools for .NET Developers

Amazon provides the following tools to help .NET developers work with Amazon Web Services.

AWS Toolkit for Visual Studio

The Toolkit for Visual Studio is a plugin for the Visual Studio IDE that makes it easier for you to develop, debug, and deploy .NET applications that use Amazon Web Services. The Toolkit for Visual Studio provides Visual Studio templates for AWS services and deployment wizards for web applications and serverless applications. You can use the AWS Explorer to manage Amazon Elastic Compute Cloud instances, work with Amazon DynamoDB tables, publish messages to Amazon Simple Notification Service queues, and more.

And you don't have to leave Visual Studio.

For details about how to download and install the toolkit, see Setting up the AWS Toolkit for Visual Studio.

AWS Tools for Microsoft Visual Studio Team Services

AWS Tools for Microsoft Visual Studio Team Services (VSTS) adds tasks to easily enable build and release pipelines in VSTS and Team Foundation Server (TFS) to work with AWS services. You can work with Amazon S3, AWS Elastic Beanstalk, AWS CodeDeploy, AWS Lambda, AWS CloudFormation, Amazon Simple Queue Service (Amazon SQS), and Amazon Simple Notification Service (Amazon SNS). You can also run commands using the Windows PowerShell module and the AWS CLI.

To get started with AWS Tools for Microsoft Visual Studio Team Services, see AWS Tools for Microsoft Visual Studio Team Services.

AWS Tools for Windows PowerShell and PowerShell Core

The AWS Tools for Windows PowerShell and AWS Tools for PowerShell Core are PowerShell modules that are built on the functionality exposed by the AWS SDK for .NET. The AWS PowerShell Tools enable you to script operations on your AWS resources from the PowerShell command line. Although the cmdlets are implemented using the service clients and methods from the SDK, the cmdlets provide an idiomatic PowerShell experience for specifying parameters and handling results.

See AWS Tools for Windows PowerShell to get started. You can download the tools, check out sample scenarios, and more. You can download AWS Tools for PowerShell Core from the PowerShell Gallery.

AWS SDK for .NET

The AWS SDK for .NET makes it easier for Windows developers to build .NET applications that tap in to the cost-effective, scalable, and reliable AWS infrastructure services such as Amazon Simple Storage Service, Amazon Elastic Compute Cloud, AWS Lambda, and more.

The AWS SDK for .NET supports development on any platform that supports the .NET Framework 3.5 or later.

The AWS SDK for .NET targets .NET Standard 1.3. You can use it with .NET Core 1.x or .NET Core 2.0.

See the AWS SDK for .NET Developer Guide to get started.