W3S Umbraco Object Relation Mapper is a package for using strong typed objecs in Umbraco with Dependency Injection.
We wanted to use strong typed objecs in Umbraco with Dependency Injection, like this:
public ActionResult HomePage(HomePageModel model) {
return View(model);
}
And not the default Umbraco way like this (route hijacking http://our.umbraco.org/documentation/Reference/Mvc/custom-controllers):
public ActionResult HomePage(RenderModel model) {
return View(model);
}
As a solution we build the W3S Umbraco Object Relation Mapper (in short uORM) and it saved a lot of time to build a good, code based MVC based website.
Go to http://github.com/W3S-uORM/uORM for a complete manual.