liveBook · Manning

ASP.NET Core

ASP.NET Core is Microsoft’s cross-platform, open-source framework for building web applications and services on the .NET platform.

How 3 Manning books explain it

ASP.NET Core in Action, 3e

ASP.NET Core is Microsoft's cross-platform, open-source web framework for building web applications and services on .NET.

How it is used
Provides the web framework for dynamic websites, HTTP APIs, and other .NET web applications.
How deep it goes
Traces requests through Kestrel, HttpContext, middleware, and endpoints, then starts a minimal API; detailed components are developed separately.
Examples
Builds a template-based minimal API returning “Hello World!” and uses a company-information website to illustrate dynamic pages.
What you can do after
Build it from scratch with a template, restored dependencies, a compiled application, and a locally callable minimal API.

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

Pro ASP.NET Core 7, Tenth Edition

ASP.NET Core is Microsoft's cross-platform, open-source framework for building modern web applications and services on .NET.

How it is used
Provides HTTP processing beneath MVC, Razor Pages, and Blazor applications.
How deep it goes
Explains request pipelines, middleware, services, and response generation in detail, but omits direct treatments of SignalR and gRPC.
Examples
Uses an RSVP form application, a store application, and .NET CLI project-creation commands.
What you can do after
Build it from scratch using a web project template, then configure request handling and add application features.

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

Building Web APIs with ASP.NET Core

ASP.NET Core is Microsoft's open-source, cross-platform framework for building web applications and web APIs on .NET.

How it is used
Provides the framework for developing HTTP web APIs, including a board-game API project.
How deep it goes
Explains component roles and Program.cs configuration, then identifies template files and API options; detailed implementation is not present in these excerpts.
Examples
Uses Visual Studio's web API template, its weather-forecast sample, and replacement board-game classes.
What you can do after
Apply it via Visual Studio's ASP.NET Core web API template to start a board-game API and identify its configuration points.

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

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.