Dapper
A simple object mapper for .Net
...It is a simple yet powerful object mapping tool for any .NET language, such as C#, that enables developers to quickly and easily map query results from ADO.NET data readers to instances of business objects. It has excellent support for both asynchronous and synchronous database queries and batching multiple queries together into a single call.