liveBook · Manning

Blazor

Blazor is a .NET web UI framework for building interactive web applications with .NET and Razor components.

How 2 Manning books explain it

Pro ASP.NET Core 7, Tenth Edition

The Blazor model is the programming model in which .NET components manage web user interfaces, rendering, and user interactions.

How it is used
Builds interactive ASP.NET Core interfaces with C# components, including administration screens and CRUD forms.
How deep it goes
Works through configuration, components, events, forms, connection failures, and rerender-driven database queries, while treating WebAssembly separately.
Examples
Uses product-catalog CRUD screens, a routed administration layout, connection-error messages, and a button that exposes repeated database queries.
What you can do after
Build it from scratch with Blazor Server components, then diagnose connection loss and avoid unnecessary Entity Framework Core queries.

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

.NET MAUI in Action

Blazor is a .NET web UI framework for building interactive web user interfaces with .NET and Razor components.

How it is used
Uses .NET to build interactive client-side web applications and package shared web UI into .NET MAUI clients.
How deep it goes
Defines the SPA approach and rendering boundary, but stops short of explaining component implementation or application setup.
Examples
Uses a full-stack application and a shared Razor class library as concrete architecture examples.
What you can do after
Builds .NET-based web applications and evaluates when to wrap Blazor UI in .NET MAUI for multi-platform clients.

Read how .NET MAUI in Action explains Blazor →

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.