Blazor in .NET 8: Mastering the New Render Modes and Building Interactive Web Apps
summary
Shows concrete .NET 8 results: demos use the web app and webassembly templates, combine Auto render mode (pre-render → SignalR → background WASM download), demonstrate streaming server-side rendering that sends partial HTML while data loads, and implement persistent component state (JSON baked into the page) to avoid double fetches. Builds working weather and delayed-stream demos plus a Visual Studio “Blossom” extension; most demos run but reveal preview hiccups. Claims production use since 2019 and practical startup-performance fixes.
AI-written summary · about
chapters (18)
- 0:00Blazor in .NET 8 intro
- 1:52Introduction
- 4:44Blazor render modes overview
- 8:27Server vs WebAssembly deep dive
- 11:44New .NET 8 render modes
- 16:48Blazor templates setup
- 19:18Demo: WebAssembly Standalone
- 20:35Demo: Web App with Auto mode
- 22:45WebAssembly interactivity delays
- 24:52Pre-rendering and state persistence
- 27:00Weather app with persistent state
- 29:09Streaming server-side rendering
- 31:42Per-component render modes
- 34:33State management extensions
- 37:54Render modes comparison
- 38:43Blazor productivity tools
- 41:12Performance insights
- 42:37Conclusion and future sessions
related talks
47mWhat's new in .NET 8 for Web frontends backends and futures?
16mFull stack web in .NET 8 with Blazor
09mBlazor with WebAssembly
01h 01mBlazor, a new framework for browser-based .NET apps
01h 02mBlazor in more depth
47mBlazor - Next Generation UI with .NET 6
01h 00mASP.NET Blazor programming 101
01h 01mBlazor, a new framework for browser-based .NET apps
