Blazor, a New .NET Single Page Application Framework
summary
Blazor brings .NET into browsers via WebAssembly by compiling the Mono runtime to wasm and loading regular .NET assemblies; client-side demos load about 1.95 MB of runtime and libs while the server-side (Razor Components) version sends ~100 KB and runs UI diffs over WebSockets. The demo builds an Excel file using the NuGet package EPPlus, shows shared client/server code via a shared project, and runs successfully as client-side wasm, server-side UI, and an Electron desktop app.
AI-written summary · about
chapters (7)
- 0:00Introduction to Blazor
- 16:06Full stack development
- 18:57WebAssembly technology
- 24:12The Mono runtime
- 27:38Blazor UI rendering
- 30:18Server-side Blazor
- 38:53Native desktop apps
related talks
01h 01mBlazor, a new framework for browser-based .NET apps
01h 03mBlazor, a new framework for browser-based .NET apps
59mBlazor, a new framework for browser-based .NET apps
01h 01mBlazor: Modern Web development with .NET and WebAssembly
58mBlazor: C# running in the browser via WebAssembly
09mBlazor with WebAssembly
46m.NET: What's Blazor - Front .NET
58mIntro to Blazor, WebAssembly and Razor in .Net
