How to deploy ASP.NET Web Forms projects to a server.

  1. Get Started with ASP.NET and Windows Azure

    A short tutorial that uses Visual Studio to create a simple ASP.NET application and deploy it to an Azure Website.

  2. How to Deploy an Azure Website

    An overview of options for deploying ASP.NET and other web applications to Azure Websites.

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

    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.

  4. ASP.NET Web Deployment using Visual Studio

    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.

  5. ASP.NET Web Deployment - Recommended Resources

    More documentation resources about how to deploy ASP.NET web applications by using Visual Studio 2010 and later versions.

  6. Build a Secure ASP.NET Web Forms App and Deploy to an Azure Website

    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.

  7. Web Application Projects versus Web Site Projects in Visual Studio

    There are some deployment differences between Web Site Projects and Web Application Projects. This topic explains the differences between the two project types.

  8. Deploying Web Site Projects in Visual Studio 2010 and Later

    This blog post announces that starting in Visual Studio 2010 the publish (deployment) features that had been limited to Web Application Projects (WAP) also work with Web Site Projects (WSP). Although most tutorial resources for Visual Studio 2010 and later use WAP examples, they apply also to Web Site Projects.

  9. Deploying Web Site Projects in Visual Studio 2008 and Earlier

    By Scott Mitchell|

    These tutorials explain how to deploy web site projects using Visual Studio 2008 or earlier versions. These tutorials are old and some of the content is obsolete even for Visual Studio 2008.

  10. Web Deployment in the Enterprise

    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.

  11. Continuous Integration and Continuous Delivery (Building Real-World Cloud Apps with Windows Azure)

    E-book chapter that explains recommended patterns and practices for automating deployment of web projects to Azure or other cloud environments. Includes a section about automating deployment from source control.

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. Visual Studio Features

52 mins

2. Working with Data

43 mins

3. Framework Features

78 mins

4. HTML5 Features

44 mins

5. oAuth and Security Features

51 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

ASP.NET Web Forms Books

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

Beginning ASP.NET 4.5: in C# and VB

Beginning ASP.NET 4.5: in C# and VB

by Imar Spaanjaars

Professional ASP.NET 4.5 in C# and VB

Professional ASP.NET 4.5 in C# and VB

by Jason N. Gaylord, Christian Wenz, Pranav Rastogi, Todd Miranda, Scott Hanselman

Pro ASP.NET 4 in C# 2010

Pro ASP.NET 4 in C# 2010

by Matthew MacDonald