Dapper: The Minimalist ORM Powering High-Performance .NET Data Access
Dapper is a lightweight Object-Relational Mapper (ORM) for the .NET ecosystem. Developed by the Stack Overflow engineering team, it provides a fluent, low-ceremony way to interact with databases while retaining full command over SQL statements. Its reputation for speed and simplicity has made it a popular choice among .NET developers.
Core Char ...
Posted on Thu, 08 Oct 2026 16:43:47 +0000 by nz_mitch
Using Predicates with Dapper Extensions
The predicate system in Dapper Extensions provides a simple way to build dynamic SQL WHERE clauses. In the examples below, we use the following model:
public class Employee
{
public int EmployeeId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public bool IsActive { get; set; }
publi ...
Posted on Thu, 03 Sep 2026 16:14:16 +0000 by Weirdan
Integrating Dapper ORM Support in ASP.NET Boilerplate
To utilize Dapper within the ABP framework, install the Abp.Dapper NuGet package alongside your primary ORM provider (such as Abp.EntityFrameworkCore for EF Core or Abp.NHibernate). Dapper serves as a lightweight supplementary ORM that operates alongside Entity Framework without conflicts.
Module Configuration
Register the Dapper module during ...
Posted on Tue, 01 Sep 2026 16:36:38 +0000 by Lijoyx
Using Dapper: A Practical Guide
For projects with low traffic, I often use Entity Framework for database operations because of its rapid development speed, despite its slower performance. It saves a lot of SQL writing and makes it convenient to handle foreign keys, collections, and more. However, for websites that need to consider runtime speed, I have to use other ORM framew ...
Posted on Thu, 27 Aug 2026 16:48:40 +0000 by jtbaker