Now that Red Gate have started charging for the .NET Reflector tool you might want to check out these free alternatives instead…
Telerik JustDecompile
JetBrains dotPeek
(Open Source) ILSpy
Related Contents:
- How and when to use ‘async’ and ‘await’
- How do I remedy “The breakpoint will not currently be hit. No symbols have been loaded for this document.” warning?
- What is the best way to check for Internet connectivity using .NET?
- Controlling Volume Mixer
- Does using “new” on a struct allocate it on the heap or stack?
- Update .NET web service to use TLS 1.2
- ServiceStack Request DTO design
- Detect target framework version at compile time
- When should “SqlDbType” and “size” be used when adding SqlCommand Parameters?
- Could not find a part of the path … bin\roslyn\csc.exe
- How do I run a simple bit of code in a new thread?
- What is the difference between “x is null” and “x == null”?
- Does .NET provide an easy way convert bytes to KB, MB, GB, etc.?
- Mapping object to dictionary and vice versa
- Exact time measurement for performance testing [duplicate]
- What really happens in a try { return x; } finally { x = null; } statement?
- String format currency
- What’s the difference between IEquatable and just overriding Object.Equals()?
- How do I truncate a .NET string?
- convert double to int
- How to submit http form using C#
- Why isn’t my public property serialized by the XmlSerializer?
- How do you UrlEncode without using System.Web?
- For i = 0, why is (i += i++) equal to 0?
- How to prevent blank xmlns attributes in output from .NET’s XmlDocument?
- Get text/value from textbox after value/text changed server side
- Extension methods syntax vs query syntax
- Getting hash of a list of strings regardless of order
- Hiding unwanted properties in custom controls
- Hosting CLR in Delphi with/without JCL – example
- DateTimePicker: pick both date and time
- Should I worry about “This async method lacks ‘await’ operators and will run synchronously” warning
- Using Linq Except not Working as I Thought
- Install to same path when upgrading application
- WCF HttpTransport: streamed vs buffered TransferMode
- Create object instance of a class from its name in string variable
- How can I merge two JObject? [duplicate]
- Best way to store encryption keys in .NET C#
- ILMerge Best Practices
- Is it possible to Embed Gecko or Webkit in a Windows Form just like a WebView?
- How to set a proxy for Webbrowser Control without effecting the SYSTEM/IE proxy
- How to find out if a property is an auto-implemented property with reflection?
- Does the System.Windows.Forms.Timer run on a different thread than the UI?
- How to achieve remove_if functionality in .NET ConcurrentDictionary
- How to split string preserving whole words?
- saving state between program restarts
- Returning ‘IList’ vs ‘ICollection’ vs ‘Collection’
- C# operator overload for `+=`?
- read string from .resx file in C#
- Is it better to declare a variable inside or outside a loop?