Note: this project is not supported anymore
LayerCake Generator is a free and open source Layer Factory for Microsoft .NET applications. It is designed to save you time in thinking and architecturing your software and reducing the number of coding errors.
Within 5 minutes you can step through the two screens necessary to create a complete C# service architecture and start your development. Design your database and deploy a C# Visual Studio solution at the glance!
It is designed to be discrete and user-friendly. Your application code doesn't need to depend on LayerCake Generator directly. Once published LayerCake Generator no longer exists.
Overview of the architecture generated by LayerCake Generator
- Microsoft .NET Framework 4.5 and above
- Microsoft Visual Studio 2015, 2013 & 2012 (any edition)
- Microsoft SQL Server 2014, 2012 & 2010 (any edition)
- Microsoft SQL Server Management Objects API
- Microsoft Visual Studio Text Template T4
- Generator: Standalone Windows Application
- Generator: Source & T4 Templates available
- Generated Code: 0 external dependency
- Generated Code: 100% Framework .NET
- Entities + Validation Support
- Data Access Layer + Stored Procedures + Entity Auto-Mapping
- Business Layer
- Service & WCF Contracts
- Service Layer
- WCF Web Services Hosting
- WebApi 2.2 Support
- Web Monitoring Dashboard
- Unit Test Coverage (for the generated code)
- Multilingual Support
- IIS/SSL WCF Hosting
- Customizing User Authentication
- Data Logging & Ownership
- Local Memory and Redis Cache Services
- Logging Service
- DataBin Service
- Pool Implementation
- Execution Tracers
- Lightweight ServiceLocator
- WCF ServiceProxy
- Entity Properties Encryption
Report to the release page