Deploy - ClickOnce

S

Sheldon

Hello -

I have a ClickOnce application that I will be releasing shortly. I was
planning on sending an email to approximately 150 users with a link from
which they can install the application (from the server all of my other
applications reside on).

The thought occurred to me that maybe this will cause too much additional
traffic on the server at one time. Is this ever an issue when distributing
ClickOnce applications to 150 users?

Any insight will be appreciated!
 
S

ShaneO

Sheldon said:
Hello -

I have a ClickOnce application that I will be releasing shortly. I was
planning on sending an email to approximately 150 users with a link from
which they can install the application (from the server all of my other
applications reside on).

The thought occurred to me that maybe this will cause too much additional
traffic on the server at one time. Is this ever an issue when distributing
ClickOnce applications to 150 users?

Any insight will be appreciated!
You're correct. If your application is say, 10MB in size, then every
User will need to download a copy making it 150 x 10MB = 1,500MB
(~1.5GB) in Uploads from your Server.

The question now is what's your Upload bandwidth? 128Kb/sec, 256Kb/Sec,
1024Kb/Sec, 4096Kb/Sec....?? From this you can work-out how long it
will take to Upload 1.5GB, assuming that everyone is going to try to do
it at the same time, which is probably unlikely.

If your bandwidth is such that even a few Users will create a problem
then you might want to release the software to a few Users at a time
with maybe a day or so between them and hope that they still don't
somehow decide to download at the same time on the same day!

Another option would be to publish your software with a high-speed
hosting service who are able to deliver the bandwidth required.
Obviously this will add to your overall development costs.

HTH,

ShaneO

There are 10 kinds of people - Those who understand Binary and those who
don't.
 
S

Sheldon

Thanks!
--
Sheldon


ShaneO said:
You're correct. If your application is say, 10MB in size, then every
User will need to download a copy making it 150 x 10MB = 1,500MB
(~1.5GB) in Uploads from your Server.

The question now is what's your Upload bandwidth? 128Kb/sec, 256Kb/Sec,
1024Kb/Sec, 4096Kb/Sec....?? From this you can work-out how long it
will take to Upload 1.5GB, assuming that everyone is going to try to do
it at the same time, which is probably unlikely.

If your bandwidth is such that even a few Users will create a problem
then you might want to release the software to a few Users at a time
with maybe a day or so between them and hope that they still don't
somehow decide to download at the same time on the same day!

Another option would be to publish your software with a high-speed
hosting service who are able to deliver the bandwidth required.
Obviously this will add to your overall development costs.

HTH,

ShaneO

There are 10 kinds of people - Those who understand Binary and those who
don't.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top