liveBook · Manning

.NET tool

.NET tool is a command-line utility packaged for installation and execution through the .NET tooling ecosystem.

How 2 Manning books explain it

ASP.NET Core in Action, 3e

A .NET global tool is a .NET CLI tool installed for use across projects and invoked from the command line.

How it is used
Automates command-line project setup and client generation from an OpenAPI description.
How deep it goes
Explains installation, project references, packages, and build-time generation, but does not detail the tool's internal implementation.
Examples
Uses Microsoft.dotnet-openapi, a fruit API document, FruitClient, and dotnet-ef as concrete command-line examples.
What you can do after
Apply it via Microsoft.dotnet-openapi or dotnet-ef to automate API client generation or EF Core migration tasks.

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

Pro ASP.NET Core 7, Tenth Edition

A .NET CLI package that installs commands executable from the command line for performing development or project-management operations.

How it is used
Adds command-line operations for developing and managing .NET projects.
How deep it goes
Explains global and project-local installation, replacement, invocation, and verification without detailing tool implementation internals.
Examples
Uses dotnet-ef 7.0.0, dotnet ef --help, and Entity Framework Core SQL Server package commands.
What you can do after
Operate/configure CLI development tools and verify commands such as dotnet ef from a project folder.

Read how Pro ASP.NET Core 7, Tenth Edition explains .NET tool →

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.