�� ��, 26 7�� 2000 , ���:
> on 7/25/2000 6:07 AM, "Jian He" <[EMAIL PROTECTED]> wrote:
> 
> > How about divide turbine into 4 layers: UIPL, UIOL, BOL, OPL
> 
> Exactly what purpose would that serve?
> 

I thinking turbine is a very good framework for web application developing, and
 I wan't to make turbine built according to a layered architecture that
insulates applications from the database, and provides a rich set of high-level
data structures, and hightly configurable and extensible throgh object
definition technology. 

I am thinking turbine enterprise applications can
consists of Viewlet, which are largely self-contained visual application units,
and Views and Screens, which are navigational constructs. 

Turbine also can
provides the ability to reconfigure and extend the Turbine  Application by
Turbine Tools. Turbine Tools is a web bases software configration toolset,
rather than a programming language. It is a declarative software development
tool. What this means is that software is developed and enhanced by creating
object definitions and setting properties within them. So, the Turbine
Enterprise Applications software is built on object definitions that are
executed at run time, and are available to the developer to modify. By creating
new object definitions(and adapting existing ones to new uses) the developer
and create complete new modules. It is usually not necessary for a developer to
write program code. 

Perhaps all these must have a lot of work to do, and waste
a lot of times. but i think we can doing the following steps: 
1. Defining the
layers. 
2. Implementing the User Interface Object Layer, implementing the
Application, Menu, Toolbar, Screen, View, Viewlet, Controls, ListView,
FormView, TreeView, ChartView... 
3. Implementing the User Interface
Configurating tools. 
4. Implementing the Business Object Layer, implementing
BusinessObject, BusinessCompoment, Link, Join, Field... 
5. Implementing the
Business Object Configurating tools. 
6. ...

If this message is not suitable for turbine, i apologized. Perhaps it's suitable for 
creating another project such as Web Based Enterprise Application Framework.

Jian He


------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to