Would like to provide take snapshot of URL/Page in your ASP.NET application?

Challenge:

Few days back, my colleague asked me that how he can have functionality using which user can take snapshot of provided URL in his ASP.NET Application.

Solution:

I did also not know, but found the requirement very interesting. So. As usual had a chat with my best friend Google and found one nice tool named as IECapt.
I am not going to write how to use it, because someone has already done that. You can read it from here:
http://www.enestaylan.com/eng/post/2010/01/05/Taking-Snapshot-in-ASPNET.aspx
IECAPT Home Page: http://iecapt.sourceforge.net/
Just a note: IECapt# dll is also available. But it is not working with ASP.NET application. So, recommended way is to use IECapt.exe only!
Happy Sharpshooting! 🙂