Blazor, a new framework for browser-based .NET apps
summary
Blazor lets .NET run in the browser via WebAssembly and also run components on the server; server-side Blazor ships with ASP.NET Core 3, client-side (Blazor WebAssembly) is preview with a May 2020 target. Demo builds include a budget-splitter UI and a Blazor Mart scanner app that uses gRPC-Web for strongly typed API calls, a Service Worker for offline/PWA behavior, and a prototype in-process component test harness. Client download size is about 2.4 MB and static builds can be hosted on GitHub Pages; native mobile rendering is experimental.
AI-written summary · about
chapters (7)
- 0:00Start
- 9:25bring in a bit of c-sharp code
- 17:16run it on web assembly
- 23:21http request to the backend
- 34:22build your components using a kind of test-driven development process
- 53:13putting all the load onto the server
- 53:37interact with arbitrary bits of hardware on the server
related talks
01h 01mBlazor, a new framework for browser-based .NET apps
01h 03mBlazor, a new framework for browser-based .NET apps
58mWelcome to Blazor
46m.NET: What's Blazor - Front .NET
01h 00mASP.NET Blazor programming 101
01h 01mBlazor: Modern Web development with .NET and WebAssembly
58mIntro to Blazor, WebAssembly and Razor in .Net
47mBlazor - Next Generation UI with .NET 6
