Here is one article of Dan Wahlin posted for the Visual Studio Magazine.
The WebClient class gives you a straightforward way to access distributed service data without having to worry about a lot of asynchronous complexities.