6 votes

Umbraco Mapper

Umbraco Mapper has been developed to support a more pure MVC approach to building Umbraco applications.   It provides functions for mapping Umbraco and other data sources to custom view models, which are then in turn passed to the views.

There are two downloads.

1) Umbraco_Mapper_X.X.X.zip - this is the package file which has no dependencies other than on the Umbraco core binaries.  It provides all the mapping operations.

2) Umbraco_Mapper_Custom_Mapping_for_DAMP_X.X.X.zip - is an add-on providing a custom mapping for DAMP models.  It has dependencies on the mapper itself and the DAMP property editor converter (which is included).

If preferred, you can also install these two files via Nuget:

PM> Install-Package UmbracoMapper

PM> Install-Package UmbracoMapperCustomMapperForDAMP

For more details on use, examples, version history and to review the code see: https://github.com/AndyButland/UmbracoMapper

Screenshots

Documentation

Source code

 Download package
version 2.0.0

Project owner

Andy Butland

Andy Butland

Andy has 1483 karma points

Project Compatibility

This project is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco as a Service
7.4.x (untested)
7.3.x (untested)
7.2.x (100%)
7.1.x (100%)
7.0.x (untested)
6.1.x (untested)
6.0.x (untested)
4.11.x (untested)
4.10.0 (untested)
4.9.1 (untested)
4.9.0 (untested)

You must login before you can report on package compatibility.

Project Information

  • Project owner: Andy Butland
  • Contributors: Ali Sheikh Taheri , Neil Cumpstey
  • Created: 12/12/2013
  • Current version 2.0.0
  • .net Version 4.0,4.5
  • License MIT
  • Downloads: 1068

External resources

Our.umbraco.org is the community mothership for Umbraco, the open source asp.net cms. With a friendly forum for all your questions, a comprehensive documentation and a ton of packages from the community. This site is running Umbraco version 7.5.0-beta2