I've been playing around with the FtpClient Sample that comes with this library and so far it's working perfectly. Before finding your libraries the other day, I'd previously done some tests with my own http file transfer to download a file onto a Pocket PC. That worked fine but I could not make upload work so I thought I'd try your HttpWebRequest class. Currently I don't actually need upload but it bugged me that I couldn't make it work.
I see in your blog that you have a WebClient sample that you recommend over using the HttpWebRequest class. When I click on the link in the blog (or any similar link), I get an "opps something went wrong" message.
It would be great if I could try the WebClient sample rather than knocking up a test program of my own.
My other question is about which protocol to use. I'm in control of both the software on the Pocket PC and the server so I can probably use either protocol but can't decide which is best so any advice much appreciated. I'll be using the file transfer to download large program updates to the Pocket PC. I'll have some kind of loader/checker program that will check for a new version of the software at the server. I will also be downloading updated (fairly static) data that is shown within the application in dropdown lists etc.
Regards,
John.