Builder in Agile Business Suite Developer builds and deploys applications based on the structure and contents of your Developer model, and creates or updates database schemas.
Note: You must build the AB Suite Client Framework applications after generating the Client Framework projects for a specific client technology. Refer to Generating Client Framework Applications for more information on generating the Client Framework projects.
There are four phases to building an application:
Configuration – Where a user creates a set of properties or options associated with the application model which defines the deployment characteristics of the runtime application. These properties are directly analogous to the Generate Set capability maintained in the System View of previous Enterprise Application Developer releases.
Generation(also Building) – The process of constructing (generating) the necessary source files from the structure and contents of the application model and then compiling and linking those files to create a set of executable components. This also includes the creation of a new or updated database schema in an appropriate format for deployment.
Deployment – The process of configuring and installing the generated executable components onto a target server environment. This also includes the creation or reorganization/restructuring/migration of the application database.
Access – When an AB Suite application is built, you can access an application through the Windows Forms Container on the host machine (for Windows operation), host terminal screens (MCP), Component Enabler interface (Windows, MCP, ). When an AB Suite Client Framework application is built, you can access an application through the WPF Client Container on the host machine, if the Client Technology property of the Technology folder is set to WPF. When an AB Suite XML Framework application is built, you can access it through MessengerClient.exe and submit individual XML messages to the application.