Developing an ASP.NET Core application
The remainder of this chapter will teach you how to deploy the ASP.NET Core application as a Windows Server Container. The sample application that we will be using in this chapter is called Music Store. It teaches you how to convert an ASP.NET Core application into a Docker image by applying custom PowerShell scripts for building, publishing, and integrating them with Visual Studio so that application development and testing become seamless. In our example, we will be using a Kestrel server to host the application inside the container. The later chapters describe the steps for integration with code repositories like the Visual Studio Team Services (VSTS) system, which comes with great automation features like continuous integration and deployment. VSTS helps publish the image to Docker Hub and onto dev, test, or user acceptance testing (UAT) environments automatically as and when any modifications are made by the developer team to the central code repository...