title: How to upload files from a VS 2008 C# desktop application to a Windows server 2008/IIS 7
body: <p>I am wondering what is the best approach/methods/technology to implement a C# desktop application that can upload files to a server? </p>
  
  <p>I was thinking of using a HttpWebRequest in the desktop application to send the files and then a webservice to handle the files on the server.
  I need the server to check for user credentials and I need to know when a file has been uploaded.</p>
  
  <p>I would like to know how I can approach this project - does anybody know how?</p>