I am looking for a tool to view contents of a C# dll, preferably a free one. .Net Reflector used to be free but not anymore. It is an awesome tool and you can easily see all
Telerik just came out with one:
http://www.telerik.com/products/decompiling.aspx
They said that it will ALWAYS be free. They released it in response to .Net Reflector's change to a pay model. Right now it is in an open beta (free to download now) and it works great
Edit: as of June 2014, "free" means you must use their bootstrap installer that attempts to bundle other (nonfree) applications. Also, you must register with their "Support System" to complete the install.