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

About Me

Blazor 0.8.0 and ASP.NET Core 3.0 preview 2 recap

Blazor StateHasChanged() Jan. 24, 2019 On this episode of Blazor StateHasChanged we recaped the NDC London workshop, Blazing Pizza. We discussed the Blazor 0.8.0 release details along with the ASP.NET Core 3.0 preview 2 bits. Telerik is also keeping up to date with the releases with Telerik UI for Blazor 0.2.0. The 2.0 release targets compatibility with VS2019 and Blazor...

Read more

Blazor Notes from NDC London

Blazor Notes from NDC London This week I attended a fantastic workshop on Blazor. What made the workshop special is that it came directly from the folks working on Blazor itself: Daniel Roth (PM), Steve Sanderson (Engineer), and Ryan Nowak (Engineer). The team gave a detailed workshop called the Blazing Pizza app, they took a considerable amount of feedback, and...

Read more

Telerik UI for Blazor Grid Demos

Blazor StateHasChanged() Jan. 24, 2019 This week on Blazor StateHasChanged(), we take a tour of the Telerik UI for Blazor Grid. On the show we saw how to install the Telerik UI for Blazor. We learned how to add a local NuGet package, declare dependencies, fetch css styles and use the grid in our project. Adding the CSS For the...

Read more

Blazor From Scratch

Blazor StateHasChanged() Jan. 11, 2019 This week on Blazor StateHasChanged() we learned how to build a Blazor app from scratch. The File > New Project templates are a great way to get started, however it’s helpful to repeat the basic build steps in order to firmly understand what’s happening in a project. Throughout the demos we learned about: Application life...

Read more

Blazor Fluent Validation

Blazor StateHasChanged() Jan. 4, 2019 On this episode of Blazor StateHasChanged() we explored validation using the FluentValidation package. Validation is still a concept in Blazor that has no subscribed best practice, however existing libraries like FluentValidation are possible solutions. On the show we test FluentValidation with both WebAssembly and Razor Components with success. We also looked at how to create...

Read more


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


Currently on hiatus during the pandemic. For current shows see the Twitch link above.

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.

Listen (archives)