I have posted EntityUi as a library on Nuget.
To install EntityUi, run the following command in the Package Manager Console
PM> Install-Package EntityUi
Here is a link to the Nuget Package: https://www.nuget.org/packages/EntityUi/
The EntityUi package has the following core concepts:
- DomainModelBase – Base class that your Domain Model objects need to inherit from.
- ViewModelBase – Base class that your View Model objects need to inherit from.
- ControllerBase – Base class for your Controller, it provides Crud methods built in.
- RepositoryBase – Base class for your Repository, it provides Crud methods built in using Entity Framework.
I also wrote and uploaded a detailed article on how to use EntityUi on CodeProject. Here is the link:
There are a few files that are required in the MVC project for all of this to work properly. These files really are a core part of EntityUi. I will add this as a nuget package eventually, but for now, it’s available in the zipped file download in this article.