|
|
smcculloch posted on July 17, 2006 06:59
For quite a while I have been looking at an open source (or flexible license) to allow large file uploads with a progress bar to Simple Gallery.
I might have found it! (Neat Upload)
Features
- Streams uploads directly to storage. This conserves server memory, allows larger uploads, and helps prevent Denial of Service attacks.
- Integrates easily with existing applications. Drag-and-drop the controls using the Visual Studios Web Forms Designer, or replace <HtmlInputFile> with <NeatUpload:InputFile> and add a <NeatUpload:ProgressBar> to your ASP.NET pages. Then use the properties of InputFile to access the uploaded file and its original name.
- Supports both inline and popup progress bars.
- Falls back to using ASP.NET's HttpPostedFile if the NeatUpload HttpModule is not present. This makes it easy to remove the HttpModule if for some reason it causes problems.
- Supports customization through styles, custom progress display pages, and custom UploadStorageProviders.
- Supports AJAX-style refreshless updates of the progress bar.
- Does not require JavaScript.
- Works under Mono's XSP/mod_mono and Microsoft's ASP.NET.
- Removes uploaded files when an error occurs. This helps prevent disk space leakage.
- Licensed under the Lesser General Public License (LGPL), a business-friendly open source license. See below for details.
Monday, July 17, 2006 1:06 PM
this is hot. i've been looking for this for a long time. i thought slick upload 3.0 was going to be answer but it appears the developer stalled development. thanks for sharing.
Monday, July 17, 2006 1:40 PM
Sweet Scott. I need to remember to pass this info onto Steve Fabian. Maybe he can use the same control with the Repository.
Tuesday, July 18, 2006 5:49 AM
Hmm, you need to add some entries to web.config, this may have to be an optional thing.
Tuesday, July 18, 2006 8:37 PM
Actually, it's optional automatically. If you don't make the Web.config changes, uploads will still work. User's just won't get a progress bar and, under ASP.NET 1.1, the upload will suck up server memory while it is in progress.
Wednesday, July 19, 2006 5:09 AM
Hi Dean! Thanks for posting, I just realised that today, great control by the way!
Monday, May 28, 2007 6:15 PM
Hi Scott, I am looking for an upload control with progress bar. It looks like you took a look at Neat Upload and didn't use it. I was wondering if you could shed some light on why and if there are any other controls to consider. Thanks, Tom Harris HowIUseDNN.com
Monday, May 28, 2007 6:30 PM
Most people would use the Telerik controls in there software, but at the time, I didn't choose it because of licensing restrictions (I like to distribute source with the modules on this site). I decided to end up integrating my own, something which I have not done yet. I'll be looking at portions of the neat upload to facilitate this, as I don't need all the functionality it has. Have you found anything?
Monday, May 28, 2007 9:15 PM
I am consistently asked by my clients for an upload that showed progress and had error-handling. I also don't want to deal with licensing issues with Telerik or others. I am playing with NeatUpload now and also Pure ASP Upload. My goal is to integrate Amazon S3 storage with an upload control. I will keep you informed as to how it's going. Thanks
Wednesday, August 12, 2009 1:33 PM
n1, found it a little bit late.... but very nice
Monday, September 21, 2009 6:22 AM
Hi Scott, in the end did you use Neat Upload or roll your own for Simple Gallery? Thanks, Chris
Monday, September 21, 2009 6:35 AM
I used SWFUpload
Sunday, December 20, 2009 12:20 PM
Sweet Scott. I need to remember to pass this info onto Steve Fabian. Maybe he can use the same control with the Repository.
|