Building CRUD API with Dapper and Dapper Plus in ASP.NET Core

When it comes to building CRUD API, you do not have to choose between control and productivity. You can have both. That can be simply …

EF Core Tricks for Bulk Reading Large Data Sets

In this tutorial, we will dive into the EF Core Tricks for Bulk reading Large Data Sets. We will be highlighting the powerful read operations …

Dapper Plus Options Beyond the Basics

Today, we will be diving deep beyond the basics of Dapper Plus and exploring how we can customize its powerful bulk methods to fit your …

7 Types of Authorization in ASP.NET Core Web API

Many developers are stuck in 1 or 2 types of authorization in ASP.NET Core: simple and RBAC. But did you know there are 5 more …

Structured Logging in ASP.NET Core

In this tutorial we will learn how to implement structured logging in ASP.NET Core Web API using Serilog. Logging is one of the most important …

Options Pattern in ASP.NET Core

Since the beginning of ASP.NET Core, there has been a great addition in the main features, one of which is the appsettings.json file. In this …

ASP.NET Core Data Protection API

In this article we will learn about the Data Protection API in ASP.NET Core. This API is not considered something new; It has existed since …

Unleash the Power of Bulk Extensions with Dapper Plus

In this article, we will be highlighting a key feature of Dapper Plus, the Bulk Extensions, the fastest way to perform bulk operations in .NET. …

Top 10 Middleware in ASP.NET Core Web API

Middleware is the heartbeat of ASP.NET Core Applications. To build a clear, scalable, and secure APIs, you have to know about the key collection of …

Early Access to .NET 10 in Visual Studio 2022

Currently .NET 10 is under Preview mode. The current version is preview 5, released on 10-June-2025 By default, Visual Studio 2022 doesn’t support the early …