I'm Ed Charbeneau, web enthusiast, speaker, writer, design admirer, and Developer Advocate for Progress.

About Me

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...

Read more

Hacking SEO in Client-side Blazor

On this episode we walk through installing the Blazor Preview 4 release. We also take a look at how we might be able to handle Title and Meta tags with client-side Blazor. The demo is a bit of an experiment, but there’s a lot to be learned about how Blazor works internally while trying to extend the head element of...

Read more

I Just Installed the VS2019 Release and Where Did Blazor Go

VS2019 Release Day So you’ve just switched from Visual Studio 2019-preview to the stable release and now you’re missing Razor Components and Blazor templates. This is a common issue and you’re not alone, so let’s get you back up and running with a few simple steps. Additionally, the best advice is likely to just STAY ON PREVIEW. Re-install .NET Core...

Read more

Blazor Shell Apps

On this episode of Blazor StateHasChanged we see how to deploy Blazor to both client and server using one shared code base. Using a shared code base provides extreme portability. With this model we could easily migrate from Blazor on the server to Blazor on the client with very little changes to any code. Blazor Internationalization(I18n) Text Blazor Internationalization is...

Read more

Blazor EmbeddedLibs and Pre-Rendering with MVC

This week on Blazor StateHasChanged we reviewed community projects. The first project EmbedLibraries that enables applications to embed static resources at runtime without manually touching index.html. The next project was a community showcase for using Razor Components in MVC with full interactivity. Finally we looked at the latest examples from Telerik UI for Blazor 0.3.0. Blazor Embed Library BlazorEmbedLibrary is...

Read more


Software development is my passion, hobby, and career. I love talking to other developers who feel the same, that's why I started Eat Sleep Code. The only Offical Telerik Podcast.



Blazor StateHasChanged is your weekly dose of Blazor and Razor Components - community news and live code demos. Each we discuss news topics, view community projects and create something new. Past shows are syndicated on YouTube .

Watch Live