BusinessLight
Light framework for speed up writing .NET Line of Business (LOB) applications
What's in
- Entities, Value objects and common types for model your data
- Repository and Unit of Work abstraction (implementation with EntityFramework and InMemory)
- Specification pattern
- ServiceLayer with Dependency injection
- Utils for Pagination, MVC development
What is not
It's not a silver bullet framework (otherwise I'll be billionaire). It's a footprint for developing applications and has abstractions that allows to plug-in your business logics.
Installation
Install using Nuget or compile binary from https://github.com/martinobordin/BusinessLight.
https://www.nuget.org/packages?q=businesslight
Quickstart
Check out the wiki page to see how easy is to use BusinessLight
Samples
The solution contains a sample **PhoneBook ** application with 2 UI:
- ASP.NET MVC + ASP.NET Web API
- AngularJs + ASP.NET Web API
Disclaimer
The software is provided "AS IS".
To contribute and improve the code just contact me!