Deploying ASP . NET Core

Simone Chiaretta · 2018

This chapter begins by helping the readers to understand how ASP.NET Core applications are hosted inside servers. Next, it explores how to install the application on Internet information services (IIS). The chapter then explores the deployment of ASP.NET Core applications. On Azure, two approaches are possible. The first involves using the Publish dialog and Web Deploy, while the second, used more in continuous deployment scenarios, uses git and builds the application directly on Azure using Kudu. The other approach to deploy on Azure is via git and the continuous deployment features of Azure. Visual Studio 2017 also supports publishing ASP.NET Core applications to Docker containers using the official aspnetcore Linux image for Docker provided by Microsoft. Visual Studio 2017 even supports debugging ASP.NET Core applications from within a Docker container, but that is not a feature installed by default, so a few steps are needed. The chapter discusses these steps.

Read the paper · More papers on PaperTik