Document Preview is an application that allows users to preview their files such as Pdf, Doc, Xls, Jpg, Mp3, Avi while browsing with an interface like Windows Explorer but without opening an extra application. It also allows users to move, copy, delete folders or files.
The idea to develop this software came up to my mind while trying to find a pdf document that contained specific information. My goal was to develop this application with techniques like Abstract Classes, Inheritance, Interfaces, Linq and provide community samples about usages of these techniques.
Here are some controls that I used to provide Preview functionality.