Swagger OpenAPI Configurations in ASP.NET Core Web API

Swagger can help you document your APIs by representing your API definition in a JSON format, which is called the OpenAPI Specification document, OpenAPI was …

A Quick Guide to Learn ASP.NET Core Web API

Knowledge in writing solid and secure Web APIs is an essential skill to learn to become a better API or integration developer, so I have …

Localization in ASP.NET Core Web API

Localization is a very important topic when you are planning to build an app or a site targeting multiple cultures and languages. You have to …

Apply JWT Access Tokens and Refresh Tokens in ASP.NET Core Web API

In this tutorial we will learn how to Apply JWT Access Tokens and Refresh Tokens in ASP.NET Core Web API. We will build a simple, …

.NET / C#

Your Ultimate async / await Tutorial in C#

You might have already heard about asynchronous programming or async / await, either in .Net or some other language. In this article I will try …

.NET / C#

The Difference Between String and StringBuilder in C#

In this article, I will be explaining the difference between using String and StringBuilder when dealing with your string values. and in which cases you should never use String. and other cases where StringBuilder is not the optimal solution.

How to Display Friendly Names for Enumerations in C#?

Displaying friendly names for enumeration elements using the Description annotation