liveBook · Manning

Application publishing

Application publishing is the process of producing application files, configuration, and supporting artifacts ready for deployment to a hosting environment.

How 2 Manning books explain it

Building Web APIs with ASP.NET Core

The process of preparing application output and files for deployment to a target environment.

How it is used
Prepares application artifacts and deploys them to a selected hosting environment.
How deep it goes
Explains profile creation, target compatibility, deployment choices, and post-deployment verification, but not the complete publishing configuration.
Examples
Uses Visual Studio targets, a Windows Web Deploy host, local folders, FTP, deployed GET endpoints, and browser-console policy errors.
What you can do after
Operate Visual Studio publishing profiles, select compatible targets, deploy the application, and verify endpoints in production.

Read how Building Web APIs with ASP.NET Core explains application publishing →

ASP.NET Core in Action, 3e

Application publishing is the process of producing the files and configuration required to deploy an application to a hosting environment.

How it is used
Prepares ASP.NET Core applications for deployment so users can access them from a remote hosting environment.
How deep it goes
Explains the publishing-versus-running distinction and basic IIS deployment, while deferring detailed IIS configuration.
Examples
Uses dotnet run, a remote server, IIS application pools, IIS websites, and a hosting folder.
What you can do after
Operate/configure a basic ASP.NET Core deployment behind IIS by publishing files and configuring an application pool and website.

Read how ASP.NET Core in Action, 3e explains application publishing →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.