Blazor Essentials
Learn how to build a basic application with Blazor.
In this tutorial, we'll explore Blazor, a Single Page Application (SPA) web framework that is part of ASP.NET Core.
We'll start with the basics, and gradually look at working with forms, data, JavaScript interoperability, and more.

Introduction to Blazor
Is Blazor the right choice for your application?

Get Started using Blazor
Start a new Blazor project.

Razor Pages
Build a UI using Razor Pages in Blazor.

Blazor components
Use components for a modular Blazor application.

Routing
Routing in Blazor.

Working with Data
Work with data in a Blazor application.

HTTP Communication and APIs
Understand how to work with HTTP within the context of a Blazor app.

Forms in Blazor
View and edit data in forms.

JavaScript interop
Extend Blazor apps with JavaScript.

Publishing Blazor Apps
Publish a Blazor app to Azure.