473,769 Members | 2,081 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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. This
is no longer an option, and I have to purchase an upload component. For
someone who hates third party software and also does not want any kind of
nonsense "bonus" features like progress bars or whatever, can anyone
recommend a component for me? The cost doesn't really matter. I am aware
of what components are out there, but I've never used any of them or paid
any attention to them. This'll go on a W2K Server. The first one that
comes to mind is ASP Upload, but only because that's the one I hear about
the most.

Thanks,

Ray at work


Jul 19 '05 #1
32 3735
> I despise installing third party software on my workstations or servers.
It
is for this reason that I use componentless-upload for file uploads. This
is no longer an option, and I have to purchase an upload component.
Why is this no longer an option?
For
someone who hates third party software and also does not want any kind of
nonsense "bonus" features like progress bars or whatever, can anyone
recommend a component for me?


ASPUpload. We use it here, and it is both reliable and quite scalable.
Jul 19 '05 #2

"Aaron Bertrand - MVP" <aa***@TRASHasp faq.com> wrote in message
news:%2******** **********@tk2m sftngp13.phx.gb l...
I despise installing third party software on my workstations or servers. It
is for this reason that I use componentless-upload for file uploads. This is no longer an option, and I have to purchase an upload component.


Why is this no longer an option?


It's just too slow, and we're going to have people uploading multi-meg PDFs
and what not. I figured that I'd have to get a component one day, and I
just have to suck it up. If I were a time-millionaire, I'd either create my
own, or recode everything in .net. I'll get right on that...

ASPUpload. We use it here, and it is both reliable and quite scalable.


Thank you.

Ray at work
Jul 19 '05 #3
> It's just too slow, and we're going to have people uploading multi-meg
PDFs
and what not.


I doubt that whatever component-less solution you are using now is the main
cause for slowness. Why do you think a component would be faster?
Definitely try it out, but I would suspect something more fundamental
(server resources, network utilization, etc). I actually find
component-less upload slightly faster (less overhead), but for our
commercial applications we need vendor support as opposed to home-grown
code.

A
Jul 19 '05 #4

"Aaron Bertrand - MVP" <aa***@TRASHasp faq.com> wrote in message
news:%2******** **********@TK2M SFTNGP11.phx.gb l...
It's just too slow, and we're going to have people uploading multi-meg PDFs
and what not.


I doubt that whatever component-less solution you are using now is the

main cause for slowness. Why do you think a component would be faster?
I thought that I had remembered hearing many times that script solutions are
noticeably slower than components. But, I suppose the only slowness would
be in the processing only, not the actual data transfer, so how noticeable
could it really be? But, I didn't question it much.
Definitely try it out, but I would suspect something more fundamental
(server resources, network utilization, etc).
The slowness is probably caused by my expectations. I'll consider lowering
them to make things seem faster.
I actually find
component-less upload slightly faster (less overhead), but for our
commercial applications we need vendor support as opposed to home-grown
code.


That is very interesting. Thanks. I'm going to install ASP Upload and time
some uploads using both now. Thanks.

Ray at work
Jul 19 '05 #5
> The slowness is probably caused by my expectations. I'll consider
lowering
them to make things seem faster.


Good plan! I do that all the time. :-)
Jul 19 '05 #6
In my opinion even the best pure asp file upload solutions are not very
impressive performance-wise.
Anyone that tells you different is wrong or does not have enough experience
in the area of file uploading.

(pure code vs a component)
You can flat out see the difference in upload times, speed, and reliability.
Your site will run much better and your server will thank you.

Have you ever watched the performance part of task manager when a pure asp
upload solution is at work compared to how it reacts to using a component ?
If you do the results are obvious. It will usually max out your processor
and even for a short burst that is not something you need happening. Now
watching the performance part if not the most technical way to test things
but it is an easy way to get a good idea of what is going on for the average
Joe.

We have used a lot of the upload components for years and have tried most of
the pure asp code methods written. There is absolutely no comparison period.

