From the course: Creating .NET MAUI Applications with Blazor
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Issues around keeping your app up to date - .NET MAUI Tutorial
From the course: Creating .NET MAUI Applications with Blazor
Issues around keeping your app up to date
- [Instructor] For those of us that have worked extensively in the web world, the idea of deployment is usually straightforward. We update the web servers in our farm and we can force the clients to get the new content immediately. Blazor Server has this deployment model. It is a full .NET implementation but we just deploy changes to our server farm and all clients get those updates the next time they visit our site. Client-side PWAs like Blazor WebAssembly also have a somewhat simplified situation with the Service Worker. It keeps versions of the app that can be cached offline but also can be forced to be updated next time they come online. The Service Worker manages this interaction and it makes for a reasonably easy deployment model. MAUI's Blazor Hybrid, like Blazor Server, is a full .NET implementation. However, we can't just download updates to Razor class libraries and load them dynamically at runtime. For any…
Contents
-
-
-
-
-
A single website to rule them all4m 11s
-
(Locked)
How about native APIs?6m 48s
-
(Locked)
Razor Class Libraries5m 52s
-
(Locked)
Handling UI differences between website and app9m 50s
-
(Locked)
Storing local data: Part 14m 55s
-
(Locked)
Storing local data: Part 29m 49s
-
(Locked)
Issues around keeping your app up to date3m 30s
-
(Locked)
The HTML5 service worker and WebAssembly4m 33s
-
(Locked)
Challenge: Implementing IndexedDB1m 56s
-
(Locked)
Solution: Implementing IndexedDB5m 2s
-
-
-