Azure tools for developing with .NET

SDK downloads

Azure libraries for .NET are implemented as NuGet packages. See the API Reference for reference documentation organized by Azure service.

Development tools

Visual Studio has tooling for many Azure services built-in. Some Azure services have additional tools or emulators available, such as Azure Storage Explorer. See the documentation for your Azure service for any additional tools, if necessary.

Select your preferred development environment below.

Visual Studio version 2017 and later have built-in support for Azure development. The below steps describe enabling Azure development support in Visual Studio.

For Visual Studio 2015 and earlier, follow these instructions.

Step 1: Download Visual Studio 2019

You can skip this step if you already have Visual Studio 2019 installed.

Step 2: Install the two Azure workloads

In the Visual Studio installer, install Visual Studio (or modify an existing installation). Make sure the Azure development and ASP.NET and web development workloads are selected.

Step 3: Develop with .NET on Azure

Get started by deploying your first ASP.NET Core web app on Azure App Service.