Catel(翻译)-为什么选择Catel
原文: Catel(翻译)-为什么选择Catel 1. 介绍 这篇文章主要是为了说明,我们为什么要使用Catel框架作为开发WPF,Silverlight,和Windows phone7应用程序的开发框架。 2. 通用功能 2.1. 这是你的选择 针对需对开发者,再使用架构的时候是希望有很大的自由度的,但是大部分框架则需要开发者完全遵循他的规则,要么都使用这个框架,要么就不能使用。而catel不是,Catel包含很多的功能:日志,诊断,反射,MVVM,用户控件,窗体,这些所有的功能都是与其他功能互补的,二针对Catel则是你可以决定使用这些功能中的一个,或多个,或全部。而对于大部分应用程序都会有一个启动项-bootstrapper,通过这个来决定你的架构,当这个决定后,好多东西都是定好的,比如说Views的名字必须这样,控件的名字必须那样,而Catel可以让你自由设置。还有一点最重要Catel可以和其他框架一起使用,这样开发者可以很好的利用其他框架来补充应用程序的每个方面来完成一个最好的框架。 2.2 Data handing 有一件很重要的事情是大部分开发者来写用了很多精...
