title: wpf upload file to server
body: <p>I am developing a wpf app that communicates to db with wcf. One requirement is to upload files, and index them for later retrieval. What is the best method of doing this without reinventing the wheel. I am scared to use wcf for this fearing timeouts. Solution needs to be in a background thread, allow me to track progress, retry or continue on failure, and be encrypted. I can't find a file upload control like I had in silverlight / asp.net</p>
  
  <p>Or should I b integrating into a dms? </p>