Skip to main content

Test LOT-985: Developing IBM Lotus Notes and Domino 8.5 Applications

Tab navigation

Exam 985: Developing IBM Lotus Notes and Domino 8.5 Applications

Exam Competencies

Exam Type: Multiple Choice

Description: Covers Lotus Notes Domino 8.5 material as it relates to these competency areas: 

  • Application Architecture
  • Application Configuration
  • Application Management
  • Design Elements
  • Domino Designer in Eclipse
  • Programming
  • Security

Application Architecture

  1. Connecting to internal data - internal to notes
  2. Creating mail-enabled forms
  3. Creating mail-in databases
  4. Designing and creating navigation for an application
  5. Designing applications incorporating OLE objects
  6. Exploring page layout and navigation
  7. Incorporating full text indexing
  8. Planning a classic Notes Application
  9. Preventing replication or save conflicts
  10. Referencing design element IDs: UNID and NOTEID
  11. Signing databases and design elements
  12. Understanding the concept of application replicas
  13. Using images in applications
  14. Using tables to manage page layout


Application Configuration

  1. Creating Public access forms
  2. Creating, Modifying, and Troubleshooting
    1. File Resources
    2. Images for Web clients
    3. JavaScript for Notes and Web clients
    4. Links for Web clients
    5. Outlines for Web clients
    6. Pages for Web clients
    7. Style Sheets
    8. Views for Web clients
    9. Web Agents
    10. Web Services
  3. Employing Java Applets
  4. Implementing Java Servlets
  5. Server document settings affecting agents
  6. Setting database launch properties
  7. Troubleshooting database performance
  8. Understand purpose and use of the Problems view


Application Management

  1. Controlling what gets replicated
  2. Copying an existing Domino application
  3. Creating an application from a template
  4. Creating an application icon
  5. Creating templates
  6. Enabling and preventing design inheritance
  7. Enabling document locking
  8. Making and distributing design changes
  9. Providing online Help for an application
  10. Setting application properties
  11. Starting an application from scratch
  12. Troubleshooting application access
  13. Understand document properties
  14. Using Design Synopsis to analyze application elements


Design Elements

  1. Arrange, show, and hide Eclipse views
  2. Creating sorted and categorized views
  3. Creating, modifying, and troubleshooting
    1. Actions
    2. Agents
    3. Embedded Elements
    4. Folders
    5. for Different Clients
    6. Forms
    7. Java Libraries
    8. JavaScript Libraries
    9. Outlines
    10. Pages
    11. Profile Documents
    12. Subforms
    13. Views
  4. Creating/using Image resources
  5. Customizing twisties
  6. Displaying an icon in a column
  7. Displaying document hierarchy
  8. Displaying values in columns
  9. Hide form based on Client type/device type
  10. Hiding design elements
  11. Managing design changes with the Design task
  12. Personalizing Web site experience using Profile Documents
  13. Restricting Form and Document access
  14. Setting database properties to improve database performance
  15. Setting styles for a calendar view
  16. Using calendar views in applications
  17. Using design perspectives
  18. Working with Autosave
  19. Working with different field types
  20. Working with hide when formulas
  21. Working with reserved fields
  22. Working with Shared Resources
  23. Working with Text, Rich Text, and Rich Text Lite fields
  24. Working with Time Zone fields


Domino Designer in Eclipse

  1. Access design elements using the Applications Navigator
  2. Access online Help via Eclipse plug-ins
  3. Manage Working Sets
  4. Understand purpose and use of the Properties view


Programming

  1. Adding instant messaging to an application
  2. Connecting to Enterprise Data
  3. Controlling the display of information on forms using Hide-when options
  4. Creating programmable tables
  5. Creating right mouse button menu items
  6. Creating, Modifying, and Troubleshooting Framesets
  7. Customizing the Designer Tools menu
  8. Deploying a simple Java applet on a Web page
  9. Deploying, utilizing LotusScript agents
  10. Indenting response documents
  11. LotusScript
    1. Accessing and manipulating the current document using NotesUIDocument
    2. Accessing Databases, Views, and Documents
    3. Displaying information to a user on the Status Bar or with Messageboxes
    4. Searching for Documents in a View or Database
    5. Stepping through a View to access Documents
  12. Managing data and design replication
  13. Managing display options for views
  14. Managing field access with input enabled formulas
  15. Programming window titles
  16. Programming with the formula language
  17. Rendering HTML in applications
  18. Securing the design of a database
  19. Setting Programmer pane properties
  20. Sharing, locking, and editing design elements
  21. Understand purpose and use of the Events view
  22. Understand the LotusScript Object Model
  23. Understanding the JavaScript Document Object Model (DOM)
  24. Understanding transaction logging
  25. Using @Commands in Web applications
  26. Using @Functions in Web applications
  27. Using advanced options for columns
  28. Using CGI variables
  29. Using CSS for adding style
  30. Using Document encryption
  31. Using Domino URL Syntax
  32. Using HTML for Notes and Web access
  33. Using JavaScript controls for display of rich text
  34. Using JavaScript in applications
  35. Using other controls for displaying rich text
  36. Using Reader and Author fields
  37. Using the HTML Editor
  38. Using the Objects tab in the Programmer's pane
  39. Using the Reference tab in Designer
  40. Using XML in applications
  41. Utilizing HTML option control at field and form level
  42. Validating user entered data using JavaScript
  43. Working with dialog boxes: tables, and forms
  44. Working with HTML attributes on fields
  45. Working with Lists
  46. Working with special web development fields (e.g., $$Return, $$View)
  47. Writing formulas to support different clients
  48. Writing messages to the user
  49. Writing portable code


Security

  1. Adding security to an application
  2. Defining security levels for application users
  3. Designing applications based on Summary/Non-Summary data storage
  4. Managing security with Roles
  5. Managing the ACL
  6. Restricting Section access
  7. Restricting View access
  8. Setting access for Anonymous users
  9. Setting Defaults for an application


Register for a test

Register for an IBM Certification test at Prometric and take a step into your future.