Modern Web UI with Blazor WebAssembly
summary
Blazor WebAssembly is now released and runs a .NET runtime inside browsers so C# UI code executes client-side; the demo shows a Car Checker demo with offline sync using IndexedDB, server-side auth via ASP.NET Core Identity or OIDC, photo picking via the BlazorInputFile NuGet, a Three.js 3D viewer wrapped as a component, and full-stack debugging with Visual Studio hitting breakpoints on both client and server. The app is a PWA installable to home screen and can be hosted as static files (example on GitHub Pages).
AI-written summary · about
chapters (19)
- 0:00Introduction
- 0:41Blazor overview
- 2:59Advantages of Blazor
- 4:27Hosting models
- 5:45Getting started
- 7:02App demo
- 7:56App functionality
- 12:24Authorization
- 15:59Server integration
- 18:26Code sharing
- 21:56Nuget packages
- 25:58Javascript interop
- 29:24Client-side storage
- 31:19Debugging
- 34:29Internationalization
- 37:46Localization
- 40:23Progressive Web Apps
- 47:16Static hosting
- 49:02Future and QA
related talks
01h 01mBlazor, a new framework for browser-based .NET apps
09mBlazor with WebAssembly
01h 01mBlazor, a new framework for browser-based .NET apps
53mWebAssembly Using C# Blazor
01h 00mASP.NET Blazor programming 101
59mThe future of Web: what Microsoft Blazor can do for you
58mWelcome to Blazor
41mBlazor, a New .NET Single Page Application Framework
