Introduction: In C# 9 and later we got an init keyword which defines an accessor method in a property, an init-only setter assign value to the property during object construction….
Introduction: The pattern matching was introduced with C# 7 from then it’s kept on evolving and now with C# 11 we got a new feature called List pattern matching….
Introduction: Almost 15 new features have been released with C# 11. In this series we will be exploring all the new features in C#11. In this blog I’m going to…
Introduction: In this blog you will learn how to define and execute regular expression, both for finding and replacing the content within string of data . Table of content:…
Introduction: This article is continuation of my previous article, where we have seen how the operational and configuration data are store in-memory for identiyServer4 with ASP.NET Core 6. In this…
What is unit testing? A unit test is a code that will, in an automated way, invoke code to be tested and it will check an assumption about the behavior…
Introduction: There are different types of application architecture like All-in-one architecture, layered architecture, clean architecture, etc. In this article I will explain you how to implement the clean architecture for…
What is string interpolation? C# String interpolation was introduced in C#6, which allows to use the variable into string also it’s a method of concatenating, formatting and manipulating strings. Syntax…
Introduction: Null parameter check is one my favorite feature in C# 10. It’s seeming to be trivial but it’s a valuable language optimization One of the common bugs…
Introduction: As a developer most of the time I depend on some online applications to convert my JSON data as a class(s), but this is not the case after exploring…