.NET Reflector

from Wikipedia, the free encyclopedia
.NET Reflector
Basic data

developer Red Gate Software Ltd. , Lutz Roeder
Current  version 10.0.5
(April 10, 2018)
operating system Microsoft Windows
category Decompiler
License Reflector Software License
www.red-gate.com/products/reflector/

.NET Reflector is a class browser for Microsoft .NET with a built-in decompiler . Reflector can use the disassembler to translate the methods back into readable code ( source code ) as far as possible. For the target language of the decompilation you can choose between IL , C # , Visual Basic .NET , Delphi , C ++ and Chrome. .NET Reflector was developed by Lutz Roeder and has been further developed by Red Gate Software since August 2008.

More functions

A class browser , which offers the possibility to move through the namespaces and classes (like in Windows Explorer ) , and a code analysis tool for decompilation are further parts of the program. The code analysis tool examines which other classes a class depends on, which other classes it is used by and which classes it is instantiated.

.NET Reflector can be expanded with add-ins . Examples are add-ins for analyzing assemblies (quality metrics, dependency matrices), for full-text searches , for saving the source code or as support for debugging .

Change of the payment model

Until March 1, 2011, .NET Reflector was freeware and available for free. On March 1st it should become shareware and cost 25 €. The step was justified with the ongoing costs for the provision of patches. After strong criticism, the manufacturer announced that only the new version 7.X would be chargeable, the older versions will continue to be maintained and available free of charge.

Alternatives

As a reaction to the change in the payment model, the open source project ILSpy was started.

Web links

Individual evidence

  1. An open letter to the .NET community ( Memento of February 5, 2011 in the Internet Archive ), accessed on February 23, 2011
  2. Heise.de:.Net Reflector also with a free license