Dapper
Dapper is a lightweight, high-performance micro-ORM (Object Relational Mapper) for the .NET framework, designed for applications requiring fast and direct control over SQL queries. Developed by the Stack Overflow team, it provides a simple API to map SQL query results to .NET objects with…
Key facts
- First appeared
- 2011
- Category
- technology
- Problem solved
- Dapper was created to address the performance overhead and lack of granular control often experienced with full-fledged ORMs like Entity Framework or NHibernate when dealing with complex or high-volume data access scenarios. It provides a simple, fast, and flexible way to execute raw SQL queries and map results to .NET objects, solving the impedance mismatch without sacrificing performance.
- Platforms
- Xamarin (via .NET), .NET 5+, .NET Framework, .NET Core
Related technologies
Notable users
- Microsoft (in various projects)
- Stack Overflow
- Many startups and enterprises requiring high-throughput data access in .NET