APPLICATION DESIGN


Editing and managing database resources using a WebDAV client
The IBM® Lotus® Domino(TM) Web server supports Web-based Distributed Authoring and Versioning (WebDAV), a technology that allows users with Designer access to a database to edit or move items in the design collection of a database without using an IBM® Lotus® Domino(TM) Designer client. For example, you may build a page using a favorite HTML editor. Using Windows Explorer, you can drag that page into an NSF file for inclusion in a Domino application. Similarly, an application designer collaborating on a project might open an HTML page using the Internet Explorer 5.x, edit the page, and then place the page back into the database. WebDAV technology gives you much greater flexibility in the development process as you can use third-party tools and contribute to application design from remote Web clients.

The types of Domino database resources you can access with a WebDAV client are:


Setting up WebDAV

Before you use WebDAV, it must be enabled on the Domino server. Check with your system administrator to make sure WebDAV is enabled in the Web Site document (found under the Internet Sites view in the Domino Directory).

You must also do the following:


For more information on setting up the Domino server to use WebDAV, see Administering the Domino System.

Enabling design locking

Design locking prevents the situation where one collaborator overwrites the work of another when working on the same resource. Some WebDAV clients (such as MS Word 2000, Excel 2000, and Dreamweaver 4.x) will lock the file when it is opened for edits or when the file is saved to a WebDAV server. In order for these clients to work with WebDAV databases on the Domino server, you must enable "Design locking" for each of the WebDAV databases. To turn on design locking for use with WebDAV, enable "Design Locking" on the Designer tab of the Database Properties box.

For more information on design locking, see Locking a design element.

In order for design locking to work, the Administration server for the database must be accessible. The Administration server (also known as the Master Lock server) is usually the server on which the database was created, unless an alternate server is explicitly specified on the Advanced page in the Access Control List for the database. Since many applications that use locking do so without explicit action by the user, check that the Administration server for the database is correct and that the server is accessible, and ensure that design locking is enabled to prevent problems with WebDAV.

Notes about working with WebDAV

The following are tips for using WebDAV with an NSF file.


Limitations
Note Microsoft uses the term "Web Folders" to represent their WebDAV client application. Please refer to Microsoft's documentation for how to use "Web Folders."

Note With Macromedia's Dreamweaver you configure a "Remote Site" to use WebDAV in order to access Domino databases via WebDAV. Please refer to Dreamweaver's documentation for more information on how to configure this.

See Also