Skip to main content

This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Previous sectionNext section

Web Pages

Create a front end for your application by creating web pages.

Available Tools


Provides a simple way to rapidly create complex, data-rich web applications by assembling prebuilt object components. These components automatically create standard HTML and JavaScript needed to render complex web applications.

For details, see Using Zen and other Zen books.

Availability: All namespaces.

Caché Server Pages (CSP)

CSP is both an architecture and toolset used to build an interactive web-based application. It underlies Zen.

For details, see Using Caché Server Pages (CSP).

Availability: All namespaces.

Provides an interface for managing CSP pages. This class provides methods like the following:

  • DeletePage()

  • DisplayConfig()

  • GetAppName()

  • LoadPage()

  • SetConfig()

  • And others

Availability: All namespaces.


The special variable $SYSTEM is bound to the %SYSTEM package. This means that (for ObjectScript) instead of ##class(%SYSTEM.class).method(), you can use $SYSTEM.class.method().

See Also