Cryptography Implementations in .NET
Cryptography is the security backbone of what our modern society is built upon. This science has enabled us to keep data and communication safe from being compromised or stolen. We can find examples of its use in personal password managers up to the security aspect of...
Generic Attributes in C#
In this article, we are going to learn how generic attributes help us implement better custom attributes through a practical example.
OpenTelemetry in .NET – Basic Usage With Examples
Being able to debug our applications in an efficient manner is a very important aspect when it comes to designing and building applications. In a world of microservices, it becomes harder and harder to reason about our applications and where the source of a bug or...
ConcurrentBag in C#
In C#, there are many classes that we can use to represent a group of objects that we may manipulate concurrently using multiple threads. One such class is the ConcurrentBag<T>. In this article, we will learn how to add, access, and remove elements from a...
How to Add a BearerToken to an HttpClient Request
Often, in our daily routine, we have to deal with secure APIs and use a BearerToken to make HTTP requests. In this article, we are going to learn the correct way to add a BearerToken to an HttpClient request. The Options Pattern...
Different Ways to Use Select Tag Helper in ASP.NET Core
In this article, we are going to learn about the select tag helper and its various uses. We are going to start with a brief overview of what exactly tag helpers in ASP.NET Core are and then proceed to learn more about the select tag helper. Step-by-step guide on how to implement the TwoPaneView in .NET...
IEnumerable in C#
In this article, we are going to learn about IEnumerable in C#. IEnumerable acts as an abstraction over a collection and allows us to iterate over it without knowing the actual type of the collection.
Web API Analyzers in ASP.NET Core
In this article, we are going to discuss the Web API Analyzers in ASP.NET Core. Let's get going. What are Web API Analyzers? ASP.NET Core Web API...