
Here's a simple to-do list app or task manager in .NET Blazor PWA, using JavaScript interop to access local storage, while demonstrating checkbox event handling.

Learn how to quickly validate Blazor forms with data annotation. Then, learn to implement your own custom validation - implementing ValidationAttribute.

What is .NET Blazor? Should you learn it? In this post, I attempt to explain the hype around Blazor and I will give you 5 reasons why you need to learn Blazor.

This is a quick tip on how to send an HTTP PATCH request in C# and Blazor using HttpClient. I also show how to send the request via 3rd-party client.

This is a simple employee database management system Single-Page Application(SPA) in Blazor WebAssembly, that serves as a client app to a REST API.

Learn five ways of passing data between components in Blazor - route parameters, querystring, state container object, component and cascading parameters.

Learn how to reload configuration changes made in appsettings.json without restarting website, using Options pattern, specifically, IOptionsSnapshot.

Access and read appsettings.json and custom config files into your Blazor applications. I also explain why we use HttpClient for accessing custom config.

Learn how to create a REST client single-page app(SPA) in .NET Blazor WASM, which you can use to test a REST API service by allowing you to send HTTP requests.