[Mono-list] Aspect Oriented programming under Mono

Miguel de Icaza miguel at ximian.com
Mon Nov 28 12:45:36 EST 2005


Hello,

> I'm working in a modification os MCS (mono C# compiler), I’m changing
> the compiler to give AOP support to C#, the project is in the begin,
> please take a look at project web site:
> 
> http://aspectsharpcomp.sourceforge.net/
> Any kind of feedback are welcome.

Very interesting work. 

Am wondering: who decides when to intercept the code?  Is this the
compiler at compile time when it processes the "aspect" declaration and
the "pointcuts"?

Am wondering if it would not be better to use a runtime library (like
Cecil) and some runtime support to intercept existing classes, and not
limit the code to what is known at compile time.

Miguel.



More information about the Mono-list mailing list