Blazor State Management Basics
On this episode of Blazor StateHasChanged we learn about Blazor application state management. In this demo we build a simple todo list with several types of state management using: component state, cascading state, and application state.
Microsoft Build
Much of the content from Build was recorded and is available on demand. This includes a fantastic session by Daniel Roth
https://mybuild.techcommunity.microsoft.com/sessions
Dynamic Component Binding
This demo application shows how Blazor’s component model permits us to easily encapsulate code, UI and behaviours in reusable modules, and even load components dynamically in code.
A demo is hosted at https://blazordynamiclist.azurewebsites.net
Github: https://github.com/conficient/BlazorDynamicList
Get Some Sass Into Your Blazor App
Chris Sainty writes: We’re going to have a run through of what Sass is and why you might want to use it. And then we’re going to have a look at how we can get it integrated into a Blazor application.
https://chrissainty.com/get-some-sass-into-your-blazor-app/
A simple MVVM implementation in client side Blazor
This is article series by Louis Hendricks and the focus of this series is applying the Model-View-ViewModel pattern to client side Blazor.
https://www.telerik.com/blogs/why-blazor-grid-templates-will-make-you-question-everything
Migrating Blazing Pizza (server side Blazor and client side Blazor)
In this article Michael Washington compares the structure and the differences between the client side version of the Blazor Blazing Pizza example and the server side version.
The primary difference is that the server side version of Blazor renders everything on the server. While this can provide for faster application start up (the user does not need to download all the code to their web browser), it has to manage a lot of traffic between the web browser and the server.
http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/4328/Migrating-Blazing-Pizza-server-side-Blazor-and-client-side-Blazor.aspx
Need More Blazor?
If you’re looking to learn more about Blazor please check out the videos I produce each week at BlazorVideos.com (YouTube).