How do you "scrape" a web page?

How do you “scrape” a web page?

I would like to know how to use C# in Silverlight or some other coding method to “scrape” a web page and get an image. This can be used on a web page to preview a link. If it is not possible to do in Silverlight, I would like to do it in WPF.

Check out System.Net.WebClient and System.Net.WebRequest to request web pages and files. Parsing is the real trick, the best place to start is the HtmlAgilityPack.