.NET cloud applications with Azure

Build fast, modern, and scalable cloud applications on all major cloud platforms with .NET. If you haven't yet decided on a cloud provider, we recommend Azure. Azure is the best cloud for .NET developers because it was built with .NET developers in mind. Hundreds of Azure products run .NET natively and are integrated with Visual Studio developer tools. Use project templates to get started faster and powerful debugging, publishing, and CI/CD tools to be more productive with cloud app development, deployment, and monitoring. Get started

Migrate existing .NET apps to Azure

Do you have an existing .NET application that you're looking to move to the cloud? Learn about your options and apply for free assistance from the .NET team. Get help

Web applications

ASP.NET is a set of tools and libraries for building web applications that can be hosted on all major cloud platforms. Azure App Service is a Platform as a Service (PaaS) that provides auto scaling, patching, CI/CD, advanced performance monitoring and production debugging that makes building and running web applications and services easy. Get started

Serverless computing

Serverless computing enables you run code without worrying about servers and pay only for the resources your code uses while running. Azure Functions delivers an event-driven, serverless compute experience that fully supports .NET. Get started

In real time

Today's modern apps are expected to deliver up-to-date information without hitting a refresh button. SignalR makes it easy to push content to connected clients as it happens, in real time. Azure SignalR Service is a managed cloud service for hosting SignalR hubs. SignalR Service means you don't have to worry about hosting, scalability, load balancing, and other such details. Learn more

Data

Create scalable, globally redundant relational and non-relational data stores and access them easily with .NET. Browse tutorials

Docker containers

.NET is designed to be built into Docker containers, which provide a lightweight and efficient way to deploy applications to the cloud. Docker basics