100 people following this project (follow)

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

Overview
Benefits of Emit Mapper
Getting started
Type conversion

Customization

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 7:01 AM by romankovs, version 25