2005年9月15日

摘要: Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和 System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人 员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从sock... 阅读全文
posted @ 2005-09-15 18:56 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(251) 评论(0) 推荐(0) 编辑

2005年9月14日

摘要: Preface 都说程序员只是负责写代码的,做的都是比较低级的工作,不如架构师或设计师(以下统称架构设计师)感觉好。但是我认为,做软件不等同于盖楼房,不是 说架构设计师做好设计图纸后程序员就可以按部就班的来写代码了,写程序变数很多,架构设计师不可能考虑到每一个细枝末节,同时也不可能每一个细节都要求的 很死,这样写出来的程序成本是很高的(而且就我个人而言,我不认为这种模式下写出来的程序质量... 阅读全文
posted @ 2005-09-14 15:20 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(245) 评论(1) 推荐(0) 编辑

2005年9月13日

摘要: 1。随处可见猜想。 在未来的软件开发过程中,AOP将以一种基础编程能力的形式出现,与OOP共同发展,成为主流开发环境的一个组成部分。而目前为止,AOP只是作为一种开 发工具、或运行时代码而存在。到了那个时候,可能没有哪个产品声称:“我使用了AOP”,因为没有哪个产品没有使用AOP,就像现在没有哪个产品没有使用 OOP一样。就算你的源代码中没有应用到编程语言的AOP能力,你也可能调用了某个应用了... 阅读全文
posted @ 2005-09-13 19:54 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(478) 评论(0) 推荐(0) 编辑

2005年9月12日

摘要: G#程序设计语言Version1.0 原著:Ernest Alexander Booth 原文:http://erniebooth.name/articles/169.aspx 翻译:lover_P(http://blog.csdn.net/loverP) [内容] l 关于G# l AOP l 基础 n 生成器的继承 ... 阅读全文
posted @ 2005-09-12 20:02 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(707) 评论(0) 推荐(0) 编辑
 
摘要: ntroduction Microsoft introduced Declarative Programming Style with release of MTS and COM+. MTS and COM+ provided many configurable services. E.g. “Transactional” attributes, Synchronization attribu... 阅读全文
posted @ 2005-09-12 20:00 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(341) 评论(0) 推荐(0) 编辑
 
摘要: Summary 这篇文章介绍了Castle的动态代理是如何实现 AOP 的。 向来我是“拿来主义”,即只管拿来用,不管正在用的东西是怎么实现的。最近由于一直想把 AOP 以及 IoC 等技术加入到项目中,因此对这些技术相当关注。后来选择了CastleProject中的DynamicProxy作为关注对象。不过这次起了贪心,不想 再只知道使用,不知道如何实现了,于... 阅读全文
posted @ 2005-09-12 19:56 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(318) 评论(0) 推荐(0) 编辑
 
摘要: I序 在 整个古代,随着物质生产力发展水平的提高,在原始社会后期和奴隶社会形成的过程中,先后出现了三次社会大分工:第一次社会大分工是农业和畜牧业的分离,以 及原始人群分化为农业部落和游牧部落;第二次社会大分工是手工业和农牧业的分离,以及专业手工业工匠的形成;第三次社会大分工是商业和物质生产领域的分 离,以及特殊商人阶层的形成。在三次社会大分工的基础上造成了城市和乡村的分离,逐渐形成了物质生产... 阅读全文
posted @ 2005-09-12 18:53 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(329) 评论(1) 推荐(0) 编辑
 
摘要: 不使用buzzwords说明AOP(翻译)- - The Ted Neward Challenge (AOP without the buzzwords) 不使用buzzwords说明AOP 作者:Adrian Colyer 译者:flyingbug 英文原文 译注: 翻译这篇文章,不知... 阅读全文
posted @ 2005-09-12 18:52 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(318) 评论(0) 推荐(0) 编辑

2005年9月10日

摘要: 闷热 受不了了 阅读全文
posted @ 2005-09-10 17:11 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(146) 评论(0) 推荐(0) 编辑

2005年9月9日

摘要: 在《在.Net中关于AOP的实现》我通过动态代理的技术,基本上实现了AOP的几个技术要素,包括aspect,advice,pointcut。在文末我提到采用配置文件方式,来获取advice和pointcut之间的映射,从而使得构建aspect具有扩展性。 细细思考这个问题,我发现使用delegate来构建advice,似乎并非一个明智的选择。我在建立映射关系时,是将要拦截的方法名和拦截需要... 阅读全文
posted @ 2005-09-09 16:59 五花马 千金裘 呼儿将出换美酒 与尔同消万古愁 阅读(353) 评论(1) 推荐(0) 编辑