Lotus Domino Designer 6

Managing complex applications.

Domino Designer 6 provides better support both for managing applications that span multiple databases and include objects that aren’t traditional elements of an NSF file, and for third-party tools to use on the design elements of those applications. Also included is new development locking functionality such as new icons and columns in the view pane to reflect new properties that you can set for these elements. One of these properties is an icon to indicate whether an element has been locked.

Reusability.

As Domino applications become larger and more complex more code can be reused. Domino Designer 6 includes many changes that make that reusability easier such as Shared Code and Shared Resources. JavaScript Libraries are added to the shared library types. Several new kinds of shared resources show in the database design list, such as: Files, Style Sheets, Data Connections and the addition of a Tools item to the main menu.

Presentation development.

The Web has fundamentally changed the presentation of content, and Domino Designer 6 includes many changes and additions that bring the creation and management of new presentation elements, like layers and style sheets, into the IDE (Integrated Design Environment). At the same time, these changes are intended to make Designer a tool that leverages the skills of Web designers, as well as Notes developers.

Domino Designer 6 lets you edit and check the syntax of HTML using the same editing control developed for LotusScript and JavaScript.

Database development.

Many of the changes in Domino Designer 6 are intended to make it easier for developers to do the basic work of building an application from small UI changes to major additions like type-ahead for @functions, HTML in the programmer's pane, the Data Connections resource type, and features to support mobile applications.

Agent design and management.

The agent interface has been redesigned in R6 and agent properties have been enhanced. And from Domino Designer 6, you can attach to and debug agents running on the server.