dotPeek is a free-of-charge .NET decompiler and assembly browser that decompiles library code to C# and optionally IL. dotPeek includes lots of JetBrains
ReSharper's intelligent navigation and code insight features. It also enables creating Visual Studio
projects from decompiled code, which makes reconstructing lost source code a lot easier. Finally, dotPeek can act as a symbol server, providing PDB files to Visual Studio's debugger, effectively letting you debug library code.