What’s in this Chapter?
Wrox.com Code Downloads for This Chapter
The wrox.com code downloads for this chapter are found at www.wrox.com/go/professionalcsharp6 on the Download Code tab. The code for this chapter is found in the following examples:
ASP.NET web applications traditionally have been deployed on Internet Information Server (IIS). Also, it was important to have on the server the same version of the .NET Framework as was used during development. Using .NET Core, this is no longer the case. .NET Core not only runs on Windows, but also on Linux. Also, the runtime that is needed with the application is delivered as a part of the application. These changes give you more deployment options to run your application.
This chapter shows different options for deploying web applications. One, of course, is to deploy the application on a local Internet Information Server. It’s also easy to deploy to Microsoft Azure. Using Microsoft Azure, you can easily scale applications, and you don’t need to buy all the systems you probably need up front. You also add additional systems as needed and only buy for the time you need these systems.
This chapter shows you how to create a Docker image with Visual Studio. Docker allows you to prepare the infrastructure you ...