Deployment is performed using the Deploy tool.
It enables you to copy part or all of an app from one Appster database to another, e.g. from a dev to a test Appster database, or from a test to a live.
After connecting to both databases in the Appster explorer, much like SSMS, you can deploy an entire app, or a subset of forms.
While the deployment is in progress, which only takes a few seconds, the users will be locked out of the relevant forms.
Once deployment is complete AppPlayer will load the new versions of the forms as the users subsequently access them.
This is done by comparing the version number and update timestamp of the form to the one cached.
This check is performed each time a macro is run.
Locking
Sometimes, it is necessary to stop your users using part or all of an app.
This might be during a database/interface upgrade, or there might be another reason why you want to take the app offline for a while.
Appster supports a facility to lock users out of forms, simply by right-clicking the form and selecting Lock. While a form is locked, the user is presented with a friendly message indicating that form has been locked by an administrator.