
Learn how to traverse a given directory path and its subdirectories in C#. Then, build a JSON string that represents the tree structure, and return that value.

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.

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 implement HTTP PATCH method in C# and ASP.NET Web API using JsonPatch library. The Patch method allows client to send partial updates.

A short tutorial on getting random element from a List in C#. This application uses Random and List objects, and was implemented with .NET 6.0.