04 2009 档案

摘要:这篇文章主要讲述如何使用Reflection实现Simple Factory,以及Reflection应用于Factory Method和Abstract Factory. 阅读全文
posted @ 2009-04-30 15:22 Jake Lin 阅读(1802) 评论(3) 推荐(0) 编辑
摘要:两个类之间的关系,例如类A和B。如果是B是A成员变量,而且B在A的构造函数中生成(new),那么就是Composition。如果是B是A成员变量,而且B不在A的构造函数中生成(new),而是在有需要的时候才new,那么就是Aggregation。如果A在某个函数中使用了B作为局部变量,那么就是Dependency。 其实设计的时候是反过来,先决定这两个类之间的关系,在有编程语言的实现。 阅读全文
posted @ 2009-04-26 15:42 Jake Lin 阅读(583) 评论(1) 推荐(0) 编辑
摘要:这篇文章从一个电玩店试玩系统的案例讲述Simple Factory,Factory Method和Abstract Factory之间的关系以及演变过程。 阅读全文
posted @ 2009-04-24 15:18 Jake Lin 阅读(3622) 评论(28) 推荐(0) 编辑
摘要:本文讲述了如何快速建立一个Sync Services for ADO.NET的应用进行数据同步。 阅读全文
posted @ 2009-04-17 07:45 Jake Lin 阅读(8461) 评论(20) 推荐(0) 编辑
摘要:本文主要讲述SQL CE 3.0和SQL CE 3.5的兼容性问题。 阅读全文
posted @ 2009-04-15 11:03 Jake Lin 阅读(7227) 评论(27) 推荐(0) 编辑
摘要:在中文中多层架构,在英文里面有两个不同的概念N-Tier和N-Layer,N-Tier指不同系统(一般为不同物理系统)互相协作的架构。而N-Layer指一个系统内部不同模块的结构。 N-Tier为物理分层概念,而N-Layer为逻辑分层概念。 一个系统有PC终端,MSMQ服务器作为消息中间件,IIS后台等组成,那就属于N-Tier。N-Tier可以不同技术的异构,例如.NET与J2EE同时协助。而... 阅读全文
posted @ 2009-04-14 14:03 Jake Lin 阅读(1058) 评论(0) 推荐(0) 编辑
摘要:Event其实就是简化的Delegate,被用于Event的delegate只能进行 += (注册)和 -= (反注册)操作,其他的操作被限制了。Event其实是Observer模式在C#的built-in实现。 阅读全文
posted @ 2009-04-13 13:54 Jake Lin 阅读(575) 评论(1) 推荐(0) 编辑
摘要:由于工作关系,现在专注于Windows Phone,Windows Embedded CE(WinCE)和Windows Mobile,.NET Compact Framework, Native C++领域的开发,把工作上的一些经验和知识进行总结,文章会不断完善。 阅读全文
posted @ 2009-04-13 12:22 Jake Lin 阅读(18249) 评论(41) 推荐(5) 编辑
摘要:记录一些想法,以后可以有机会再次思考这些想法。以前有很多想法没有记录下来,现在已经忘记了,不能反思。 这些想法不一定完全正确或者成熟,只是一段时间内,一定的知识背景下的ideas。 阅读全文
posted @ 2009-04-13 12:09 Jake Lin 阅读(663) 评论(2) 推荐(0) 编辑
摘要:volatile多用于多线程的环境,当一个变量定义为volatile时,读取这个变量的值时候每次都是从momery里面读取而不是从cache读。这样做是为了保证读取该变量的信息都是最新的,而无论其他线程如何更新这个变量。 阅读全文
posted @ 2009-04-10 16:31 Jake Lin 阅读(16514) 评论(4) 推荐(3) 编辑
摘要:本文讲述.NET Compact Framework下的单元测试,NUintLite的使用。 阅读全文
posted @ 2009-04-08 15:44 Jake Lin 阅读(2510) 评论(5) 推荐(0) 编辑
摘要:本文讲述.NET Compact Framework下SQL CE的使用,讲述SqlCEHelper类的封装。 阅读全文
posted @ 2009-04-08 09:42 Jake Lin 阅读(5039) 评论(16) 推荐(0) 编辑
摘要:本文讲述.NET Compact Framework下的串口通信。 阅读全文
posted @ 2009-04-07 13:18 Jake Lin 阅读(6261) 评论(16) 推荐(0) 编辑
摘要:本文讲述Wince和Windows Mobile下native C++的单元测试以及CppUnitLite的开发。 阅读全文
posted @ 2009-04-03 12:48 Jake Lin 阅读(3407) 评论(8) 推荐(2) 编辑
摘要:WinCe和Windows Mobile下的Unicode和ANSI字符串转换的方法 阅读全文
posted @ 2009-04-02 08:14 Jake Lin 阅读(2560) 评论(4) 推荐(0) 编辑
摘要:本文讲述Wince和Windows Mobile下的内存监控程序的开发。 阅读全文
posted @ 2009-04-01 14:29 Jake Lin 阅读(6769) 评论(12) 推荐(1) 编辑