Build your applications, one feature at a time...

Featured Posts

Now your app supports dark mode, let's make sure your visitors only have to choose it once (or ideally, not at all)

Eyestrain is a real problem; help your users by adapting your site to their dark mode preferences

You know you should write more tests, but it's not that easy...

Because life's not complicated enough already!

You can render individual Blazor WASM components in your existing Razor Pages (or MVC) Core app.

If you refresh your prerendered Blazor WASM site today you're in for a big surprise...

With a small tweak you can have your site appear near instantly so your users aren't left hanging while the rest of your application downloads

You don't have to put all your styles in one big stylesheet any more!

Setting the title for your Blazor apps just got much easier

Sometimes Blazor needs a nudge to render

Render diagrams based on a text representation in your Blazor projects

Half the battle with building a client-side web app (using Blazor, React etc) is figuring out what calls are being made to the network. Now you can see but also edit those requests and replay them...

You know those clever navbar menus which collapse to a "burger" icon on smaller resolutions? Here's how you can build one using Blazor and Tailwind CSS

EditForms are a unstyled by default, so it falls to you to make your forms pop!

Are Blazor's EditForms better than the alternative or do they do too much?

It would be pretty handy if you could write one validator and have your validation rules run seamlessly on both client and server...

You can easily avoid re-inventing the same wheels over and over when you break your UI down into re-usable components

As soon as you have more than one Blazor component you need to think how you'll communicate between them.

Blazor WASM is here, but just how quickly can you go from dotnet new to something useful up and running in the browser?

Even complicated applications can be broken down into small components, making them much less daunting to build.

By Jon Hilton

Here to help you level up your development skills and find your way in the (often confusing) world of Microsoft software development.