Support for multiple platforms
Catel can be used on both the server and client on Windows platforms. This means that it is very suitable to be used in ASP.NET MVC web applications, but also in client platforms such as WPF, Silverlight, Windows Phone, WinRT, Xamarin.Android and Xamarin.iOS. The advantage of this multi-platform support is that this results in a very high code re-usage percentage. Another side effect is that the developer using Catel knows the features and can leverage from them on each client platform and even the server.