Better Object Mapping in .NET with Dapper

Kevin Griffin

View at original site

When people talk about using ORMs (Object Relational Mappers) like Entity Framework or nHibernate in their projects, often they are only looking for one fundamental feature: the ability to map SQL output to a C# object. Large ORM-based solutions add additional complexity, and black-box much of what is happening behind the scenes.

What if there was a smaller, more efficient way to do object mapping without the overhead of an EF? Dapper to the rescue! Dapper is a micro-ORM whose core function is to reduce some of the ceremony of talking to a SQL database while leaving you in complete control! In this session, we walk through many of the typical use-cases for Dapper and why you might want to consider it for your current or next project.

Slides and more:

About the Presenter

Kevin Griffin is an author, teacher, mentor, and consultant focusing on software development. He is also a 10-time Microsoft MVP, specializing in ASP.NET and web development. As the owner of Swift Kick, a software training and services company, Kevin specializes in helping businesses push their technology stacks into the 21st century. You can often find Kevin speaking at conferences and user groups across the country or blogging at In his spare time, Kevin is the co-host of the popular 2 Frugal Dudes podcast.


Related Resources