Skip to main content

Zen Applications

A typical Zen application consists of the following parts:

Zen Application Parts
Part Description
A single application class
An application class extends %ZEN.applicationOpens in a new tab and defines application wide style and behavior.
One or more page classes
A page class extends %ZEN.Component.pageOpens in a new tab and defines one of the Web pages in the Zen application. Each page identifies the application to which it belongs. A page class typically contains user interface components, style information, as well as both server and client-side methods.
Components
A component class extends %ZEN.Component.componentOpens in a new tab and defines a page element. Zen components include buttons, tables, list boxes, grids, and so on.
Note:

To learn more about the structure of Zen applications, read Zen Applications in the Zen Application Concepts section of Using Zen.

FeedbackOpens in a new tab