If you are on a budget and do not really have a lot going on pure asp is
fine.

However...

If you have a busy/serious site a real upload component is a must.
If you are allowing multiple file uploads a real upload component is a must.
If you are uploading large files a real upload component is a must.

As for good components.
SAFILEUP and ASPUPLOAD are two of the most popular on hosted solutions.
We have never had a problem with either. They have great documentation and
samples as well.

There is a popular free component called DUNDAS which also seems to work
fine under extended testing.

An good upload component along with a good emailing component is one of the
best things you add to ASP functionality.

I cannot name the companies, but we designed the system for one of the top
10 image hosting companies on the net. File/Picture uploading is one of our
most knowledgeable areas.


"Aaron Bertrand - MVP" <aa***@TRASHasp faq.com> wrote in message
news:uU******** ********@TK2MSF TNGP12.phx.gbl. ..
The slowness is probably caused by my expectations. I'll consider

lowering
them to make things seem faster.


Good plan! I do that all the time. :-)

Jul 19 '05 #7
> In my opinion even the best pure asp file upload solutions are not very
impressive performance-wise.
Anyone that tells you different is wrong or does not have enough experience in the area of file uploading.


???

Anyone that makes such a contradictory and blanket statement should spend
more time testing and less time yapping.
Jul 19 '05 #8
I have been using ASP Upload (Persits) for a number of
years and love it. Easy integration and I have not had
any complaints about speed or resource robbing (other than
the users who wonder why their 10 meg PDF takes a while to
send to the server... doh!).

Additionally, support has been fantastic. I detected an
error in the sendBinary property when using Netscape, sent
an email to their support, received a very prompt reply
and there was a revision within days.

Thumbs up for ASP Upload.

-----Original Message-----
In my opinion even the best pure asp file upload solutions are not veryimpressive performance-wise.
Anyone that tells you different is wrong or does not have enough experiencein the area of file uploading.

(pure code vs a component)
You can flat out see the difference in upload times, speed, and reliability.Your site will run much better and your server will thank you.
Have you ever watched the performance part of task manager when a pure aspupload solution is at work compared to how it reacts to using a component ?If you do the results are obvious. It will usually max out your processorand even for a short burst that is not something you need happening. Nowwatching the performance part if not the most technical way to test thingsbut it is an easy way to get a good idea of what is going on for the averageJoe.

We have used a lot of the upload components for years and have tried most ofthe pure asp code methods written. There is absolutely no comparison period.
If you are on a budget and do not really have a lot going on pure asp isfine.

However...

If you have a busy/serious site a real upload component is a must.If you are allowing multiple file uploads a real upload component is a must.If you are uploading large files a real upload component is a must.
As for good components.
SAFILEUP and ASPUPLOAD are two of the most popular on hosted solutions.We have never had a problem with either. They have great documentation andsamples as well.

There is a popular free component called DUNDAS which also seems to workfine under extended testing.

An good upload component along with a good emailing component is one of thebest things you add to ASP functionality.

I cannot name the companies, but we designed the system for one of the top10 image hosting companies on the net. File/Picture uploading is one of ourmost knowledgeable areas.


"Aaron Bertrand - MVP" <aa***@TRASHasp faq.com> wrote in messagenews:uU******* *********@TK2MS FTNGP12.phx.gbl ...
> The slowness is probably caused by my expectations.
I'll consider lowering
> them to make things seem faster.


Good plan! I do that all the time. :-)

.

Jul 19 '05 #9
Aaron,

Yea, I'm sorry.
I obviously have no idea what I am talking about.

Truth is, you've got to be smoking some serious shit to be so high on
yourself..
Ohh.. I forgot you think you own these ASP newsgroups and your word is
gospel.
Mr. ASPFAQ, Mr. Argue, Mr. I live in the newsgroups

What you told him is flat out ignorant and I was trying to give the guy a
different perspective on the subject.

