Link to home
Start Free TrialLog in
Avatar of wdosanjos
wdosanjosFlag for United States of America

asked on

Large file uploads on ASP.NET

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.
Avatar of Kamal Khaleefa
Kamal Khaleefa
Flag of Kuwait image

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
Avatar of wdosanjos

ASKER

Thanks for your reply, but I'm really looking to upload LARGE files (up to 2 GB).
ASKER CERTIFIED SOLUTION
Avatar of Roopesh Reddy
Roopesh Reddy
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks.  Exactly what I was looking for.