DCSIMG
Cecil mono – System.Reflection alternative - IHateSpaghetti {code}

IHateSpaghetti {code}

VSX, DSL and Beyond by Eyal Lantzman

Syndication

Coding / Architecture

Extensibility /DSL

Projects

Articles

Cecil mono – System.Reflection alternative

I'm following mono for quite some time now and I'm amazed of the wonderful job they are doing.

One of the more interesting libraries (in my POV) is Cecil.

 

This is library is excellent for assembly analysis because it doesn't load the assembly into the AppDomain (!) but rather parses the CIL byte codes, this way you can handle multiple versions of the same assembly at once.  In their FAQ you can see an example of simple dynamic code emitting capabilities.

Patrick wrote a nice post comparing mono.Cecli and System.Reflection.

 

Have fun. 

Published Friday, June 27, 2008 9:26 PM by Eyal
תגים:,

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above: