NorDevCon2020 Day 1 - Part 3 - Mark Flanagan
summary
A practical introduction to Blazor on WebAssembly that shows a working character builder built as a client-side C# app that downloads DLLs into the browser and runs on a Mono-based .NET runtime. Notes compatibility: WebAssembly supports ~90% of browsers but about 10% still on IE11 causes problems. Current preview requires occasional large refactors as APIs change, produces around 4MB compressed payloads in this example, and targets a May 2020 stable release. Covers dependency injection, JavaScript Interop, testing harnesses and static hosting.
AI-written summary · about
chapters (8)
- 0:00Introduction to Blazor
- 1:35What is Blazor
- 3:22Simple Blazor component demo
- 8:09Blazor features and benefits
- 11:27Why use Blazor
- 13:41Blazor downsides
- 17:33Future of Blazor
- 18:16Q&A session
related talks
09mBlazor with WebAssembly
58mIntro to Blazor, WebAssembly and Razor in .Net
01h 00mASP.NET Blazor programming 101
58mBlazor: C# running in the browser via WebAssembly
01h 01mBlazor: Modern Web development with .NET and WebAssembly
53mWebAssembly Using C# Blazor
59mThe future of Web: what Microsoft Blazor can do for you
59mBlazor, a new framework for browser-based .NET apps
