Lotus Domino 6.5 to 7 Developer Update

Lotus Training Overview

Notes 7 and its applications have evolved to be more usable and powerful than ever before, while Domino 7 has been improved both at its core with its support for DB2 and at the edge with the ability to host Web Services.

During this course you will learn how to use the new features of Domino Designer 7 and what you as a developer must do to support the many enhancements to Notes and Domino.

Lotus Training Learning Objectives

In this course, you will learn how to:

  • Use the new design lists features to view more information and exercise greater control over design elements at the list level.
  • Use Shared Columns across multiple Views or Folders.
  • Increase your productivity by using the new Designer user interface features.
  • Modify Form designs to allow users to use the new AutoSave feature.
  • Program Notes applications to restrict users from entering both Notes and OS style Fields by coding the Input Enabled event.
  • Create right-click menu options in Views and Folders.
  • Modify an application to use the new Discover Folders feature.
  • Explain how Domino 7 utilizes DB2 as an optional database engine and how to develop Domino Access Views and Query Views.
  • Apply the new Formula, LotusScript, and Java language enhancements.
  • Create Web Services to be served by the Domino 7 HTTP server task.
  • Use Profiling and Domino Domain Monitoring Application Probes to troubleshoot and performance tune your Agent and Web Service code.
Note: This course only touches on Domino’s ability to use DB2 as its data store, Domino Access Views, and Query Views. Take DB2 for Domino 7 Administrators and Developers course for detailed instruction on these topics.

Lotus Training Audience

This course is designed for experienced Notes and Domino 6.5 developers who plan to upgrade their environment and applications to Notes and Domino 7.

You will find the course especially rewarding if you have already used Notes 7 and bring your questions to class.

This course only covers changes relevant to Domino Designer. To learn more about:
  • upgrading to Notes 7 and Domino 7 software and their standard applications (administrators), take the Domino 6.5 to 7 Administrator Update course
  • upgrading to Notes 7 (users), take the Lotus Notes 6.5 to 7 User Update course.
If you missed the Notes/Domino 5 to 6.x upgrade, we have these courses to prepare you for the Notes/Domino 6.5 to 7 upgrade courses:
  • Lotus Domino 6.5 Developer Update
  • Lotus Domino 6.5 Administrator Update
  • Update to Notes 6.5

If you are new to Notes and Domino with this release, this is not the right course for you to take, as it assumes significant prior knowledge of Notes and Domino 6.5. You should, instead, participate in a series of Domino developer training courses.

This course is part of a series of Domino Designer 7 training courses. Follow these paths to master all aspects of developing applications using Domino Designer:



Domino Designer 7: Basic Notes Applications provides the base knowledge for this additional training:

Client Track

  • Configure Domino to use DB2 as a database engine and build applications that access relational data, DB2 for Domino 7 Administrators and Developers.
  • Specialize in programming Notes applications to respond to built-in user interface features, Domino Designer 7: Special Notes Features.
  • Convert an application written for Notes clients to be used in browsers, Domino Designer 7: Basic Browser Applications.
  • Provide data to cutting-edge Web applications, Domino Designer 7: Web Agents and Web Services.
Language Track. These languages apply to both Notes and browser clients:
  • Learn sophisticated application techniques that fully exploit the formula language in Domino Designer 7: Formula Language.
  • Develop sophisticated applications and Agents with LotusScript in Domino Designer 7: LotusScript.
  • Add powerful client-side scripting to browser applications in Domino Designer 7: JavaScript.
Lotus Training Course duration

This course is designed as a half-day seminar/lecture and demonstration course, but can be lengthened and modified to include hands-on activities.

Lotus Training Course outline

1 Domino Designer 7 Usability

    Design Lists
      Column information
      Column behavior
      Sign button

    Shared Columns
      Create Shared Column
      Insert Shared Column
      Find Views where a Shared Column has been used

    Other Domino Designer Changes
      Prompt on exit
      Close all Designer windows
      Enable LotusScript Debugger

2 Application Design
    Document AutoSave
      How AutoSave works
      AutoSave timeline
      If user never saved the document: Scenario 1
      Manually run AutoSave
      If user never saved the document: Scenario 2
      AutoSave prerequisites

    Other Notes Application Design Changes
      Input Enabled event for Notes style Fields
      Right-click actions in Views
      Discover Folders
      Multiple user-defined columns

    Additional DB2 Database Engine
      DB2 as an alternate data store
      DB2 Access Views
      Query Views

3 Programmability
    Programming Languages
      Formula language
      Command language
      LotusScript
      Java enhancements

    Web Services
      Web Services basics
      Domino 7 and Web Services
      Web Service design element
      Coding the events using LotusScript
      Show WSDL
      Import an existing WSDL
      Poking at a Web Service with a browser
      Debugging a Web Service

    Agent and Web Services Profiler and DDM Probes
      Profiling
      DDM Application Probes

About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac
Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
© Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy