Getting your file downloads right is one of the most important parts of your File Management functionality. A poorly implemented download function can make your application painful to use, not just for downloaders, but for everyone else too. Thankfully it’s also one of the easiest things to get right. The simple version For the purposes of this article let’s assume that your application needs to p