>I have a VFP8 application (compiled into exe).
>
>Is it a lot better to have the user run a local copy instead of off the network?
>
>I prefer to run it from the network since it is so much easier to update everyone in one place.
>
>THe application will only have about half dozen simaltaneous users.
Putting it on the server will make program start slower, as you have been told in other replies. I believe this is not significant. Once the program is loaded, it is in RAM, and there should be no speed difference. But just in case, make your own speed tests.
I like the centralized administration on the server.
You can have different versions of the executable on the server, a loader program that gets the latest version (for instance, according to a number which is part of the filename), and another loader that allows the user to go back to a previous version. This makes it possible to update the executable without kicking out the users. It also makes it possible for the users to go back to a previous version, in case you committed some mistake in the last version. That makes the emergency repairs less urgent.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)