期刊文献+

基于.NET的轻量级AOP技术 被引量:1

.NET-based Lightweight AOP Technology
下载PDF
导出
摘要 软件工程中有一条重要原则:关注点分离,但采用OOP方式不能很好地解决系统级关注点分离问题。AOP(Aspect-OrientedProgramming)是目前解决这一问题的技术,它提供了关注点捕捉的有效机制,表达了更高层次的抽象。本文首先介绍了AOP的重要概念和基本原理,然后针对AOP的目标和.NET特性,讨论并提出了一种轻量级的适用于.NET的AOP框架。 Concerns Separation is one of the important principles in software engineering but OOP can not resolve the problem of System Level Concerns Separation. AOP Aspect-Oriented Programming is the technology now to figure out the problem it gives an efficient mechanism for concerns catch and expresses the higher level's abstract. This paper introduces the important conceptions and the fundamental in AOP firstly and then it discusses and brings out a lightweight AOP framework aimed at the goals of AOP and .NET attributes.
出处 《现代计算机》 2005年第3期19-22,共4页 Modern Computer
关键词 .NET AOP技术 软件工程 关注点分离 AOP Aspect-Oriented Programming Aspect Proxy
  • 相关文献

参考文献6

  • 1Gregor Kiczales, John Lqmping, Anurag Mendhekar, Chris Maeda, Cristina Videira Lopez, Jean-Marc Loingtier, John Irwin. Aspect-Oriented Programming. Published in Proceedings of the European Conference on Object-Oriented Programming(ECOOP). Finland. Springer-Verlag LNCS1241, June 1997.
  • 2RamnivasLaddad 刘克科.利用AOP分离软件关注点[A]..程序员2002合订本下[C].,..
  • 3Elrad T,Aksit M, Kiczales G,et al. Discussing Aspects of AOP. CACM,2001.
  • 4Micheal A. Blackstock.. Aspect Weaving with C# and .NET.
  • 5AOP: Aspect-Oriented Programming Enables Better Code Encapsulation and Reuse. http:/msdn.microsofl.com/msdnmag/issues/02/03/AOP/default.aspx.
  • 6Contexts in .NET Decouple Components by Injecting Custom Services into Your Object's Interception Chain. http://msdn.mic rosoft.com/msdnmag/issues/03/03/contextsinnet/.

同被引文献9

  • 1孟凡强.CRM行动手册[M].北京:机械工业出版社,2002..
  • 2RICHTER J.Microsoft.NET框架程序设计[M].北京:清华大学出版社,2003.
  • 3Martin,Didier.XML高级编程[M].李哲,严春莹,马琳译.北京:机械工业出版社,2001.
  • 4Gamma E.设计模式-可复用面向对象软件的基础[M].北京:机械工业出版社,2000.
  • 5CRAIG W,RYAN B.Spring in action[M].李磊,程立,周悦虹,译.北京:人民邮电出版社,2006.
  • 6KHUN Y F.XSL T精要-从XML到HTML[M].北京:清华大学出版社,2002.
  • 7REYNOLDS M.NET企业应用高级编程[M].北京:清华大学出版社,2002.
  • 8JUSTIN G, BEN G, DION A. Pragmatic AJAX: A Web 2. 0 primer [M]. New York: Pragmatic Eookshelf, 2005.
  • 9王振峰.基于AOP的逆向工程框架及工具研究.西安电子科技大学学报,2005,17(2):23-27.

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部