Ask a Question related to ASP, Design and Development.
-
Mike #1
Re: Buying an upload component immediately
WOW. Big difference. I have been using ASPUpload for a good while. Looks
like I finally made a correct decision. and Ray please don't post
attachments;-)
Mike
"Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...me.> I'm going to by hypocritical and post an attachment. Please don't kill>
> I did my "due-dilligence" (I hate that) and tested ASP Upload against a
> script so I can talk someone into spending a few hundred dollars on some
> licenses. I'm attaching the results for those who were arguing earlier.
> The results are ridiculous.
>
> FYI, Server specs:
> Compaq Proliant 1850R
> Dual PIII 500 MHz
> 384 MB RAM
> 3 9.1 GB SCSI drives in RAID 5
> Windows 2000 Server SP3
>
> Ray at work
>
>
>
>
Mike Guest
-
How to upload a file to 2 FTP sites without an upload component for company
Hi All I can't get round this because it's a local government thing, but I've done a CMS for a school (in ASP classic) that allows them to upload... -
Adding my component to the right ToolBox tab immediately
How can I make my custom component install itself to the Toolbox tab of my desire after "Add items" has been run by the developer using my... -
How to make changes made to a component be updated immediately
I have two projects in the same solution. One of them contains a component, that is finished, and added to the toolbox. In the second project I... -
upload component
Do anyone know where have free/buy upload file component? I need upload a folder of file but not a file. Say, user can select a folder name,... -
Buying an upload component
I despise installing third party software on my workstations or servers. It is for this reason that I use componentless-upload for file uploads. ... -
TomB #2
Re: Buying an upload component immediately
How do you find those 5000 series faq's at aspfaq?
"Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...me.> I'm going to by hypocritical and post an attachment. Please don't kill>
> I did my "due-dilligence" (I hate that) and tested ASP Upload against a
> script so I can talk someone into spending a few hundred dollars on some
> licenses. I'm attaching the results for those who were arguing earlier.
> The results are ridiculous.
>
> FYI, Server specs:
> Compaq Proliant 1850R
> Dual PIII 500 MHz
> 384 MB RAM
> 3 9.1 GB SCSI drives in RAID 5
> Windows 2000 Server SP3
>
> Ray at work
>
>
>
>
TomB Guest
-
Chris Barber #3
Re: Buying an upload component immediately
Bugger me to coin a phrase, that's dramatic! I would never have expected
such a significant difference. Does the component pre-compress the upload
files perhaps?
Chris.
"Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...
I'm going to by hypocritical and post an attachment. Please don't kill me.
I did my "due-dilligence" (I hate that) and tested ASP Upload against a
script so I can talk someone into spending a few hundred dollars on some
licenses. I'm attaching the results for those who were arguing earlier.
The results are ridiculous.
FYI, Server specs:
Compaq Proliant 1850R
Dual PIII 500 MHz
384 MB RAM
3 9.1 GB SCSI drives in RAID 5
Windows 2000 Server SP3
Ray at work
Chris Barber Guest
-
Ray at #4
Re: Buying an upload component immediately
What do you mean? How do I find them? I don't ever really look for them.
There's 5001, 5002, 5003, 5004, and 5005 that I know of. Are you going to
have a smart-ass reply? [:
Ray at work
"TomB" <shuckle@hotmail.com> wrote in message
news:uKTxCjNmDHA.3288@tk2msftngp13.phx.gbl...> How do you find those 5000 series faq's at aspfaq?
>
Ray at Guest
-
TomB #5
Re: Buying an upload component immediately
That was my intent. But they don't seem to be listed
"Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
news:uGNfmlNmDHA.2312@TK2MSFTNGP12.phx.gbl...> What do you mean? How do I find them? I don't ever really look for them.
> There's 5001, 5002, 5003, 5004, and 5005 that I know of. Are you going to
> have a smart-ass reply? [:
>
> Ray at work
>
> "TomB" <shuckle@hotmail.com> wrote in message
> news:uKTxCjNmDHA.3288@tk2msftngp13.phx.gbl...>> > How do you find those 5000 series faq's at aspfaq?
> >
>
TomB Guest
-
Aaron Bertrand - MVP #6
Re: Buying an upload component immediately
> Bugger me to coin a phrase, that's dramatic! I would never have expected
Impossible, the file is on the client, the component is on the server.> such a significant difference. Does the component pre-compress the upload
> files perhaps?
Further still, the file is merely sent to the server in the HTTP stream...
so the component can't do anything with it until it starts receiving it...
Perhaps it's the rebuilding of the file where the component excels?
Aaron Bertrand - MVP Guest
-
Ray at #7
Re: Buying an upload component immediately
"Aaron Bertrand - MVP" <aaron@TRASHaspfaq.com> wrote in message
news:%23osxCHOmDHA.2436@TK2MSFTNGP09.phx.gbl...
It's gotta be something like that, I guess. These numbers are insane, and I>
> Perhaps it's the rebuilding of the file where the component excels?
didn't believe them at first, but sure enough the files were uploaded and
are fine.
Ray at work
Ray at Guest
-
Aaron Bertrand - MVP #8
Re: Buying an upload component immediately
> I'm attaching the results for those who were arguing earlier.
I wasn't arguing... I merely suggested that it might not be the only place
you investigate speed issues. Then what's-his-head came in and told me I
was an idiot for suggesting that script will always beat a component (which
I never said) and that I am always running my mouth and a bunch of
unnecessary ad hominen attacks. Ah well.
We deal mainly with small files (1-20k), and we did a plethora of tests and
found very few performance deltas. The smaller files, as you found, were
actually faster with the script-based solution. I would bet it starts to
break down at one of the magic numbers, e.g. 16k or 32k. We had no reason
to test beyond that size, since we have limitations on file sizes for this
specific app anyway...
As someone else mentioned in the previous thread, there is no "this is THE
best way, I am smarter than you, nya nya" answer to any scenario in
development. There is always an "it depends..."
Aaron Bertrand - MVP Guest
-
Aaron Bertrand - MVP #9
Re: Buying an upload component immediately
> It's gotta be something like that, I guess. These numbers are insane, and
IMaybe what's-his-head tweaked the component to rig the tests, in a further> didn't believe them at first, but sure enough the files were uploaded and
> are fine.
effort to try to make me look like an ass. :-)
Aaron Bertrand - MVP Guest
-
Ray at #10
Re: Buying an upload component immediately
It worked. :P
Ray at work
"Aaron Bertrand - MVP" <aaron@TRASHaspfaq.com> wrote in message
news:OxfdgMOmDHA.688@TK2MSFTNGP10.phx.gbl...and> > It's gotta be something like that, I guess. These numbers are insane,and> I> > didn't believe them at first, but sure enough the files were uploaded>> > are fine.
> Maybe what's-his-head tweaked the component to rig the tests, in a further
> effort to try to make me look like an ass. :-)
>
>
Ray at Guest
-
Chris Barber #11
Re: Buying an upload component immediately
I did wonder and presumed that there wouldn't be anything funny going on on
the client side.
Still, amazing differences between script and component based.
Chris.
"Aaron Bertrand - MVP" <aaron@TRASHaspfaq.com> wrote in message
news:%23osxCHOmDHA.2436@TK2MSFTNGP09.phx.gbl...Impossible, the file is on the client, the component is on the server.> Bugger me to coin a phrase, that's dramatic! I would never have expected
> such a significant difference. Does the component pre-compress the upload
> files perhaps?
Further still, the file is merely sent to the server in the HTTP stream...
so the component can't do anything with it until it starts receiving it...
Perhaps it's the rebuilding of the file where the component excels?
Chris Barber Guest
-
Chris Barber #12
Re: Buying an upload component immediately
I'd hardly call 22Kb (that includes the post) an attachment. :)
More like an addendum?
And ... it was an amazing result anyway.
Thanks for taking the time to do the test Ray.
Chris.
"Mike" <Mike@nospam.com> wrote in message
news:OgmjRJNmDHA.2432@TK2MSFTNGP10.phx.gbl...
WOW. Big difference. I have been using ASPUpload for a good while. Looks
like I finally made a correct decision. and Ray please don't post
attachments;-)
Mike
"Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...me.> I'm going to by hypocritical and post an attachment. Please don't kill>
> I did my "due-dilligence" (I hate that) and tested ASP Upload against a
> script so I can talk someone into spending a few hundred dollars on some
> licenses. I'm attaching the results for those who were arguing earlier.
> The results are ridiculous.
>
> FYI, Server specs:
> Compaq Proliant 1850R
> Dual PIII 500 MHz
> 384 MB RAM
> 3 9.1 GB SCSI drives in RAID 5
> Windows 2000 Server SP3
>
> Ray at work
>
>
>
>
Chris Barber Guest
-
Mark Schupp #13
Re: Buying an upload component immediately
"Chris Barber" <chris@blue-canoe.co.uk.NOSPAM> wrote in message
news:uyFZUhNmDHA.2820@TK2MSFTNGP10.phx.gbl...Actually the results are to be expected if you look at all of the work being> Bugger me to coin a phrase, that's dramatic! I would never have expected
> such a significant difference. Does the component pre-compress the upload
> files perhaps?
>
> Chris.
done in script to get around the fact that VBScript cannot deal well with
binary data. I poked around a little for curiosity's sake in one of the
"pure ASP upload" scripts and saw the following:
Dim biData
biData = Request.BinaryRead(Request.TotalBytes)
'Careful! It's binary! So, let's change it into
`something a bit more manageable.
For nIndex = 1 to LenB(biData)
PostData = PostData & Chr(AscB(MidB(biData,nIndex,1)))
Next
That is plenty of evidence to me that the upload would be very very slow.
--
Mark Schupp
Head of Development
Integrity eLearning
[url]www.ielearning.com[/url]
me.>
> "Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
> news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...
> I'm going to by hypocritical and post an attachment. Please don't kill>
> I did my "due-dilligence" (I hate that) and tested ASP Upload against a
> script so I can talk someone into spending a few hundred dollars on some
> licenses. I'm attaching the results for those who were arguing earlier.
> The results are ridiculous.
>
> FYI, Server specs:
> Compaq Proliant 1850R
> Dual PIII 500 MHz
> 384 MB RAM
> 3 9.1 GB SCSI drives in RAID 5
> Windows 2000 Server SP3
>
> Ray at work
>
>
>
>
>
Mark Schupp Guest
-
Adrian Forbes [ASP MVP] #14
Re: Buying an upload component immediately
The thing to remember about script vs com is that anything that iterately
calls a COM object is going to have its performance destroyed by ASP, add to
that the fact that compiled code is faster anyway. I'd never recommend a
scripted upload for files over much more than 1mb.
"Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...me.> I'm going to by hypocritical and post an attachment. Please don't kill>
> I did my "due-dilligence" (I hate that) and tested ASP Upload against a
> script so I can talk someone into spending a few hundred dollars on some
> licenses. I'm attaching the results for those who were arguing earlier.
> The results are ridiculous.
>
> FYI, Server specs:
> Compaq Proliant 1850R
> Dual PIII 500 MHz
> 384 MB RAM
> 3 9.1 GB SCSI drives in RAID 5
> Windows 2000 Server SP3
>
> Ray at work
>
>
>
>
Adrian Forbes [ASP MVP] Guest
-
Adrian Forbes [ASP MVP] #15
Re: Buying an upload component immediately
You can cheat and convert the binary data to ASCII data using ADO :) It
means processing the data is faster but you have an asp->ado->asp hit that,
for larger files, really slows you down.
"Mark Schupp" <mschupp@ielearning.com> wrote in message
news:%23GSZ3NPmDHA.1284@TK2MSFTNGP09.phx.gbl...upload> "Chris Barber" <chris@blue-canoe.co.uk.NOSPAM> wrote in message
> news:uyFZUhNmDHA.2820@TK2MSFTNGP10.phx.gbl...> > Bugger me to coin a phrase, that's dramatic! I would never have expected
> > such a significant difference. Does the component pre-compress thebeing>> > files perhaps?
> >
> > Chris.
> Actually the results are to be expected if you look at all of the work> done in script to get around the fact that VBScript cannot deal well with
> binary data. I poked around a little for curiosity's sake in one of the
> "pure ASP upload" scripts and saw the following:
>
> Dim biData
> biData = Request.BinaryRead(Request.TotalBytes)
> 'Careful! It's binary! So, let's change it into
> `something a bit more manageable.
> For nIndex = 1 to LenB(biData)
> PostData = PostData & Chr(AscB(MidB(biData,nIndex,1)))
> Next
>
> That is plenty of evidence to me that the upload would be very very slow.
>
> --
> Mark Schupp
> Head of Development
> Integrity eLearning
> [url]www.ielearning.com[/url]
>
>> me.> >
> > "Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
> > news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...
> > I'm going to by hypocritical and post an attachment. Please don't kill>> >
> > I did my "due-dilligence" (I hate that) and tested ASP Upload against a
> > script so I can talk someone into spending a few hundred dollars on some
> > licenses. I'm attaching the results for those who were arguing earlier.
> > The results are ridiculous.
> >
> > FYI, Server specs:
> > Compaq Proliant 1850R
> > Dual PIII 500 MHz
> > 384 MB RAM
> > 3 9.1 GB SCSI drives in RAID 5
> > Windows 2000 Server SP3
> >
> > Ray at work
> >
> >
> >
> >
> >
>
Adrian Forbes [ASP MVP] Guest
-
Stefan Berglund #16
Re: Buying an upload component immediately
On Thu, 23 Oct 2003 01:54:43 +0100, "Adrian Forbes [ASP MVP]"
<sorry@noemail.zzz> wrote:
in <uQWo#EQmDHA.2244@TK2MSFTNGP12.phx.gbl>
Is there some reason you can't just stream it in binary like you>You can cheat and convert the binary data to ASCII data using ADO :) It
>means processing the data is faster but you have an asp->ado->asp hit that,
>for larger files, really slows you down.
can downloads?
Stefan Berglund Guest
-
grw #17
Re: Buying an upload component immediately
Interesting results, but what was the script? (:
"Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...me.> I'm going to by hypocritical and post an attachment. Please don't kill>
> I did my "due-dilligence" (I hate that) and tested ASP Upload against a
> script so I can talk someone into spending a few hundred dollars on some
> licenses. I'm attaching the results for those who were arguing earlier.
> The results are ridiculous.
>
> FYI, Server specs:
> Compaq Proliant 1850R
> Dual PIII 500 MHz
> 384 MB RAM
> 3 9.1 GB SCSI drives in RAID 5
> Windows 2000 Server SP3
>
> Ray at work
>
>
>
>
grw Guest
-
Ray at #18
Re: Buying an upload component immediately
Well, the script came from this link back when there was actually code
there. [url]http://www.aspzone.com/articles/john/aspUpload/[/url] Now it's like spam
for a cell phone page or something.
Ray at work
"grw" <none@none.com> wrote in message
news:ezkRdrRmDHA.1764@tk2msftngp13.phx.gbl...> Interesting results, but what was the script? (:
>
>
> "Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
> news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...> me.> > I'm going to by hypocritical and post an attachment. Please don't kill>> >
> > I did my "due-dilligence" (I hate that) and tested ASP Upload against a
> > script so I can talk someone into spending a few hundred dollars on some
> > licenses. I'm attaching the results for those who were arguing earlier.
> > The results are ridiculous.
> >
> > FYI, Server specs:
> > Compaq Proliant 1850R
> > Dual PIII 500 MHz
> > 384 MB RAM
> > 3 9.1 GB SCSI drives in RAID 5
> > Windows 2000 Server SP3
> >
> > Ray at work
> >
> >
> >
> >
>
Ray at Guest
-
Jeff Cochran #19
Re: Buying an upload component immediately
On Wed, 22 Oct 2003 15:12:19 -0400, "Ray at <%=sLocation%>"
<myfirstname at lane34 dot com> wrote:
Wow. I'd have guessed an increase in speed, but that's pretty>I'm going to by hypocritical and post an attachment. Please don't kill me.
>
>I did my "due-dilligence" (I hate that) and tested ASP Upload against a
>script so I can talk someone into spending a few hundred dollars on some
>licenses. I'm attaching the results for those who were arguing earlier.
>The results are ridiculous.
>
>FYI, Server specs:
>Compaq Proliant 1850R
>Dual PIII 500 MHz
>384 MB RAM
>3 9.1 GB SCSI drives in RAID 5
>Windows 2000 Server SP3
dramatic. I'm assuming you didn't write a poor performing script to
do this of course... :)
FWIW, in completely anecdotal testing, we're not getting significant
differences to the end user between a script and ASPUpload. That's
likely because we're mostly using small text files, where the end user
wouldn't notice the slight difference in time. What we do get is a
cleaner programming environment with ASPUpload, and when we move to
larger files we'll be real happy.
Jeff
Jeff Cochran Guest
-
grw #20
Re: Buying an upload component immediately
Ahh - the old faithful :)
Heres the later code which I think evoloved from that:
[url]http://upload.lewismoten.com/[/url]
"Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
news:OsHVvOWmDHA.1884@TK2MSFTNGP09.phx.gbl...spam> Well, the script came from this link back when there was actually code
> there. [url]http://www.aspzone.com/articles/john/aspUpload/[/url] Now it's likekill> for a cell phone page or something.
>
> Ray at work
>
> "grw" <none@none.com> wrote in message
> news:ezkRdrRmDHA.1764@tk2msftngp13.phx.gbl...> > Interesting results, but what was the script? (:
> >
> >
> > "Ray at <%=sLocation%>" <myfirstname at lane34 dot com> wrote in message
> > news:Ow$SrBNmDHA.2012@TK2MSFTNGP12.phx.gbl...> > > I'm going to by hypocritical and post an attachment. Please don'ta> > me.> > >
> > > I did my "due-dilligence" (I hate that) and tested ASP Upload againstsome> > > script so I can talk someone into spending a few hundred dollars onearlier.> > > licenses. I'm attaching the results for those who were arguing>> >> > > The results are ridiculous.
> > >
> > > FYI, Server specs:
> > > Compaq Proliant 1850R
> > > Dual PIII 500 MHz
> > > 384 MB RAM
> > > 3 9.1 GB SCSI drives in RAID 5
> > > Windows 2000 Server SP3
> > >
> > > Ray at work
> > >
> > >
> > >
> > >
> >
>
grw Guest



Reply With Quote

