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

About Me

Blazor StateHasChanged() Sep. 21, 2018

DotNetConf Early in DotNetConf Scott Hunter demoed Blazor and announced that Server Side Blazor will ship in ASP.NET Core 3.0 as Razor Components. DotNetConf Keynote Also during DotNetConf Daniel Roth showed demos of Blazor including a preview of component templates. You can see how component templates are written near the end of his video around the 59 minute mark. Blazor:...

Read more

BlazeDown with Blazor 0.5

Blazor + Markdown = BlazeDown! This is an experiment built on top of an experiment to kick the tires of Blazor. The initial version of BlazeDown was written using Blazor 0.2. Much has changed in just a few months time and as a result BlazeDown has seen some updates to. This article was updated to reflect how BlazeDown was built...

Read more

BlazeDown with Blazor 0.2

Blazor + Markdown = BlazeDown! This is an experiment built on top of an experiment to kick the tires of Blazor. This is a proof of concept using Blazor to create an online Markdown editor. This experiment is in no way intended to be a product, or example of best practices. It’s here because it it’s possible and that’s all....

Read more

Full Stack Angular from .NET

I recently wrote for the Telerik Developer Network about creating full stack applications using ASP.NET Core and Angular. Hopefully this article will help .NET devs who are looking for an easy way into Angular 2+ with minimal time in the command prompt. As much as I like the CLI, I realize there are many developers like myself who perfer the...

Read more

Path Name Too Long Windows

The file name you specified is not valid or too long. Solution Thanks to npm and the deeply nested node_modules directory, Windows users who are developing JavaScript applications will be faced with the dreaded The file name you specified is not valid or too long. error. Don’t worry though, there’s a really simple fix. Since npm and the node_modules directory...

Read more

Podcast

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