This email was created by [your name] who thought you would be interested in the following Article:
"Setting timeout property for System.Net.WebClient Class"
You can also use the System.Net.HttpWebRequest implementation of System.Net.WebRequest. It comes packaged with a timeout property - http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx.It would be a simple call to the object:...using System.Net;...HttpWebRequest...
CodeProject also contains hundreds of articles, free source code samples and applications to help in your day to day programming. Why not give it a try!