liveBook · Manning

.NET CLI

.NET CLI is the command-line toolset for creating, building, running, testing, publishing, and managing .NET applications and projects.

How 2 Manning books explain it

ASP.NET Core in Action, 3e

The .NET CLI is a command-line interface for creating, building, running, and managing .NET applications and projects.

How it is used
Provides terminal commands for creating, building, running, and publishing ASP.NET Core applications alongside Visual Studio workflows.
How deep it goes
Walks through template creation and core commands, explains implicit restore and build steps, and distinguishes build output from publish output.
Examples
Uses a runnable minimal API, a Razor Pages template, a worker-service template, and local JWT generation.
What you can do after
Build it from scratch with `dotnet new`, then operate it with `dotnet run` and prepare deployment output with `dotnet publish`.

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

.NET MAUI in Action

.NET CLI is the command-line interface for creating, building, running, testing, and managing .NET projects.

How it is used
Creates and runs .NET MAUI applications from a terminal as a lightweight alternative to Visual Studio.
How deep it goes
Explains templates, default values, switches, help, and build-command anatomy through concrete project and platform commands.
Examples
Uses AlohaWorld and HelloWorld projects, blank templates, terminal listings, and iOS build-and-run commands.
What you can do after
Build it from scratch by creating a .NET MAUI project, customizing template options, and running it for a supported target platform.

Read how .NET MAUI in Action explains .NET CLI →

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.