.net中实现AOP(二)
摘要:上篇文章我大概说了一下在.net中如何利用自定义代理类来实现AOP,那篇文章主要说了些原理,这篇我们直接上代码。
阅读全文
posted @
2010-04-26 21:46
min.jiang
阅读(5586)
推荐(0) 编辑
.net中利用代理实现AOP
摘要:分布式服务有一共同特点:都通过代理方法间接的调用服务。服务代理,它自身并不提供服务的实现,只是起到一个中介作用,客户端把服务请求发送给服务代理,服务代理再去调真正的服务,同样服务返回时,也是返回给服务代理,再由服务代理返回给客户端。在.net中,我们可以写自定义的RealProxy来实现AOP的方法拦截功能。
阅读全文
posted @
2010-04-25 23:10
min.jiang
阅读(5167)
推荐(0) 编辑
利用AOP重构代码
摘要:AOP的优势:
1:上述应用范例在没有使用AOP情况下,也能解决,但是,AOP可以让我们从一个更高的抽象概念来理解软件系统。可以这么说:因为使用AOP结构,对于一个大型复杂系统来说可以简化不少代码。
2:并不是所有的人都需要关心AOP,使得其它开发人员有更多精力去关注自己的业务逻辑。
阅读全文
posted @
2010-04-18 22:56
min.jiang
阅读(4857)
推荐(1) 编辑
酒店项目OO设计
摘要:基于抽象工厂思想来设计酒店项目,通过抽象工厂模式中的管理工厂角色我们能够清晰的了解酒店产品重要的接口。
阅读全文
posted @
2010-04-11 21:57
min.jiang
阅读(3412)
推荐(2) 编辑
泛型委托在项目中的应用
摘要:感悟:对泛型委托基本属于有点认识,但从来没真正在项目中使用过,有时感觉没有合适的场景应用,但看了artech兄的文章,我才明白,原来泛型委托真的可以做很多事情,而且效果往往是没有使用委托所达不到的。
阅读全文
posted @
2010-04-05 20:10
min.jiang
阅读(9023)
推荐(5) 编辑