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. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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...

  9. ASP.NET Web Developer Checklist

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

  10. 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.

  11. Web Deployment in the Enterprise

    This series of 40 tutorials describes how to meet lots of the challenges you'll encounter when you manage the deployment of enterprise-scale 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.

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 and Prerequisites

15 mins

2. OWIN and Katana

51 mins

3. Identity and Security

54 mins

4. Bootstrap

47 mins

5. Web API 2

50 mins

6. Entity Framework 6

61 mins

7. SignalR

49 mins

8. Web Developer Tools and Visual Studio 2013

44 mins

Sponsored By: Pluralsight

Unlock access to 3,000+ dev, IT and creative courses that you can watch anytime, anywhere.

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