I have a windows app that checks URL response time of our various web sites. Right now it just checks the URL response time by using the HttpWebRequest class and downloading the sites html.
I want to add an option to render the html that was downloaded. When the page is rendered it would obviously download all the images of the site and timing that would also be useful.
When I am finished downloading all the html it is stored into a string. How can I render the html in this string. At this time I do not intend on giving the user the option of viewing the rendered page so if it doesnt render 100% correct like it would in Internet Explorer its not a show stopper. I am mainly concerned about the amount of time to download all the content from the html (images, etc).