Build reusable components with Blazor

Intermediate
Developer
Blazor
.NET
ASP.NET Core

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.

Learning objectives

By the end of this module, you'll be able to:

  • Build a Razor class library that contains Blazor components.
  • Package a Razor class library for use in other Blazor applications.
  • Reference a Razor class library in a Blazor application and use its components.

Prerequisites

  • Familiarity with HTML
  • Knowledge of Blazor components and applications
  • Experience working with .NET Core and more recent projects