WHAT'S NEW IN DOMINO DESIGNER 6?

Programming: XML
Domino now provides support for Extensible Markup Language, or XML. XML enables you to identify different type of data using tags, yet leave the interpretation of the data up to the applications that read it. Unlike Hypertext Markup Language (HTML), which describes the appearance of data, XML describes the structure of data. For this reason, XML is compatible with Domino, because Domino stores data in structured documents, separate from its presentation. By using XML standards -- working on data separated from its presentation -- you can now generate Domino applications that are more powerful because they allow for easier data interchange and extend the types of interfaces one can use to access the data contained in them.

The XML representation of Domino data is known as DXL. DXL describes Domino-specific data and structural design elements such as views, forms, and documents. As XML becomes the standard basis for exchanging information, DXL provides a basis for importing and exporting XML representations of data to and from a Domino application.

The following topics provide general guidelines for using XML in Domino applications. The Domino DTD topic defines all the elements and attributes in the Domino DTD:

Using XML with Java methods

Using XML with LotusScript methods

Including XML in Designer applications

Reading a DTD

The Domino DTD