An application development platform
C# Other
Latest commit c38e0e4 Jan 23, 2017 @GeertvanHorrik GeertvanHorrik All code in Catel should not cause full AppDomain type initialization…
…. If a user wants full AppDomain type initialization, they can call TypeCache.InitializeTypes() manually
Permalink
Failed to load latest commit information.
.github Add git files Oct 27, 2016
deployment Update Fody packages & Microsoft.Xaml.Behaviors.Uwp.Managed Oct 24, 2016
design Dropped support for the following platforms: Jul 4, 2016
doc Merge branch 'develop' into feature/CTL-948 Jan 12, 2017
lib Update encoding Nov 28, 2016
snippets removed checks for silverlight as support will be dropped in v5 Sep 6, 2016
src All code in Catel should not cause full AppDomain type initialization… Jan 23, 2017
templates/C# Dropped support for the following platforms: Jul 4, 2016
tools/NuGet Dropped support for the following platforms: Jul 4, 2016
.gitattributes Add git files Oct 27, 2016
.gitignore Removing *.nuget.targets and project.lock.json to try and fix CTL-769 Oct 31, 2015
AUTHORS Added authors and contributors Feb 15, 2016
CONTRIBUTING.md (+) CTL-629 Added CONTRIBUTING.md Apr 22, 2015
CONTRIBUTORS [CTL-948] Adding optional status parameter to IPleaseWaitService.Push… Nov 9, 2016
GitVersionConfig.yaml Dropped support for the following platforms: Jul 4, 2016
LICENSE Added authors and contributors Feb 15, 2016
README.md Dropped support for the following platforms: Jul 4, 2016
scripts - Build - Debug.bat Added build scripts Dec 2, 2014
scripts - Build - Release.bat Added build scripts Dec 2, 2014
scripts - Clean all.bat Added scripts for solution maintenance Aug 11, 2014
scripts - Copy templates to projects.bat Dropped support for the following platforms: Jul 4, 2016
scripts - Restore packages.bat Added scripts for solution maintenance Aug 11, 2014

README.md

Catel

Join the chat at https://gitter.im/Catel/Catel

License NuGet downloads Version Pre-release version

Catel is an application development platform with the focus on MVVM (WPF, Universal Windows Platform, Xamarin.Android, Xamarin.iOS and Xamarin.Forms) and MVC (ASP.NET MVC). The goal of Catel is to provide a complete set of modular functionality for Line of Business applications written in any .NET technology, from client to server.

Catel distinguishes itself by unique features to aid in the development of MVVM applications and server-side application development. Since Catel focuses on Line of Business applications, it provides professional support and excellent documentation which ensures a safe bet by professional companies and developers.

Besides the core of Catel, lots of extensions are available so developers can pick whatever they need for their applications to be built. Among these extensions are support for Dynamic Objects, Entity Framework, Fluent Validation, Memento patterns and Prism.

Click here to lend your support to: Catel and make a donation at pledgie.com !

Official website

The official website can be found at http://www.catelproject.com

Documentation

Documentation can be found at http://www.catelproject.com

Issue tracking

The issue tracker including a roadmap can be found at http://www.catelproject.com