
ASP.NET Core Razor components | Microsoft Learn
Learn how to create and use Razor components in Blazor apps, including guidance on Razor syntax, component naming, namespaces, and component parameters.
Build reusable UI components with Blazor - .NET | Microsoft Learn
May 24, 2022 · Learn how to build reusable UI components with Blazor and how they compare to ASP.NET Web Forms controls.
ASP.NET Core Blazor | Microsoft Learn
Nov 11, 2025 · Components in Blazor are formally referred to as Razor components, informally as Blazor components. Razor is a syntax for combining HTML markup with C# code designed for …
ASP.NET Core Blazor state management overview
Nov 11, 2025 · Nested components typically bind data using chained bind as described in ASP.NET Core Blazor data binding. Nested and unnested components can share access to …
ASP.NET Core Razor component lifecycle | Microsoft Learn
Learn about the ASP.NET Core Razor component lifecycle and how to use lifecycle events.
ASP.NET Core Blazor prerendered state persistence
Nov 11, 2025 · Learn how to persist user data (state) in Blazor apps using Blazor's Persistent Component State service.
ASP.NET Core built-in Razor components | Microsoft Learn
Nov 12, 2025 · The following built-in Razor components are provided by the Blazor framework. For information on non-security-related project template components, see ASP.NET Core …
ASP.NET Core Blazor cascading values and parameters
Nov 11, 2025 · This article explains how to flow data from an ancestor Razor component to descendent components. Cascading values and parameters provide a convenient way to flow …
ASP.NET Core Blazor templated components | Microsoft Learn
Nov 12, 2025 · Learn how templated components can accept one or more UI templates as parameters, which can then be used as part of the component's rendering logic.
Build reusable components with Blazor - Training
By using Blazor components, you can reuse sections of HTML in your applications. Learn how to build a component, package it, and share it with other Blazor applications.