title: How can I upload a file to a Sharepoint Document Library using Silverlight and client web-services?
body: <p>Most of the solutions I've come across for Sharepoint doc library uploads use the HTTP "PUT" method, but I'm having trouble finding a way to do this in Silverlight because it has restrictions on the HTTP Methods. I visited this <a href="http://msdn.microsoft.com/en-us/library/dd920295(VS.95).aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/library/dd920295(VS.95).aspx</a> to see how to allow PUT in my code, but I can't find how that helps you use an HTTP "PUT".</p>
  
  <p>I am using client web-services, so that limits some of the Sharepoint functions available.</p>
  
  <p>That leaves me with these questions:</p>
  
  <ol>
  <li>Can I do an http PUT in Silverlight?</li>
  <li>If I can't or there is another better way to upload a file, what is it?</li>
  </ol>
  
  <p>Thanks</p>