Live Update Application guidlines

A

Asim Qazi

Hi all,
I am trying to do some work like the All antivirus software do. -i-e
LIVE UPDATE. for my software, wot is the starting point or any guidelines
to start this thing ... I always did the Server side stuff so have no
experience in such Windows application ... which will be running all the
time and will check the server periodically and will update my software if
any update found from the server...



any help would be highly appriciatable



thanks
aSIM.
 
L

Laurent Bugnion

Hi,

Asim said:
Hi all,
I am trying to do some work like the All antivirus software do. -i-e
LIVE UPDATE. for my software, wot is the starting point or any guidelines
to start this thing ... I always did the Server side stuff so have no
experience in such Windows application ... which will be running all the
time and will check the server periodically and will update my software if
any update found from the server...

any help would be highly appriciatable

thanks
aSIM.

There are many ways to do that.

One possibility is to deploy your application using Microsoft's
ClickOnce. This relatively new deployment scheme allows an application
to be published to a website, and then downloaded and installed (using
IE). You can configure it so that it will check the server periodically
(there are different options, for example each time that the application
starts or that it stops, etc...). If a newer version is found, the user
can be asked if he wants to download and install it. You can even
specifiy a minimum version to run, to make an upgrade compulsory.
However, ClickOnce has limitations, for example you may not modifiy the
registry, the application is installed for the current user only, etc...

Another way is to use a web service that your application checks. Using
..NET, connecting to a web service is very easy using the web references.
So you can create a web service returning the application's last
version, and have your client application check this, and react accordingly.

I hope this gets you started.

HTH,
Laurent
 
A

Asim Qazi

thanks Friends, i will look into the provided guidelines. n will b back with
more problems :).



aSIM.
 

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