新闻中心

EEPW首页>嵌入式系统>设计应用> DOTNET平台组件配置工具的设计与实现

DOTNET平台组件配置工具的设计与实现

作者: 时间:2010-07-26 来源:网络 收藏
3.2 AOP可视化
与IOC不同,AOP的也需要读入相应的类文件,根据AOP的特点,要分别读入拦截器 (Interceptor)、混淆器(Mixin)和切面(Aspect对象),其中Mixin是可选项。
AOP配置界面中“参数配置”栏可以对Interceptor、Mixin设置别名,这就如同HashTable中键和值的一一对应关系,在使用到某个Interceptor或Mixin时可以用它的别名代替。
“Aspect配置”栏显示了当前读入的拦截器 (Interceptor)、混淆器(Mixin)和切面信息。根据Castle中AOP的配置原则进行相应配置后点击“添加该方面”按钮就可以生成对应的AOP配置文件,同样可以查看配置结果。
  图5、图6展示了AOP配置的过程。

本文引用地址://m.amcfsurvey.com/article/151717.htm


4 可视化的插件版本
  可视化配置的插件版本是把先前在.NET下做好的Winform程序做成Sharpdevelop的插件。这是为了满足更多开发者的需要,Sharpdevelop的灵活和轻巧博得了很多开发人员的喜爱。
  可视化工具插件版本主要由两个文件构成,一个是Dll文件,负责整个插件的功能逻辑,这部分代码与.NET下编写好的代码基本一致;另一个是Addin文件,负责该插件在Sharpdevelop开发工具中出现的位置和名称等。该插件位置设置为工具菜单下的最后一个选项。名为“装配”。
图7展示了在SharpDevelop下打开“装配”插件后的效果。

参考文献
[1] 罗时灼.精通Spring[M].北京:电子工业出版社,2005:14-50.
[2] SHEN Y, CHEN H. Extending SOFL features for AOP modeling. Engineering of Complex Computer Systems, 2005,5(2):14-15.
[3] 李志纯. 面向Aspect编程的应用研究[J].计算机技术与 发展, 2006,16(5):217-219.
[4] 刘晓华. 精通.NET核心技术原理与构架[M]. 北京:电子工业出版社,2002,6.
[5] 张立编著.C# 2.0宝典[M].北京:电子工业出版社,2006.


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