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

About Me

The Future of Cross Platform Blazor

With .NET 6 Blazor can target multiple platforms. In this session we’ll explore the various Blazor targets and how to choose between them. Learn the tradeoffs and advantages of: Blazor Hybrid, Blazor Progressive Web Apps (PWAs), and Blazor Electron. Learn Blazor Learn Blazor, access books, and get certified all in one place. If you’re just starting to learn Blazor check...

Read more

The Future of Cross Platform Blazor Stirtrek Edition

With .NET 6 Blazor can target multiple platforms. In this session we’ll explore the various Blazor targets and how to choose between them. Learn the tradeoffs and advantages of: Blazor Hybrid, Blazor Progressive Web Apps (PWAs), and Blazor Electron. Learn Blazor Learn Blazor, access books, and get certified all in one place. If you’re just starting to learn Blazor check...

Read more

Setting Up Sass with Blazor

I’ve been using Sass (.scss) for web design for quite a few years now. I learned Sass from some of the best, working primarily with contributors who built the Foundation framework over at Zurb. While Foundation and Bootstrap have slowly declined in popularity, Sass holds strong and still offers features that exceed the basics of CSS. During my experience with...

Read more

Blazor Layout Components

I recently wrote in an article titled “10 Blazor Features You Probably Didn’t Know” that Blazor can do anything HTML/CSS can do. One question that is often asked when approaching Blazor is regarding the use of some user interface framework, CSS library, or specific CSS feature. The answer is a resounding, YES. While Blazor uses Razor templates to create components,...

Read more

Blazor Component Testing

Web developers are accustomed to the instant feedback the browser provides. Many frameworks even include built in mechanics for refreshing the application in real-time, or “hot reloading.” Hot reloading is often used to quickly prototype components or features for a given application. While hot reloading is certainly a tool that has its place in web development, it’s possible it is...

Read more

Twitch.tv

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

Podcast

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)