
Understanding the Business Domain in Programming, Microservices, and .NET
Let’s understand the business domain with programming, microservices, and .net.

Can you bypass the for loop entirely by condensing it and getting the sections of an array you are only interested in? These are where the range and indices come into the picture. Photo by Elisa Amadori / Unsplash Introduction and Background Before C...

In this article, we’ll explore the primary usage of Redis by adding, getting a key/value pair, and checking whether it exists. We’ll show it is done using the Redis CLI and its equivalent when using the C# language; of course, its StackExchange.Redis...

Photo by Kelvin Ang on Unsplash Connecting To Redis Server Before we can connect to the Redis server using minimal API, we need to install the Nuget package. Microsoft.Extensions.Caching.StackExcangeRedis. Once it is installed, connecting to the Redi...

Photo by Malte Helmhold on Unsplash Introduction Usually, dot net developers from an ASP.NET Web API background know that the IConfigurationis available by default. However, encountering the Console Application, they scratch their heads about using t...

One special feature of F# that we can’t ignore is pattern matching. We’ll discuss pattern matching with different structural types and how to construct values with it. Photo by Oscar Dario on Unsplash Introduction Within functional programming, patte...

Photo by Priscilla Du Preez on Unsplash Introduction Programming languages provide various control structures that affect the order of code execution. There are 3 control structures: Sequential control Selection control Iteration control However, t...