摘要: 我的博客中主要文章索引,欢迎点击浏览,谢谢你的支持。  阅读全文
posted @ 2008-08-05 22:32 横刀天笑 阅读(541) | 评论 (4)编辑
     摘要: 在第二章讨论的是组件(模块、程序集)。当我们考虑如何划分模块的时候,往往考虑更多的是如何组织一个类型,一个类型里该有哪些成员呢?类型才是我们在设计时的最小“思考单元”。本章就是讨论类型的一些基础概念的。  阅读全文
posted @ 2009-06-28 22:16 横刀天笑 阅读(72) | 评论 (0)编辑
     摘要: 园子里两个大牛正争的如火如荼,小生不才,借一下两个名人的名气也来谈一下Microsoft intermediate language (MSIL,就是大家口里的IL)和ASM(这里指针对X86汇编,排除其他一切“高级汇编”)。  阅读全文
posted @ 2009-06-02 11:08 横刀天笑 阅读(1741) | 评论 (20)编辑
     摘要: 最近看了一本书,一本关于交互设计的书:《交互设计之路》。其实这本书以前就看过,但那次没有多少感触。现在重温一遍却觉得以前我做的也许错了。这也逼迫我重新思考什么样子的软件才是用户需要的软件,用户喜欢什么类型的软件。  阅读全文
posted @ 2009-05-23 18:02 横刀天笑 阅读(2214) | 评论 (20)编辑
     摘要: 这是《.NET本质论》的第二章的第四篇读书笔记,也是本章最后一篇读书笔记。这篇主要讲解Assembly Resolver如何找到正确的程序集。从版本策略开始,到probing结束。从这个探测的过程可以看出,我们在部署程序的时候应该尽量减少歧义,应该唯一的限定程序集,减少加载的时候消耗的时间。  阅读全文
posted @ 2009-05-04 23:55 横刀天笑 阅读(178) | 评论 (2)编辑
     摘要: 《.NET本质论》读书笔记,这是本书的第二章,讲述程序集的加载。这篇博客主要说明程序集的静态引用和动态引用,Load和LoadFrom的不同。下一篇将详细的说明程序集加载的步骤。  阅读全文
posted @ 2009-05-01 22:32 横刀天笑 阅读(179) | 评论 (0)编辑
     摘要: 在www.asp.net上连接过去看到这样两篇关于测试驱动开发的两篇文章,看完后觉得有些意思,如是有了翻译过来的冲动。本篇作者用了个小示例比较了测试驱动开发和测试在后的开发的不同之处,还讨论了单纯的单元测试和测试驱动开发中使用的测试。  阅读全文
posted @ 2009-04-14 23:14 横刀天笑 阅读(1412) | 评论 (3)编辑
     摘要: 大家都知道引用类型对象除实例字段的开销外,还有两个字段的开销:类型指针和同步块索引(SyncBlockIndex)。同步块索引这个东西比起它的兄弟类型指针更少受人关注,显得有点冷落,其实此兄功力非凡,在CLR里可谓叱咤风云,很多功能都要借助它来实现。 接下来我会用三篇来介绍同步块索引在.NET中的所作所为。   阅读全文
posted @ 2009-03-13 12:27 横刀天笑 阅读(1349) | 评论 (8)编辑