Deploying the Application
In this chapter we are going to prepare the ASP.NET MVC 4 application for deployment and then deploy it. There are many deployment scenarios, most which require the development team to hand the application to the operations team so that they can make the application available to users. We are going to examine two scenarios where developers deploy the application directly: the first scenario involves deploying it to an in-house server (such as a company server), and the second scenario involves deploying it to a cloud-based service. For the cloud infrastructure, we are going to use Windows Azure.