WHAT'S NEW IN DOMINO DESIGNER 6?

Programming: general
Programmable design elements

Lotus Domino Designer 6 adds the following programmable design elements:


See also "Table of programmable design elements."

Event model

Lotus Domino Designer 6 distinguishes between Notes client and Web browser events in the following cases. The client events permit LotusScript and in some cases Formula and Simple action(s) in addition to JavaScript. See "Event descriptions" and "Event sequencing."


The following events continue to work as before but their use is discouraged:
The following event is removed in Lotus Domino Designer 6:
The following LotusScript events are new in Lotus Domino Designer 6:
Auto complete

In this release, you can use auto completion to look up and paste @functions, @commands, and LotusScript classes, properties and methods right into the Programmer's Pane as you enter code. The feature also provides parameter prompting to show you how to complete a statement.

Remote debugging

In Release 6 you can debug any agents or script libraries currently running on the server remotely.

Persistent breakpoints

Breakpoints in a script being debugged no longer disappear when the application session ends. You must explicitly clear them to remove them from the script.

JavaScript script libraries

You can create libraries using the JavaScript language in addition to LotusScript and Java.

Web services

You can create an application that can be accessed remotely as a Web service. The service is built as a standard Notes database that uses a Web agent and script libraries to perform a specific Domino-related task. You can also create a WSDL file as a page element with XML content.