ASP.NET - screenshot
<p>Is there a way to create a screen shot of the client and store it as a JPEG or something similar?  My original idea was to use the WebBrowser control to create the page on the server side, however this idea was criticised in my last question: <a href="http://stackoverflow.com/questions/9435644/web-browser-control-crashes">Web Browser control crashes</a>.</p>

<p>Is there a way to use AJAX or another technique without having to buy/use a third party control? I have read plenty of posts on here that talk about AJAX for this but they all seem to recommend third part plugins or contain broken links to tutorials.</p>

<p>This is for an intranet application.  The application is deleting information and the reason for the screenshot is to allow the auditing users to see the deleted information months later i.e. the screenshot is taken before the deletion occurs.</p>
