dBASE® 2019 – Using the Project Explorer to Build and Deploy an Application

Agenda for the Online Seminar

  • Concepts: Building All Objects into an EXE vs. Dynamic External
    • Objects (DEO) vs. “Hybrid”
      • Building all objects into an EXE is the simplest method
      • DEO allows for easy updates to an application, but is a bit more complicated
      • Hybrid is a mix of the other two, using abilities of the dBASE Runtime

  • Concepts: Using the Windows UAC (User Access Control) or not. (Hint, for this class we want to be “good Windows citizens”, so will be using it)
    • Creating a “Start” program that runs the application.
    • Create a new Project
    • Add appropriate files and deal with options for some of them.
      • Look at specific settings for files (DEO Folders)
      • Create/modify a .INI file for the application
    • User BDE Aliases versus “standard” BDE Aliases
    • Build and test the executable
      • Discuss the log for the project, and why cleaning it out is useful

  • Get the Runtime Installer if you don’t already have it (dBase website)

  • Look at Deployment Options
    • Using the Project Explorer
      • Settings can be a little confusing, but for some users may be easier
    • Creating your own deployment script
      • More flexible and less confusing, a bit more work

  • Test the deployment

  • Look at where the files get installed, some are not in places you might expect

  • Questions and Answers