Posted in .NET Beginner Tutorials

Configuration and environments in ASP.NET Core

Last week I had two discussions with different people regarding configuration and environments in ASP.NET Core. Both conversations started from the same question: how do…

Continue Reading
Posted in .NET Dev

GraphQL in the .NET ecosystem

For the last 5 years I have worked a lot in the REST area designing, creating and/or maintaining Web APIs. Mostly in .NET Core but…

Continue Reading
Posted in .NET Dev Intermediate Tutorials

A common use case of delegating handlers in ASP.NET API

Few weeks back I received a task that sounded fairly simple but that also put me through a certain thought process. To set everything up,…

Continue Reading
Posted in .NET Dev Intermediate Tutorials

Equality in C#: Part 2 – Value equality

In the previous article of this series about equality in C# I talked about different equality types and then discussed the reference equality. In this…

Continue Reading
Posted in .NET Dev Intermediate Tutorials

Equality in C#: Part 1- Equality types and reference equality

I had an interesting discussion with one of my students regarding equality in C# recently. It all started from a simple question: “how can I…

Continue Reading
Posted in .NET

Integrating chessboards in your Blazor app

I enjoy playing chess even though I am not a good chess player at all. As a hobby chess player I tried a lot of…

Continue Reading
Posted in .NET Dev

Working with local storage in Blazor

Working on my GitHubDashboard Blazor application I soon realized that I need to interact in one way or another with the browser’s local storage. If…

Continue Reading
Posted in .NET Dev

[Post-event: DotNet Summit Belarus] Powerful API gateways with Ocelot and ASP.Net Core

Last Saturday I attended .Net Summit Belarus in Minsk, contributing to the event with a talk on how to build powerful API gateways using the…

Continue Reading
Posted in .NET Dev

Playing around with headers in Ocelot

Ocleot is an open source product aimed at people using .NET running a micro services / service orientated architecture that need a unified point of…

Continue Reading
Posted in .NET Dev

Architecting Blazor applications – an Angular approach

In my last article I wrote about a Blazor demo application using the server side hosting model. I promised that a larger series of articles…

Continue Reading