Web Builds / Patching
Posted: Mon Sep 08, 2008 11:24 am
I just bought Studio 8. I am trying to learn the best way to do things, but would like a nudge in the right direction. I want:
- a VERY SIMPLE installer. My customers are not known for computer savvy.
- An automatic (or very nearly so) 'check for updates' functionality to update my app regularly.
My app is pretty simple, containing two executables, a database file, some dlls, and a bunch of help files. Is it true that the best way for me to accomplish my goals is to deploy my app as a web build? Anything else to know here in order to get this going? I'd like to do it as a single standalone setup file. Can this be done with the web build?
The patching aspect of this is also confusing to me. I want to be absolutely sure that the database file (which is dynamic on the customer's computer) is not touched by the update process. The only things that will generally be touched are the executables and dlls. If I need to update the database file I can write an updater to run appropriate schema modification scripts. I can't live with the file getting corrupted for a patch, though. How do I make this happen?
Thanks for any pointers.
- a VERY SIMPLE installer. My customers are not known for computer savvy.
- An automatic (or very nearly so) 'check for updates' functionality to update my app regularly.
My app is pretty simple, containing two executables, a database file, some dlls, and a bunch of help files. Is it true that the best way for me to accomplish my goals is to deploy my app as a web build? Anything else to know here in order to get this going? I'd like to do it as a single standalone setup file. Can this be done with the web build?
The patching aspect of this is also confusing to me. I want to be absolutely sure that the database file (which is dynamic on the customer's computer) is not touched by the update process. The only things that will generally be touched are the executables and dlls. If I need to update the database file I can write an updater to run appropriate schema modification scripts. I can't live with the file getting corrupted for a patch, though. How do I make this happen?
Thanks for any pointers.