AutoMapper
Object mapping, profiles, projections
AutoMapper reduces boilerplate mapping code by convention-based configuration.