IBM


IBM Professional Certification Program

Accelerate insight. Improve skills. Get certified now.

Test C2040-951: IBM Lotus Notes Domino 8.5 Application Development Update


Exam 951: IBM Lotus Notes Domino 8.5 Application Development Update

Exam Competencies

Exam Type: Multiple Choice

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

  • Domino Designer in Eclipse
  • Programming Enhancements
  • Xpages in Domino Applications

Domino Designer in Eclipse


  1. Understand and use new Designer features, including

    1. Access design elements using the Applications Navigator

    2. Access online Help via Eclipse plug-ins

    3. Access the Script Editor

    4. Arrange, show, and hide Eclipse views

    5. Manage Working Sets

    6. Understand purpose and use of the Controls Palette

    7. Understand purpose and use of the Data Palette

    8. Understand purpose and use of the Events view

    9. Understand purpose and use of the Outline view

    10. Understand purpose and use of the Problems view

    11. Understand purpose and use of the Properties view

  2. Understand benefits of the Eclipse platform

    1. including built-in editors


Programming Enhancements


  1. Understand purpose and use of new Designer features, including

    1. Ability to enable enhanced HTML generation

    2. Edit with DXL

    3. JavaScript controls for display of rich text

  2. Understand purpose and use of new LotusScript methods, including

    1. NotesDocument.AttachVCard

    2. NotesRichTextDocLink.RemoveLinkage

    3. NotesSession.ResetUserPassword

    4. NotesUIDocument.GetComponentViewPreference

    5. NotesUIDocument.OnFocus

  3. Understand purpose and use of new @Formula

    1. @GetComponentViewPreference

  4. Use new capabilities when designing with images

    1. Create and use image resource sets

    2. Use image placeholders


Xpages in Domino Applications


  1. Design and develop using XPages, including

    1. add styles

    2. create and edit and use Theme resources

    3. debug XPage programming issues

    4. Other Controls

    5. use Container Controls

    6. use Core Controls

    7. use custom controls

  2. Leverage Global functions in Server-side scripting

    1. getClientId

    2. getComponent

  3. Leverage Global objects in Server-side scripting

    1. applicationScope

    2. context

    3. cookie

    4. facesContext

    5. header

    6. param

    7. requestScope

    8. sessionScope

    9. view

  4. Understand purpose and features of XPages, including

    1. available Container Controls

    2. available Core Controls

    3. available Other Controls

    4. capabilities of Themes

    5. distinction between Themes and CSS

    6. extensible via custom controls

    7. support for Styling using CSS

    8. value of being Ajax-enabled

  5. Use pre-programmed simple actions in Web applications, including

    1. Change Document Mode

    2. Confirm Action

    3. Create Response Document

    4. Delete Document

    5. Delete Selected Documents

    6. Execute Script

    7. Modify Field

    8. Open Page

    9. Save Data Sources

    10. Save Document

    11. Set Value



Promotions


Connect with Us