~/talk

Hybrid Web and Desktop apps with .NET MAUI and Blazor

Talkat Øredev 2024 · 2024-11-06..11-08· [frontend-architecture]
slides:none on file

Claim: bring a Blazor web app to desktop and mobile with a few lines of .NET MAUI code and run the .NET runtime natively on Windows Mac iOS and Android. Demonstrations use Blazor WebView and the new Hybrid WebView to host React or Blazor UIs, show C↔JS message passing, reuse C# business logic, and implement offline tile caching and a countdown and to‑do app; demos build and run despite demo‑machine hiccups.

AI-written summary · about

  1. 0:00Hybrid apps with .NET MAUI & Blazor
  2. 1:28Why hybrid apps became popular
  3. 3:59Blazor & .NET MAUI frameworks
  4. 7:53New MAUI Blazor hybrid project
  5. 10:03MAUI Blazor hybrid app anatomy
  6. 12:11Running MAUI Blazor sample app
  7. 15:00Inspecting hybrid app with tooling
  8. 17:05Modernizing Windows apps with Blazor
  9. 18:28Countdown app demo with Blazor
  10. 22:06JavaScript support in MAUI
  11. 23:33Hybrid web view for JS frontends
  12. 24:16React to-do app with C# backend
  13. 26:44C# and JavaScript interop in hybrids
  14. 28:06Message passing in hybrid apps
  15. 31:36Summary & best use cases
  16. 32:21Resources & events for hybrid dev
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.