Large file uploads on ASP.NET

wdosanjos
wdosanjos used Ask the Experts™
on
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?

http://neatupload.codeplex.com/

Thanks.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Kamal KhaleefaInformation Security Specialist

Commented:
hi
i think the defualt size for upload file is set to 4 MB

but u can change it from web .config
in <system.web>

      <httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="15360" requestLengthDiskThreshold="15360" executionTimeout="400"/>
where 15360=16 MB

Regards
Top Expert 2011

Author

Commented:
Thanks for your reply, but I'm really looking to upload LARGE files (up to 2 GB).
IT Analyst
Top Expert 2012
Commented:
Hi,

Jon Galloway explained about this issue and shared some links!

http://weblogs.asp.net/jgalloway/archive/2008/01/08/large-file-uploads-in-asp-net.aspx

Hope it helps u...
Top Expert 2011

Author

Commented:
Thanks.  Exactly what I was looking for.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial