ThinkUI Logo
Bending Time and Space for the Lazy Developer. ThinkUI SQL Client About Us | Download | Register | Links | Services | Contact Us

Design Model Applications

The ThinkUI software allows you to design a model application by developing a set of model templates for each type of artifact that must be developed. Currently the Velocity template engine is used to evaluate the template and merge in the data class meta data. The data class meta data is derived from database table/view information and can be imported into an internal data model (via an embedded Derby database). This approach ensures that your meta data is stored in an open and easily accessible format.

Framework Agnostic

The ThinkUI software generated code is designed to be framework agnostic. Although the provided sample template files are coded to the ThinkUI framework, it is expected that users will modify the templates as required for their target framework. In future releases, we will be providing more sample templates based on open source frameworks. In the mean time, if you require our services to customized the template, please contact us.

Provide Developer Training

Developers typically learn by example. Creating model artifacts is an ideal way to provide training and transfer knowledge.

Multiply Your Time

The use of code generation is a great way to produce large amount of code while maintaining high quality. This is especially critical for smaller teams or for projects with short timelines.


File: architect.bhtml Last Modified: August 9, 2008