Occasionally, a .NET developer may feel the need to look through the
source code for .NET base class libraries to know exactly what goes on behind the scenes. Unfortunately, (as far as I know)
Visual Studio 2008 does not permit that - it only provides an object browser that merely shows the class names and its properties and method signatures. Enter
.NET Reflector.
.NET Reflector is a free disassembler and analyzer tool for all the classes in the .NET assemblies. It provides an accurate representation of the .NET base classes hierarchy and disassembles in multiple languages including
- C#
- VB
- IL
- Chrome(!)
- Delphi
- MC++
Besides showing Disassembly and Analysis in different panes, it has some pretty solid features like Search, Options dialog, MSDN Search and Live Search It also supports add-ins developed specifically for the Reflector which can be downloaded from CodePlex. Download links for the Reflector and add-ins are below.
Download Red Gate's .NET Reflector
Download .NET Reflector Add-ins at CodePlex
Nice App. to understand what goes behind the scenes in VS 2008. No need to use the "GetType()" method now....
ReplyDelete