Developing IBM Lotus Domino 7 Apps with Rational App. Developer V6
Brand: Lotus
Code: N7D530
Target Audience: Application Developers
Format(s): Classroom
Days: 3 days
Introduction:
In this course you will use IBM Lotus Domino Designer 7 to develop multi-database applications.
Objectives :
Upon successful completion of this course, students will be able to:
Use formula language to inspect and manipulate text and lists values. You will also use iterative statement functions. Implement functions that interact with users through different types of dialog boxes using the @Prompt and @DialogBox functions.Implement advanced view design features to enhance how Lotus Notes displays documents.Examine and use several IBM Lotus Domino design elements as navigation structures, including links and image maps. Create and embed an outline. Add a frame set to an application, add content to a frame, launch an application frame set, include elements in a frame set, add new frames, and specify a target frame for individual elements. Use @DbColumn to access view column and document values in an IBM Lotus Domino database; use @PickList to allow a user to choose column values from a view; and use profile documents to store global data for an application. Use the formula language to access data sources using the Microsoft Open Database Connectivity (ODBC)interface. Examine Domino Enterprise Connection Services (DECS) and implement real-time data mapping between an IBM Lotus Domino application and a relational database. Define workflow, notify users when they need to become aware of an action in the workflow, create a mail-in database document, route documents to application databases, and track documents through the workflow process. Control who can edit sections of a document, attach a signature to an access-controlled section, and encrypt data and mail messages.
Topics :
Lesson 1: Working with Strings, Lists, and Loops Topic 1A: Writing Formulas to Manipulate Text Values Topic 1B: Working with Lists Topic 1C: Creating Iterative Formulas
Lesson 2: Writing Formulas to Interact with the User Topic 2A: Using the @Prompt Function Topic 2B: Working with the @DialogBox Function Topic 2C: Using Layout Regions
Lesson 3: Advanced View Design Topic 3A: Using a Background Image in a View Topic 3B: Using a Formula to Hide a Column Topic 3C: Using Color in Views Topic 3D: Working with Embedded Elements
Lesson 4: Creating and Using Links Topic 4A: IBM Lotus Domino Links Topic 4B: Hotspot Links Topic 4C: Named Element Links Topic 4D: URL Links Topic 4E: Creating Image maps
Lesson 5: Working with Outlines Topic 5A: Creating an Outline Topic 5B: Adding Outline Entries Topic 5C: Modifying Outline Entries Topic 5D: Embedding an Outline
Lesson 6: Creating a Frameset Topic 6A: Adding a Frameset to an Application Topic 6B: Adding Content to a Frame Topic 6C: Launching an Application Frameset Topic 6D: Adjusting Framesets
Lesson 7: Accessing Data in IBM LotusDomino Databases Topic 7A: Accessing Data from a View Topic 7B: Using @PickList Topic 7C: Working with Profile Documents
Lesson 8: Accessing Non-Domino Data with ODBC Topic 8A: Introducing ODBC Topic 8B: Using @Db Functions to Access an ODBC Data Source <!--[if !supportLineBreakNewLine]--> <!--[endif]-->
Lesson 9: Using DECS and DCRs to Map Data Between IBM Lotus Domino and Relational Databases
Topic 9A: Introducing IBM Lotus Domino Enterprise Connection Services (DECS) Topic 9B: Working with DECS Topic 9C: Using Data Connection Resources (DCRs)
Lesson 10: Adding Workflow to IBM LotusDomino Applications Topic 10A: Defining Workflow Topic 10B: Routing Workflow Objects in IBM Lotus Domino Topic 10C: Designing Workflow Topic 10D: Notifying Users Topic 10E: Routing Entire Documents Topic 10F: Sending the Current Document Topic 10G: Tracking Documents
Lesson 11: Securing IBM Lotus DominoApplication Data Topic 11A: Limiting Who Can Read and Edit Sections Topic 11B: Signing Documents and Mail Topic 11C: Encrypting Domino Data Topic 11D: Creating and Distributing Secret Keys Topic 11E: Encrypting Fields
Audience :
The target audience forthis course is application developers who have experience creating or modifyingsingle database applications with Lotus Domino Designer 6 or Domino Designer 7.
Prerequisites :
Students taking this course should have experience using the IBM Lotus Notes client to access applications and possess the equivalent knowledge, skills, and experience developing LotusDomino 6 or Lotus Domino 7 applications. Students should have completed the Fundamentals of Lotus Domino 7 Application Development or Developing Lotus Domino 6/6.5 Applications: Foundation Skills course.