Routing A-Z
summary
Covers how Blazor actually routes: the Router scans assemblies for route attributes to build a routing table of segment-based templates and route parameters, uses NavigationManager to intercept clicks (respects modifier keys, target, base href), and matches segments with optional route constraints like :int. Shows programmatic navigation via NavigationManager.NavigateTo, loading pages from Razor class libraries via AdditionalAssemblies, and handling query strings by using Microsoft.AspNetCore.WebUtilities for parsing. Fragments require JavaScript interop.
AI-written summary · about
chapters (8)
- 0:00Start
- 1:59Traditional Web Application
- 2:13Blazor Application
- 2:35Blazor WebAssembly Application
- 4:00Blazor Server Application
- 7:00Discovering Page Components
- 8:38Intercepting Navigation Events
- 14:09Route Matching
related talks
01h 02mBlazor in more depth
46mASP.NET Core and Blazor futures Q&A
46m.NET: What's Blazor - Front .NET
53mCreating Next-Generation Applications with Blazor
51mComponent-based C# and Razor Programming in Blazor
01h 00mASP.NET Blazor programming 101
58mIntro to Blazor, WebAssembly and Razor in .Net
18mBlazor Is Web Technology with C# and .NET Core