Even the person that makes the upload script known as "Pure ASP Upload" one
of the better running pure script based solutions I might add....sells a
component version as well called Huge Upload. Why, well in his words because
it can be up to 100 times faster in some situations.

http://www.pstruh.cz/help/scptutl/pa33.htm#hugepure
Notice this section...

"Pure-ASP upload is a VBS script, which uses only default IIS/windows
scripting objects - Scripting and ADODB library. So you do not need to
install any additional software. But the Pure-VBS code has also
Pure-Performance and it is very hungry for system resources - memory and
processor resources. The code has one more great characteristic - it is free
to use. You can use Pure-ASP upload when
- you need upload only small files (up to 100kB, exceptionally 1-2MB)
- your provider does not enable to install external components
- you have small number of concurrent uploads
Huge-ASP upload is a high-performance, low resources C++ component
with unique algorithm. The component is designed to accept forms of any size
(from bytes to gigabytes) with maximum eficiency. Please use Huge-ASP upload
in any other case."
Here is some additional info from another sites perspective.
http://developerfusion.com/show/1615/1/

Anybody with half a brain knows a good component based upload component can
totally outperform a purely script based solution.

Fact is...

People with attitudes like you have do more harm than good in these
newsgroups and discourage a lot of people from even coming back to the
newsgroups for assistance. To your credit the ASPFAQ site is a great
resource despite how biased you are on certain subjects.

"Aaron Bertrand - MVP" <aa***@TRASHasp faq.com> wrote in message
news:%2******** ********@TK2MSF TNGP12.phx.gbl. ..
In my opinion even the best pure asp file upload solutions are not very
impressive performance-wise.
Anyone that tells you different is wrong or does not have enough

experience
in the area of file uploading.


???

Anyone that makes such a contradictory and blanket statement should spend
more time testing and less time yapping.

Jul 19 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
1855
by: Uncle Ben | last post by:
Is there any good and reliable Upload Component for ASP (or ASP.NET)? I need one which provides an upload status bar. As well, it must be able to handle more than 4 gigabytes of data transfer. Internet connections can be unreliable at times. This component needs to be able to resume broken uploads. Thank you for your recommendations.
2
7474
by: SU_Oran | last post by:
I found this when searching. I need to have a simple script that will upload a single file. It is giving me an error on Set upl = Server.CreateObject("ASPSimpleUpload.Upload") It is saying : Server object, ASP 0177 (0x800401F3) Invalid class string Am I missing something? A DLL perhaps?
3
5062
by: Mike Kelly | last post by:
Hi. I've built a page using standard ASP.NET 2.0 features and when I upload a large file (>20MB) to our intranet server, I get a paltry 100KB/s on our 100Mb/s LAN. Simply copying the file, I get around 7MB/s. I'm using a FileUpload control on an .aspx page, and then I'm writing the MyFileUpload.PostedFile.InputStream off to a database. What can I do to speed up this uploading? Thanks in advance
3
613
by: shapper | last post by:
Hello, I need to upload a file. Can I only do this with the File Upload control? I also need the following: - Send upload info, upload percentage, continuously to a JavaScript function so I can display the Upload Progress.
12
2492
by: GuangXiN | last post by:
I want the file upload element disappear, instead of it, I place a text box and a button with my own css defination. but it doesn't work on IE7. What should I do now? <form action="upload.php" method="POST" enctype="multipart/form-data"> <p> <span>Select photo:</span> <input type="file" name="photo" style="display:none;"> <input type="text" name="photoUrl" class="s1" /> <input type="button" class="s2"...
6
4962
by: Laphan | last post by:
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 gifs, jpgs, pdfs and docs to their site for the usual CMS stuff. Works fine on my host as I use ASPupload and I have one FTP location for my data, but I've now found out that I've got to put the site on the local government's servers and they only provide the following setup:
0
9423
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10049
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
9865
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
7413
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6675
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5310
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5448
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
3565
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2815
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.