If you want to view documents online from your asp.net application or website then Doconut will suit you the best. It also works with Asp.Net MVC (default view engine). The server control is self contained DLL and does not have any external dependencies. It does not need an installation on server side or client side. Just xcopy to bin and you are done! As simple as using a button control. Comes with full documentation about installation and use of the API for viewer and for annotations. Document viewing on demand using Ajax technology. For details please visit Asp.Net document viewer website.