Deploying an ASP.NET Web Application to a Hosting Provider using Visual Studio

The number of tutorials – 11 in all plus a troubleshooting page – might make the deployment process seem daunting. In fact, the basic procedures for deploying a site to the production environment make up a relatively small part of the tutorial set. However, in real-world situations, you often need information about some small but important extra aspect of deployment — for example, setting folder permissions on the target server. Therefore, we've included many of these additional techniques in the tutorials, with the hope that the tutorials don’t leave out information that prevents you from successfully deploying a real application.