随笔分类 -  .NET-框架-UI-Catel

摘要:1,简介 从2.2版本开始,Catel使用了一个自定义的日志系统,这种方式,针对log4net的引用可以被移除,做这个修改主要是为了不强迫用户使用log4net,同时,log4net看起来很长时间不更新了,其他的日志系统如NLog看起来在增长,新的日志系统将允许许多基础的日志,这样,日志将将非常简单,并且如果他需要,真正的日志将被用户执行。 1.1 Log和ILog 所有... 阅读全文
posted @ 2014-09-05 16:35 kylix1981 阅读(963) 评论(0) 推荐(0)
摘要:我们检查方法是否正确,一般是返回对错,或者是是否抛出一个异常,大部分人不检查异常的正确性,那么这种错误在很深的堆栈中,很难查看。 Catel与一般的检查方法不同,一般是使用 public void CheckForException(object obj){ if (obj == null) { throw new ArgumentNullExcep... 阅读全文
posted @ 2014-08-31 18:47 kylix1981 阅读(441) 评论(0) 推荐(1)
摘要:1. 介绍 这篇文章主要是为了说明,我们为什么要使用Catel框架作为开发WPF,Silverlight,和Windows phone7应用程序的开发框架。 2. 通用功能 2.1. 这是你的选择 针对需对开发者,再使用架构的时候是希望有很大的自由度的,但是大部分框架则需要开发者完全遵循他的规则,要么都使用这个框架,要么就不能使用。而catel... 阅读全文
posted @ 2014-08-23 17:30 kylix1981 阅读(2371) 评论(0) 推荐(2)