By using this template, we end up with the need to duplicate entity properties in view models that represent them. The great advantage of this is that we exterminate the maintenance nightmare that usually entails in having to remember to mirror changes to the entity to its view models.
This package contains some extension methods for Exceptions and Enums. Also contains a PredicateBuilder for Expressions.
This extension provides two new HTML helpers: Html.Button() to render an HTML button element with an _Icon Font_ inside and Html.LinkButton() to render an HTML link element with an _Icon Font_ inside that will be rendered like a button.