We help IT Professionals succeed at work.

Software online update

135 Views
Last Modified: 2018-10-25
How do i allow my desktop software developed in vb.net automatically detect  updates online and also to do updates onlines
Comment
Watch Question

Martyn SpencerSoftware Developer / Linux System Administrator
CERTIFIED EXPERT
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION
AndyAinscowFreelance programmer / Consultant
CERTIFIED EXPERT
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION
Anthony MatovuBusiness Analyst, MTN Uganda

Author

Commented:
Would it be okay, if i post the updates on the website,  the desktop application will download the updated to the hard disk and then execute them to do the update. the updates can the be deleted.
Scott McDaniel (EE MVE )Infotrakker Software
CERTIFIED EXPERT
Most Valuable Expert 2012
Top Expert 2014
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION
ste5anSenior Developer
CERTIFIED EXPERT
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION
Martyn SpencerSoftware Developer / Linux System Administrator
CERTIFIED EXPERT

Commented:
If you post updates on a web site, you still need code to handle the checking, downloading and installing of updates. You would want to put a system in place that signs your updates and you would need to ensure that your updater also verified these updates. You also need to consider that your users may have an IT team that controls installs and blocks applications self-updating. AV software may also see your update as a potential change and block it. Your code may have dependencies and a good installer would handle identifying and updating these as well.

For these reasons and more, a well-known commercial installer is recommended. They offer facilities that would take you a good deal of time to implement by yourself.

I'm not saying that you can't do it; just that it is not necessarily the best use of your time.
Chinmay PatelChief Technology Ninja
CERTIFIED EXPERT
Distinguished Expert 2019
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION
CERTIFIED EXPERT
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION
Anthony MatovuBusiness Analyst, MTN Uganda

Author

Commented:
i used click once

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions