Part of our everyday business is moving large files back and forth between offices (and countries). Usually FTP does the trick, but more and more clients are having firewall troubles with FTP (and to be honest, I'd rather not have the FTP service running at all).
What I wanted was a simple extranet application with an HTML File Upload and the ability to easily create client 'users' for one-off upload/downloads.
Google found Forms Authentication Using An XML Users File on MSDN, which has almost enough code to get me started.
First time in ages I've found an MS 'sample' useful (except the source projects on asp.net and winforms.net)!