Teddy's Knowledge Base

12 2005 档案

没有ORM或代码生成数据就不能持久化了? - 用范型技术代替代码生成!
     摘要: 在本文中,Teddy将在对C#2.0中的范型编程的理解的基础上,列举一个应用范型技术以改善以前一些通常只能通过代码生成方式实现的软件构架的实践。文中,Teddy将给出利用范型技术重写一个自己原来基于代码生成思想所写的持久化层方案。新的范型方案既不依赖ORM,也不依赖代码生成,只需定义需要的数据库结构和实体类的基本结构(当然,如果还想偷懒,也完全可以写个简单程序生成实体类)就能够获得非常方便的持久化支持。为了改善程序的执行效率,程序中甚至完全避免了使用可能会影响执行效率的反射,并且充分在可能的地方充分运用了Cache模式以避免不必要的性能损失。  阅读全文

posted @ 2005-12-30 22:42 Teddy's Knowledge Base 阅读(12600) | 评论 (56)  编辑

重读GoF
     摘要: 这几天整理自己的电脑,翻出以前载的一本电子书——RedSword软件工作室制作的《设计模式迷你手册》,忍不住拿来重读一遍,也检验一下自己目前对这些常用模式的理解。本文算是这次温故的手记了。  阅读全文

posted @ 2005-12-18 20:58 Teddy's Knowledge Base 阅读(2967) | 评论 (4)  编辑

推荐一个关于AOP的AOP@WORK的专栏作者的AOP专题系列文章,主要关于Java下的AOP实现,毕竟Java下的AOP实现确实要比.Net下成熟得多,共12篇

posted @ 2005-12-12 16:03 Teddy's Knowledge Base 阅读(750) | 评论 (1)  编辑

基于AjaxHelper的企业门户网站构架示例

posted @ 2005-12-09 11:49 Teddy's Knowledge Base 阅读(3918) | 评论 (26)  编辑