I want to implement a feature in my program so that when the user starts the program it automatically looks on the program's web site for program updates (of course the user will be able to turn this on or off).
What is the best way of doing this? Would it be to have a text file containing the just a string of the latest version number?
I'd like to have it so it shows all the updates between the user's installed version and the newest version, but not anything before. I probably couldn't do this with just the text file idea, so does anyone have any ideas (besides using a database)? I suppose if I had to, I could just show the entire update history, but I would prefer not to.
btw, my program just has one branch.