Deploying Visual FoxPro Solutions

We stated in the ‚“What can go wrong during a deployment? ‚½ of Chapter 6, ‚“Workstation and Traditional LAN Applications Step-By-Step, ‚½ that everything can go wrong. This does not get any easier in client/server because almost everything that can go wrong in a traditional application can go wrong during a client/server deployment. Now we have some additional issues to face.

Implementation

We have all lived through embarrassing implementations where a problem appears that never showed up during unit testing, system testing, user acceptance testing, or even the installation rehearsal you did the day before the real installation. This could be because of external problems or because of one you interject into the process all by yourself.

Application

The application should have been tested long before you deploy it, but during deployment you may encounter a new condition breaking the application. We strongly advise you or the designated installer run the application before turning it over to the users.

Environment

The most difficult part of ensuring a smooth deployment is understanding the environment long before the deployment takes place. Yet we still find ourselves tripping over unanticipated problems before the fateful day.

Категории