随笔分类 -  框架-架构

摘要:直接进入主题吧... IEnumerable :公开枚举数,该枚举数支持在非泛型集合上进行简单迭代。 好吧,迭代,我就理解成循环,这些名词真晦涩,没意思 今天看的是 Using Extension Methods ,使用"扩展方法"。俺都开始看英文文档了,得瑟中... 所谓扩展方法,是对类型的扩展。如对string扩展一个GotoHell(); 方法,可以这样用 “damn”.GotoHell(); 如何实现呢,咱创建一个新的类,叫做StringExtend,有这样一个方法, public static string GotoHell(this string str) .. 阅读全文
posted @ 2013-03-25 12:05 Charles-China 阅读(2140) 评论(2) 推荐(1)
摘要:一直听说 Forms 验证这种方式,可是一直都没有想过来研究。 咱先用一个例子来展示构建一个这样的验证的整个过程:(整个过程是“各个击破”) 首先在配置文件中修改验证方式: ... 阅读全文
posted @ 2013-03-20 23:39 Charles-China 阅读(470) 评论(0) 推荐(2)
摘要:IoC 我听过很多遍,上班的时候也用着。总觉得时间不够,隔周周六还要上班,烦躁的时候,根本就没心情去理会这些东西。最近突然就闲下来了,也许也不是闲下来了,只是有些需求有点莫名其妙,我觉得我应该拒绝些东西,便委婉回绝了。 牢骚发过了,我改整理下知识了: IoC 即 Inversion Of Control 翻译过来 就是 控制器翻转,或者 叫做 依赖注入 即 Dependence Inject(ion) 。 到底有什么好处? 低耦合,使各个部件关联性小,容易维护。在编译时并不会检查其关联合法性,而是在运行时才检查。 有很多这样的组件,如NInject 。而我们项目中使用的... 阅读全文
posted @ 2013-03-12 16:40 Charles-China 阅读(758) 评论(1) 推荐(2)