CLI is Open Source

Published Fri, Feb 6 2004 2:26 PM

Altijd al eens willen weten hoe Microsoft een class in het .NET framework  heeft opgezet ?
Met tools als Anakrino of Reflector is het mogelijk om de IL te decompilen.

Makkelijker is om gewoon even de source te downloaden !

Omdat de Common Language Infrastructure een standaard is door ECMA gekeurd kan je deze hier downloaden.

Comments

# Pascal Naber said on Tuesday, May 04, 2004 10:12 PM

De Rotor source code wijkt namelijk op een aantal kleine punten af, zoals die in het framework geimplementeerd is. Met name in de internals zitten hier en daar wat bugs.

Ik heb ongeveer 2 jaar geleden een applicatie gekocht van RemoteSoft genaamd Salamander. Deze tool is werkelijk waar geweldig als je eens de sourcecode nader wilt bekijken. Het stelt je in staat te round trippen met de output, omdat bijvoorbeeld ook de attributes worden gedecompileerd.

Ik heb tijdens het schrijven van een custom IFormatter en een aantal designers met veel plezier hiervan gebruik gemaakt, zodat ik in staat was de MS implementaties eens nader te onderzoeken. De documentatie laat het namelijk vooral op de "diepere" onderwerpen af weten.

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Please add 2 and 4 and type the answer here: