Repository Based
ToolTwist developed applications make strong use of generic code - application logic that can be reused in multiple places throughout the application. For example, most of the database access code and screen code is generic. Such generic code has the ability to change what it does, based upon definitions (sometimes known as meta-data) stored in the ToolTwist repository. The repository consists of external definitions in XML files that are manipulated by the ToolTwist web based tools. The advantages of this approach are many:
The repository based application approach is one of the reasons why Tooltwist applications can be developed so quickly, yet still be easily customised. |