Avoiding the big (Blazor) rewrite in the sky
Making sense of ASP.NET
Build effective web applications, one feature at a time.
How do you store simple state in a Blazor app, such as whether a user has dismissed a banner or not?
Have a spare 10 minutes? Build a simple traffic light component and discover how Blazor's model binding works...
Building a Blazor text editor with markdown support and instant preview is easier than you think
Sometimes you just don't have the time (or CSS skills) to build every component from scratch...
You don't have to bet the farm on Blazor, it might be easier to start small and add Blazor components to the apps you already have
So Blazor is getting plenty of attention at the moment, but is it actually any good?
Muddle up your business logic and presentation concerns and you're making life a lot harder for yourself...
Your day job is energy-sapping enough, how can you still find the time and energy to keep up with new developments like Blazor?
How to run the frontend and backend parts of the ASP.NET Core React project template separately
How does the ASP.NET Core part of the ASP.NET Core React template actually work?
How to compose Blazor Server components together and pass events between them
How can you "swap in" different behaviours for a function? One way is to use C#'s Action Delegates
When you first see a Lambda you might be left scratching your head, wondering what on earth that funky syntax is all about?!
Get data from your html forms to your ASP.NET application with a little help from Tag Helpers (new in ASP.NET Core)
There was a time when spinning up a web page was simple. It's fair to say things have become a tad more complicated in recent times.
I'm at a bit of a loss for what I should be focusing on when learning ASP.NET...
Become a virtual "fly on the wall" and explore real-world .net projects from the comfort of your own computer
If you're learning ASP.NET in this brave new .NET Core world and you want to build server-side web applications then it's a straight fight between MVC and Razor Pages.
Start off on the right foot when it comes to learning ASP.NET Core MVC
Your web application is likely going to handle user input at some point. Find out how ASP.NET Core Tag Helpers make this trivial whilst saving you from making easy mistakes.