title: Silverlight Background Thread using WebClient
body: <p>I'm using a <code>WebClient</code> to get infos asynchronously from my web service :</p>
  
  <pre><code>    wc.DownloadStringCompleted += DownloadStringCompleted;
      wc.DownloadStringAsync(service);
  </code></pre>
  
  <p>I works fine, but I think the <code>DownloadStringCompleted</code> method is working on the UI Thread, and since i'm doing a lot of parsing there, my page takes a few seconds to appear. However, since I have so fixed data and a progress bar, I would'nt mind have it appearing instantly.</p>
  
  <p>How could I perfom this ?</p>
  
  <p>Thanks !</p>