10分钟入门AOP:用PostSharp普及一下AOP
PostSharp是一个比较强调易学易用的AOP框架,在这之前我接触过AspectJ,Spring.当然花的时间也不多,不过一直感觉不好掌握,似乎AOP是比较难的东西。今天看到这篇英文论文里面的说明,似乎并不那么难以掌握。参考下图,对比一下两组概念。PS用了我们熟知的东西,而没有引入新名词,这是它聪明的地方。看表格右边的一组概念,事件(还不太理解为什么说是meta),事件处理器,aspect=定制的attribute, 唯一新鲜的是multicasting,实际上可以理解为一个通配表达式。下面再用一个简单例子:
public&nbs ...
- 14:53
- 浏览 (68)
- 评论 (0)
- 分类: aop/aop.net
现有AOP解决方案收集
基于.NET的AOP解决方案: Aspect# (http://aspectsharp.sourceforge.net/) is a free AOP framework for .NET. AspectDNG (http://sourceforge.net/projects/aspectdng/) is a .NET multi-language aspect weaver. Eos (http://www.cs.virginia.edu/~eos) is an aspect-oriented extension to ...
- 14:36
- 浏览 (45)
- 评论 (0)
- 分类: aop/aop.net
AOP已经不是一个什么新名词了,在博客园使用关键字搜索可以查出n多条关于AOP的介绍,这里就不再赘述了。
在Bruce Zhang's Blog里面有很多关于AOP介绍及其在.net下实现研究,总觉得如果什么都从头来写难免有自造轮子的嫌疑,但是目前也没有很成熟的AOP框架让我们能轻松完成基于AOP架构,不过一直以来都在关注的PostSharp开源项目日趋成熟,目前已发布了PostSharp 1.0 (Beta release 3)。即使如此,也还没能到应用到产品上的时候。
前段时间一直在封装一个权限系统,时常为如何给调用方提供一个良好的编程接口烦恼,加之前前段时间考虑的日志、异常接管、 ...
- 14:26
- 浏览 (60)
- 评论 (0)
- 分类: aop/aop.net
- 浏览: 8572 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
直接通过css来直接修改ht ...
怎么改前景色color 样式属性 disabled 时, 不起作用
-- by ronnin -
CSS实现完美垂直居中
感谢博主,一直对垂直居中没彻底搞清楚。
-- by alexma -
通过WebBrowser实现WEB打 ...
我现在的项目中使用了jatoolsP.cab,用户多达200左右,绝大多数用户都 ...
-- by chulj -
Java代码生成器 JAG
楼主好眼光!这个工具确实有自己独到的地方,我在此基本上进行了二次开发,如果有兴趣 ...
-- by zzzcrpp -
Java笔试题
真的是笔试题目啊,看来面试的公司也是在网上搜的题目啊!
-- by wdlfellow






评论排行榜