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

About Me

Blazor Workshop Beer City Code Edition

Hello Beer City Code workshop attendees. Thank you for purchasing tickets to my workshop “Build your first full-stack Blazor app”. We have a packed day learning about Blazor the exciting new framework from Microsoft that for the first time enables C# in the browser. IMPORTANT Prerequisites ** YOU MUST FOLLOW THESE INSTRUCTIONS TO PARTICIPATE ** I can’t stress enough that...

Read more

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


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