Catel is an application development platform with the focus on MVVM (WPF, SL, WP and WinRT) and MVC (ASP.NET MVC 4). The core of Catel contains an IoC container, models, validation, memento, message mediator, argument checking, etc.
Catel.MVVM contains all the MVVM classes such as ViewModelBase, Command, services, etc. Catel.MVC contains all the MVC classes.
Catel also provides the following extensions:
- Controls
- CSLA.NET
- Data
- Entity Framework
- FluentValidation
- Prism
Documentation can be found at https://catelproject.atlassian.net/wiki/display/CTL
The issue tracker including a roadmap can be found at Documentation can be found at https://catelproject.atlassian.net/