We download dll files and just add them into the reference and use it.
But sometime it happens that that dll are not working or may be we want to read the content of this dll files.
there is one tool which allow you to read the dll content that is .NET reflector.
You can download it from : http://www.red-gate.com/products/reflector/
To learn the use of .net reflector check out the video from that web site.
its easy to use. you can even read .exe files with it.

sanjib kotalPosted Oct 25, 2010, 4:51 AM
It is really a useful tool. nice searching
Mike GratsasPosted May 5, 2010, 4:53 AM
Sharp IMG Viewer 2008 is a GUI application developed for the .NET Framework 2.0. Sharp IMG Viewer 2008 is a resource explorer which lets to open images, extract from various sources, save images in other formats, view image properties including metadata, perform operations on selected images. You can extract images from assemblies, archives (ZIP, GZIP, BZIP2, TAR, Z, PPMd, 7z, LZMA, Microsoft Cabinet and WIM formats), disk image files (ISO, FAT, NTFS), virtual disk files (VMware VMDK, Sun VirtualBox VDI, Microsoft VHD, XenServer Virtual Appliance XVA), Windows executables, resources, compound and compiled help files. You can download this tool from the Sharp IMG Viewer site.