Who hasn’t used .NET Reflector to deserialize a .NET DLL file to readable source code one or more times? Haven’t done it in a while. Today I needed this tool to find the proper source code for a components that I didn’t have source code. But i discovered that I had to pay $35 for Reflector. Not a very big fee, but after some googling, I found a new tool that replaces Reflector perfectly – ILSpy that is found at SharpDevelop Wiki.