###An easy to use middle tier framework for .net
Peasy.net is a simple middle tier framework that offers/addresses the following:
- Easy to use validation/business rules engine
- Thread safety
- Scalability
- Concurrency
- Swappable data proxies
- Async support
- Multiple client support
- Multiple deployment scenario support
- Transactional support and fault tolerance
- Easy testability
#Where can I get it?
First, install NuGet. Then, install Peasy from the package manager console:
PM> Install-Package Peasy
You can also download and add the Peasy and/or Peasy.Core projects to your solution
#Getting started
You can get started by reviewing the getting started example on the Peasy wiki. The wiki also covers in-depth how-to's, general framework design, and usage scenarios.
You can also check out the samples repo that contains a sample implementation of a middle tier built with peasy, as well as a sample consumer clients (WPF, Web API, ASP.NET MVC). You can clone the repo or download the entire project as a zip.
Once downloaded, open Orders.com.sln with Visual Studio, set the WPF or ASP.NET MVC project as the startup project and run. More information about the samples application can be found here.
#Contributing
All contributions are welcome, from general framework improvements to sample client consumers, proxy implementations, and documentation updates. Want to get involved? Please hit me up with your ideas. Alternatively, you can make a pull request and I'll get to it ASAP.