Test information:
Number of questions: 58
Time allowed in minutes: 90
Required passing score: 65%
Languages: English, Japanese

Exam 409: IBM Notes and Domino 9.0 Social Edition Application Development A

Exam Type: Multiple Choice
Description: Covers IBM Notes and Domino 9.0 Social Edition material as it relates to these competency areas:

Extension Library
Use tree nodes and navigator controls
Work with the Application Layout Control
Work with the Data View Control
Work with the Dialog Controls
Work with the Dynamic Content Controls
Work with the Dynamic View Panel Control
Work with the Form Table Control
Work with the In-Place Form Control
Work with the Rest Service Control
Work with the Mobile Controls
Use the Dojo Form Input Controls and Effects

Create and update calendar events with the Calendar Classes
Sending mail messages
Understand base syntax of Formula Language
Understand the Java Domino classes
Understand server-side JavaScript Domino classes
Understand base syntax of IBM LotusScript
Understand compute with form
Understand data types
Understand DXL
Understand Java Heap
Understand thread safety
Use scoped variables
Use URL commands for web applications
Utilize HTML and attributes
Work with @Commands
Work with @Functions
Work with MIME entities

Work with custom controls
Define data sources and data binding
Design an XPage
Work with XPages Source Editor
Include resources on an XPage
Work with multiple data sources in XPages and custom controls
Run an existing agent and Web Query Save Agents from an XPage
Understand control properties
Understand editable areas and facets
Understand JSF lifecycle
Understand Partial Refresh
Use core and container controls
Use the All Properties on any control
Validate an XPage and error message controls
Work with event handlers in XPages
Work with expression language
Work with server-side XPages global objects and classes
Work with the XSP client-side object
Work with XPiNC
Work with the XPage application configuration files
Implement a Managed Bean

IBM Certified Advanced System Administrator – Notes and Domino 9.0
Job Role Description / Target Audience
This certification is for experienced IBM Domino system administrators who need to plan, install, set up, and manage IBM Domino 9.0 Social Edition servers and users. The IBM Certified Advanced System Administrator – Notes and Domino 9.0 should be able to demonstrate skills associated with growth in expanding a Domino infrastructure through such areas as clustering, expanded monitoring configurations and replication/mail routing topologies. Additionally, the certified individual should understand integration points with other IBM products and have an understanding of OpenSocial standards.

Key areas of focus:
Networking and Integration
User Management

While the System Administration electives required to qualify for Advanced level certification are still in development, with the release of the Notes and Domino 9.0 certifications, the program is recognizing those System Administrators who also have experience in Application Development. These individuals can attain advanced level certification in System Administration by passing one or more of the Application Development 9.0 exams.

Recommended Prerequisite Skills
Basic troubleshooting skills
Understanding of messaging concepts and architecture
Basic knowledge of IBM Connections, OpenSocial standards
Understanding of composite applications
Basic knowledge of IBM WebSphere Application Server
Basic networking skills
Working knowledge of security concepts compatible with the Domino platform
Working knowledge web application and directory servers

In addition to the above System Administration skills, individuals who have proven their proficiency in IBM Notes and Domino 9.0 Application Development by passing either of the core Application Development tests or achieving certification in Application Development will qualify for this Advanced level System Administrator certification.

IBM Certified Application Developer – Notes and Domino 9.0
This certification is for IBM Notes and Domino application developers who will be using Domino Designer 9.0. The individual seeking certification will need a deep understanding of Notes and Domino architectural concepts and the use of complex functions and features, including XPages, CSS, XML and JavaScript.

Key areas of focus:
Application Architecture
Application Debugging
Application Design Elements
Application Performance
Extension Library
IBM Domino Designer and Eclipse
Integrating External Data
Security Features
User Management

Recommended Prerequisite Skills
build and modify single and multi-database applications
build IBM Domino 9.0 applications that are Web-enabled
employ advanced formula techniques
employ methods for accessing data sources (Domino and non-Domino)
employ workflow functionality used to route documents
employ XPages functionality
implement security requirements

Which control, used to dynamically switch content, includes support to code the Dynamic Content
display using a Simple Action, client-side or server-side JavaScript?

A. Switch
B. Dynamic Content
C. Multi-image Output
D. Dynamic View Panel

Answer: B


When he saved this mobile XPage John received a compile-time error indicating a required
property for the <xe:singlePageApp> control is not present.

What property and value must John add to the <xe:singlePageApp> start tag to correct this error?

A. startAppPage=”appPage1″
B. startAppPage=”startPage”
C. selectedPageName=”appPage1″
D. selectedPageName=”startPage”

Answer: D


Which statement is true about the Application Layout control?

A. The Application Layout control provides a consistent interface when added directly to each
XPage in an application.
B. To render properly, the Application Layout control must implement one of the oneuiv2.1 themes
or a theme that extends a oneuiv2.1 theme.
C. The Application Layout control includes a total of three facet areas for adding content (left,
center and right columns) and three bar areas foricons, titles, links and drop down menus.
D. When the Application Layout control is enabled for an application each XPage will include a left,
center and right column area with the samedimensions to provide a consistent user interface
across the application.

Answer: B


John added a Dynamic View Panel to the CustomersViews XPage to switch display to any one of
several views in the Customers application. He set the pageName property to the
CustomerDocument XPage to identify the XPage to open when a customer name is selected from
the displayed view in the Dynamic View Panel control. What must John do to have the selected
customer document open in read mode on the CustomerDocument XPage?

A. For the Dynamic View Panel, set the openDocAsReadonly to “true”.
B. Nothing. The selected document in a Dynamic View Panel will by default open in read mode.
C. For the Domino Document data source on the CustomerDocument XPage set the
openDocAsReadonly to “true”.
D. Code the onColumnClick event of the Dynamic View Panel control with the Open Page simple
action and set the target property to”openDocument”.

Answer: D


Click here to view complete Q&A of C2040-410 exam
Certkingdom Review

MCTS Training, MCITP Trainnig

Best IBM C2040-410 Certification, IBM C2040-410 Training at certkingdom.com