Constellation.Foundation.ModelMapping is probably the coolest, most developer-friendly component in the Constellation collection. It was designed to replace ORM systems that require expensive code generation such as Synthesis, Glass, or CustomItems, requiring less learning time, a lot less setup, and being much closer to “stock” Sitecore.
To get started, visit the ModelMapping section for:
- Thoughts and inspiration.
- The basics on using ModelMapper.
- Creating ViewModels for your Items.
- Advanced Mapping topics.
To install it, Fire up Package Manager in Visual Studio and:
PM> Install-Package Constellation.Foundation.ModelMapping
If you want to see what makes ModelMapping tick, you can grab the source code here: