This project is read-only.
Project Description
Powerful customisable tool for mapping entities to each other. Entities can be plain objects, DataReaders, SQL commands and anything you need. The tool uses run-time code generation via the Emit library. It is usefull for dealing with DTO objects, data access layers an so on.

Supported platforms:

  • Microsoft .NET Framework 3.5
  • Microsoft Silverlight 3
  • Mono

About Emit Mapper

Benefits of Emit Mapper
Getting started
Type conversion


Customization overview

Customization using default configurator
Low-level customization using custom configuratorors

Emit Mapper in practice.

Benchmark: EmitMapper vs Handwritten code vs AutoMapper
Objects change tracking
Mapping DbDatareader to objects
Mapping objects to DbCommand (UPDATE and INSERT)

Last edited Jan 11, 2010 at 8:01 AM by romankovs, version 25