Download and save file from http server using .Net Socket <p><strong>Hello everybody.</strong></p> <p>I would like to know how to download and save a file to my hard drive, specifically a <code>zip</code> file from a HTTP server using the <code>System.Net.Socket.Sockets</code> class.</p> <p>I know there are allot easier ways to <strong>download a file</strong> with .Net, but i would like to know how to do it <strong>with Sockets</strong>, if possible of course although I'm pretty sure it is.</p> <p>I've tried a few things, nothing worked once i don't have any background experience with sockets.</p> <p><em>Your help satisfying my curiosity is appreciated.</em> Any question just ask. Thank you.</p> <p><strong>Note</strong>:</p> <ul> <li>The file is a standard zip file, however i would like a way that would work with any file type.</li> <li>The file size is different every day.</li> <li>The file is downloaded every minute, caching of such file must be disabled to get a accurate and update file version from the server.</li> <li>File url sample: <a href="http://www.somewhere.com/files/feed/list.zip" rel="nofollow" title="sample url">www.somewhere.com/files/feed/list.zip</a></li> </ul>