PacktLib: Domino 7 Lotus Notes Application Development

Domino 7 Application Development

Credits

Foreword

About the Authors

About the Reviewer

Preface

A Short History of Notes and Domino

Summary

New Notes 7 Client and Domino 7 Server Features

Lotus Notes 7

Domino Administrator

Domino Server

LEI

Summary

Lotus Notes/Domino 7 and DB2

DB2 as a Domino Data Store

The DB2 Access Server, DB2 Access Views, and Query Views

DB2 Access Views

Summary

New Lotus Domino Designer 7 Features

AutoSave

Design Enhancements

Input-Enabled Formulas

The Default Form Indicator

New SmartIcons

Agent Profiling

Accessing Modified Documents

Right Mouse Button

Java

Summary

Upgrading Domino Applications

Lotus Notes 7 Client Features

New Domino Designer Client Features

AutoSave

Referencing Profile Documents in Views

DB2 Design Integration

Template Management

Summary

Upgrading Formulas

Before you Begin: Devise a Backup Strategy

New @Commands and @Formulas

DB2-Related @Functions

Obsolete @Formulas

Third-Party Tools

Summary

Upgrading Agents and LotusScript

Before You Begin

New Features

Summary

Web Services and Domino 7

Creating a Simple Web Service Using Domino Designer 7

Implementing a Simple Web Service

Exploring the Web Service Using a Browser

Adding Exception Handling to the Web Service

Expanding the Web Service to Include Complex Data Types

Other Complex Return Types

Implementing the CompanyInfo Web Service Using Java

Domino Designer WSDL Actions

UDDI Registries

Summary

Optimizing Application Performance

Database Properties

Views

Forms and Agents

Summary

Code Samples

The Save & Close Action Bar Button

Preventing Editing of Fields and Documents Dynamically

Fast DbLookups

InViewEditing

Summary

Troubleshooting Applications

Testing your Application

Asking the Right Questions

Logging

Domino Domain Monitoring (DDM)

Agent Profiler

Summary

Vendor Tools

Vendor Tools

Vendor Tools

Vendor Tools

Vendor Tools