I have a project tech lead asking for input around ways to handle large file uploads in an ASP.NET project. Standard upload controls have a 2GB limitation and perform most of the server side operation in-memory, which means that concurrent uploads would consume huge amounts of server memory. Does anyone have any experience with any third party control sets that allow for larger file sizes and server-side streaming to disk to minimize memory requirements/consumption?
I found an open source control called NeatUpload that seems to workaround those issues (link below). Does anybody has any experience with it?