How to deploy ASP.NET MVC projects.
A short tutorial that uses Visual Studio to create a simple ASP.NET application and deploy it to Azure App Services.
An overview of options for deploying ASP.NET and other web apps to Azure App Service Web Apps.
An overview of the tasks that are required to deploy a Visual Studio web project to a server or hosting service that makes the application available over the Internet.
E-book chapter that explains recommended patterns and practices for automating deployment of web projects to Microsoft Azure or other cloud environments. Includes a section about automating deployment from source control.
A 12-part tutorial series that shows how to deploy an ASP.NET web application to an Azure Website or a third-party hosting provider, by using Visual Studio 2012. Includes tutorials on deploying to IIS on the local computer, Web.config transformations, deploying SQL Server databases, and command-line deployment. The sample application used in the tutorial is a Web Forms project, but the procedures all apply equally to MVC.
More documentation resources about how to deploy ASP.NET web applications by using Visual Studio 2010 and later versions.
A long tutorial that shows how to deploy an ASP.NET application with a SQL database to Azure Websites. Database deployment method is Entity Framework Code First Migrations. Most of the tutorial is about building the application; there's a section about deploying to Azure Websites at the end.
A tutorial that shows how to deploy a multi-tier ASP.NET MVC application that uses Azure App Services for the frontend and the WebJobs SDK for the backend.
This series of 40 tutorials explains how to deploy enterprise-scale ASP.NET web applications to development, test, staging, and production environments. The tutorial set includes a reference solution together with a mixture of conceptual and task-oriented content to guide you through various common tasks and procedures. The tutorials were written for Visual Studio 2010, and some of the content is not accurate for later versions.
A tutorial that shows how to deploy a multi-tier ASP.NET MVC application that uses an Azure Cloud Service web role for the frontend and an Azure Cloud Service worker role for the backend.