How to deploy ASP.NET MVC projects.

  1. Get Started with ASP.NET MVC and Windows Azure

    A short tutorial that creates a simple ASP.NET application and deploys it to Windows Azure.

  2. Web Deployment Overview for Visual Studio and ASP.NET

    This topic provides an overview of the tasks that are required to publish (deploy) a Visual Studio web project to a server where others can access the application over the Internet.

  3. Recommended Resources for ASP.NET Deployment

    This topic provides links to documentation resources about how to deploy (publish) ASP.NET web applications to IIS by using Visual Studio 2010, Visual Web Developer 2010,and later versions.

  4. ASP.NET Web Deployment using Visual Studio

    This tutorial series shows you how to deploy (publish) an ASP.NET web application to a Windows Azure Web Site or a third-party hosting provider, by using Visual Studio 2012 or Visual Studio 2010.

  5. Deploy a Secure ASP.NET MVC app with Membership, OAuth, and SQL Database to a Windows Azure Web Site

    This tutorial shows you how to build a secure ASP.NET MVC 4 web application that enables users to log in with credentials from Facebook, Yahoo, and Google. You will also deploy the application to Windows Azure.

  6. ASP.NET Multi-Tier Application Using Storage Tables, Queues, and Blobs

    This tutorial series shows how to create a multi-tier ASP.NET MVC 4 web application that uses Windows Azure Storage tables, queues, and blobs, and how to deploy the application to a Windows Azure Cloud Service.

  7. How to deploy an ASP.NET web application to a Windows Azure Web Site using Visual Studio

    By Tom Dykstra|

    The following resources explain how to deploy an ASP.NET web application to Windows Azure Web Sites, using Visual Studio 2010 or Visual Studio 2012 to publish online. These are links to documents t...

  8. ASP.NET Web Developer Checklist

    This checklist, compiled by the ASP.NET team, includes some top things to check before you deploy your site.

  9. Deploy an ASP.NET MVC Mobile Web Application on Windows Azure Web Sites

    This tutorial will teach you the basics of how to deploy an MVC Mobile application to a Windows Azure web site.

  10. How to Deploy a Windows Azure Web Site

    This topic provides a brief overview of deploying your own content to a Windows Azure Web site.

Essential Videos


Microsoft has made it possible for you to enjoy this Pluralsight training free of charge. In addition, you can watch more videos free of charge from Microsoft.

1. Introduction to ASP.NET MVC 4

36 mins

2. Controllers

41 mins

3. Razor Views

52 mins

4. Working with Data (Part I)

44 mins

5. Working with Data (Part II)

48 mins


55 mins

7. Security

55 mins

8. ASP.NET MVC 4 Infrastructure

36 mins

9. Unit Testing

35 mins

10. Deployment & Configuration

37 mins

Sponsored By: Pluralsight

Get unlimited access to hundreds of Pluralsight online courses like this one.

Starting at $29/mo.

free trial subscribe now


Microsoft's Jon Galloway recommends these books for learning ASP.NET MVC:



by Adam Freeman

Professional ASP.NET MVC 4

Professional ASP.NET MVC 4

by Jon Galloway, Phil Haack, Brad Wilson, K. Scott Allen