Skip to content

Blazor Introduction

Blazor is a .NET UI framework for building interactive web applications with C# and Razor components instead of JavaScript-heavy frontend code.

  • it lets .NET teams stay within one language and platform
  • it supports component-based UI development
  • it works in both server-hosted and WebAssembly-based delivery models
  1. Razor components
  2. parameters and event handling
  3. component lifecycle
  4. rendering and state updates
  5. hosting models