We have a thread where it needs to be synchronous in Windows Phone 7. We need to send HTTPWebrequest one by one until the thread is completed, so that the next thread can start . As WP7 is asynchronous , we need a solution which is made synchronous. the output is in the form of JSON.