~/talk

Architecture tips for hybrid apps with .NET MAUI and Blazor

links:none on file
slides:none on file

Shows how to convert a Blazor website into a .NET MAUI hybrid app using BlazorWebView and a Razor class library, explaining that a web project cannot be referenced directly so components must be moved into a Razor library. Demonstrates native navigation with MAUI Shell and tab bars, replacing memory cache with a file cache in the platform cache directory, adding AdditionalAssemblies for routing, and confirms the demo app runs on iOS/macOS/Android/Windows with some Mac hot‑reload quirks. GitHub repo contains the working code.

AI-written summary · about

  1. 0:00Introduction to hybrid apps
  2. 2:52Understanding .NET MAUI
  3. 5:15Blazor hybrid concepts
  4. 7:55Benefits of the hybrid approach
  5. 10:53When to use Blazor hybrid
  6. 14:06Architecture and setup
  7. 18:05Live demo: project conversion
  8. 22:52Integrating native navigation
  9. 30:13Platform-specific services
  10. 39:32Final UI adjustments
  11. 44:01Resources and Q&A
~/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.