New version of PureASP upload was intended as free promo software for Huge ASP file upload component. I created ASPForm, FormFields and FormField VBS classes with same properties and methods as Huge ASP upload has. Then I've worked on a new store algorithm and progress bar feature. At the last I was working on performance tests.
And then I reveal very bad thing - Pure-ASP upload performance is much, much better than I expect. I can upload more than ten megabytes without problems and the upload time was in acceptable range. Do you ask why is this a bad thing? Who will buy Huge-ASP upload when Pure-ASP will be almoust enough?
Previous versions of PureASP upload cope some megabytes. So I have to decide: Hide Pure-ASP upload to a drawer and go to another work, mask the great performance using some "do loop" or publish the VBS code for free with limited usage right.
My decision was to release Pure-ASP upload for free use, but with limmited size you can upload for free - You can use Pure-ASP upload to upload up to 10MB files for free. If you want to upload bigger files, you have to buy Huge-ASP file upload license.
Pure ASP file upload cannot have full functionality of Huge ASP upload COM component, of course - the code is written in VBS, Huge ASP upload component is a C++ code. Pure ASP file upload lets you upload bigger files now, but it consumes several times more resources than Huge ASP upload. PureASP upload takes 3 bytes per source form byte - 300MB of memory for 100MB file - against of Huge ASP upload component. Huge ASP upload component takes about 100kB of memory per upload - up to 2GB. PureASP upload does not have some other important functionality - code pages (unicode, mac), large database fields insertion, etc. |