摘要
当前,AspectJ是用得最普遍的AOP工具,它是基于Java平台的。着重讨论了一种基于.NET平台的AOP技术,AspectC#。用户可以通过AspectC#在C#中应用AOP。目前,AspectC#只支持C#语言,但是.NET平台的多语言性使得跨语言的AOP应用成为可能。
At present,AspectJ is the most widely used aspect oriented programming tool. AspectJ is based on Java. This paper focuses on the AOP technology based on .NET platform.This technology is called AspectC # .Users can apply AOP in C # by AspectC # .AspectC # only supports C # language now,but .NET is a multi language platform that makes cross language use of AOP become possible.
出处
《计算机应用研究》
CSCD
北大核心
2005年第5期189-190,共2页
Application Research of Computers
基金
国家自然科学基金项目 ( 60174050 )
广东省自然科学基金(010059)
教育部骨干教师资助计划(序号 3)
广东省教育厅"千百十"优秀人才培养基金
广东省教育厅自然科学基金(200025)