Skip to main content


Here are some of the benefits of building Web applications with Zen:

  • Rapid development. Zen applications can be built rapidly by assembling pre-built and ready-to-use components. These components can also be quickly and easily extended and combined to create new custom components.

  • Highly responsive and richly interactive user interfaces. Zen based user interfaces can communicate asynchronously with the Caché server using the XMLHttpRequest object. This means that Web clients can exchange data with the Caché server without page transitions. Moreover, Zen automatically handles the details of XMLHttpRequest data interchange. Developers code only using objects and need not concern themselves with the details of parsing XML or text files.

  • Database Integration. Zen provides a sophisticated object model that is shared between the client and server sides of the application.

  • SVG Integration. Many Zen components use Scalable Vector Graphics (SVG) to provide exceptionally rich and interactive user interfaces. These components include SVG charts and meters.

  • HTML 5 and CSS 3 Support. The default doctype is HTML 5 for all browsers that support HTML 5 and CSS 3. Zen provides a CSS 3 style sheet to compatible browsers.

  • Security. Zen offers tight integration with Caché database security.


For a more thorough list of the benefits of building Web applications with Zen, read Benefits of Using Zen in the Introducing Zen chapter of Using Zen.

For information on which Web browsers Zen supports, please consult “Supported Web Browsers” in the “Supported Technologies” section of the online InterSystems Supported PlatformsOpens in a new tab document for this release.

FeedbackOpens in a new tab