Dhananjay Kumar discusses the WebClient class used in Silverlight to asynchronously download or read a file from a particular URI.
Source: Debug Mode
1. WebClient class is under System.Net namespace.
2. This can retrieve data from any format of service. This can retrieve data in JSON, POX, and REST etc. format.
3. WebClient makes the entire request asynchronously. So it does not block any other operation.