How to deploy ASP.NET Web Forms projects to a server.
A short tutorial that uses Visual Studio to create a simple ASP.NET application and deploy it to an Azure Website.
An overview of options for deploying ASP.NET and other web applications to Azure Websites.
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.
This tutorial series shows how to make an ASP.NET web application that uses SQL Server (not SQL Server Compact) available over the internet by deploying it to a Windows Azure Web Site or a third-party hosting provider. Requires Visual Studio 2012 and the ASP.NET and Web Tools 2012.2 Update, or Visual Studio 2010. For information specific to SQL Server Compact, see ASP.NET Web Deployment with SQL Server Compact using Visual Studio .
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.
There are some deployment differences between Web Site Projects and Web Application Projects. This topic explains the differences between the two project types.
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.
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.
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.
This set of tutorials describes tools and techniques you can use to deploy web applications in various enterprise scenarios.
This tutorial 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 includes a reference solution together with a mixture of conceptual and task-oriented content to guide you through various common tasks and procedures.
This tutorial will show you how to set up server environments to support one-click, or automated, website deployment and publishing in various different scenarios.
This tutorial will show you how to configure Team Foundation Server (TFS) 2010 to build solutions and deploy web content to various target environments.
This tutorial will show you how to perform various tasks that are required or desirable in a lot of enterprise deployment scenarios.
More documentation resources about how to deploy ASP.NET web applications by using Visual Studio 2010 and later versions.
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.
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 Web Forms:
by Imar Spaanjaars
by Jason N. Gaylord, Christian Wenz, Pranav Rastogi, Todd Miranda, Scott Hanselman
by Matthew MacDonald
The product(s) you are about to install leverage the Web Platform Installer (WebPI) for installation. By downloading and using the Web Platform Installer (WebPI), you agree to the license terms and privacy statement for WebPI. This installer will contact Microsoft over the Internet to retrieve product information. WebPI uses the Microsoft Customer Experience Improvement Program (CEIP), which is turned on by default, see privacy statement for more information. Some of the Microsoft software obtained through WebPI may use CEIP. To view which software uses CEIP, see here.Accept and install