In this walkthrough:
http://msdn.microsoft.com/en-us/library/vstudio/hh300224.aspx
how would the asynchronous approach be modified to handle timeout scenarios?
using (WebResponse response = await req.GetResponseAsync())
{
}
Or would a different approach have to be taken?