Project DescriptionSignum Framework is the new Open Source framework from Signum Software for writing data-centric applications over the latest Microsoft technologies: LINQ, WPF, ASP.Net MVC.
It provides a consistent model for N-layer architectures by moving the entities to the very center of your solution using Signum.Entities.
Our cutting-edge ORM, Signum.Engine, is *the first to implement a
full_ LINQ Provider outside of Microsoft offices.
Signum.Windows dramatically simplifies giving a WPF user interface to your entities. Also, Signum.Web an ASP.Net MVC version of the same idea is around the corner.
Main Features:
*Entities-first approach
*ORM with a full LINQ Provider
*Unified validation
*Schema generation (and sync)
*WPF smart-client interface
*ASP.Net MVC web interface (working on it...)
Principles:
*Promote simple and clean code, avoiding astronautical architectures
*Favour compile-time checked C# over error-prone XML configurations
*Create a solid foundation for the integration of application modules (on schema, BL and UI code)
*Encourage a more functional way of programming
*Avoid code duplication at any cost
*Be a goot citizen wherever we are (.Net, LINQ, WPF, ASP.Net MVC) following common practices and conventions
Go to http://www.signumframework.com to know more