IBM - IBM Lotus Domino Designer 8.5: Dojo Applications
Seminar
In Berlin

Beschreibung
-
Kursart
Seminar
-
Ort
Berlin
-
Dauer
1 Tag
-
Beginn
auf Anfrage
IBM - IBM Lotus Domino Designer 8.5: Dojo Applications: This intermediate course is designed for Domino programmers well versed in using Domino Designer 8.5._x000D_. Kursziele Explain the role of Dojo in browser applications running on Domino and how Dojo is otherwise used by Domino 8.5 in iNotes, the Rich Text Editor, and XPages Integrate Dojo and Dijit widgets with existing..
Gerichtet an: This intermediate course is designed for Domino programmers well versed in using Domino Designer 8.5._x000D_. Kursziele Explain the role of Dojo in browser applications running on Domino and how Dojo is otherwise used by Domino 8.5 in iNotes, the Rich Text Editor, and XPages Integrate Dojo and Dijit widgets with existing browser applications running on Domino Install and locate the Dojo library files on the Domino Server and include them in a design element such as a Form...
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
You should have: Thorough knowledge of the Domino Designer 8.5 Development environment to create browser-based applications, including form and view design, as well as how to use properties boxes and make ACL settings Knowledge of Web technologies, including browser DOMs, HTML/DHTML, cascading style sheets, AJAX, JSON, and a substantial knowledge of JavaScript Experience...
Meinungen
Erfolge dieses Bildungszentrums
Sämtlich Kurse sind auf dem neuesten Stand
Die Durchschnittsbewertung liegt über 3,7
Mehr als 50 Meinungen in den letzten 12 Monaten
Dieses Bildungszentrum ist seit 14 Mitglied auf Emagister
Themen
- Design
- JavaScript
- Server
- Web
- Browser
- Layout
- IBM
Inhalte
IBM - IBM Lotus Domino Designer 8.5: Dojo Applications: This intermediate course is designed for Domino programmers well versed in using Domino Designer 8.5._x000D_
Kursziele
- Explain the role of Dojo in browser applications running on Domino and how Dojo is otherwise used by Domino 8.5 in iNotes, the Rich Text Editor, and XPages
- Integrate Dojo and Dijit widgets with existing browser applications running on Domino
- Install and locate the Dojo library files on the Domino Server and include them in a design element such as a Form or Page
- Install a newer version of Dojo concurrent to the older version installed on and used by other Domino applications
- Use key functions in the base Dojo library file to interact with the browser's DOM nodes, manipulate JavaScript objects, load additional Dojo libraries when needed, run code only after all the Dojo modules have loaded, validate user entries, and fetch Domino data
- Debug applications that use Dojo and JavaScript using the console log and Mozilla FireBug
- Convert Domino fields to Dijit widgets
- Establish a Dojo data store from a JSON object (including from a Domino View) and use the data to populate combo boxes, trees, and data grids
- Add button, menu, toolbar, layout, and dialog box widgets to Pages and Forms
ZIELGRUPPE
This intermediate course is designed for Domino programmers well versed in using Domino Designer 8.5._x000D_
Kursziele
- Explain the role of Dojo in browser applications running on Domino and how Dojo is otherwise used by Domino 8.5 in iNotes, the Rich Text Editor, and XPages
- Integrate Dojo and Dijit widgets with existing browser applications running on Domino
- Install and locate the Dojo library files on the Domino Server and include them in a design element such as a Form or Page
- Install a newer version of Dojo concurrent to the older version installed on and used by other Domino applications
- Use key functions in the base Dojo library file to interact with the browser's DOM nodes, manipulate JavaScript objects, load additional Dojo libraries when needed, run code only after all the Dojo modules have loaded, validate user entries, and fetch Domino data
- Debug applications that use Dojo and JavaScript using the console log and Mozilla FireBug
- Convert Domino fields to Dijit widgets
- Establish a Dojo data store from a JSON object (including from a Domino View) and use the data to populate combo boxes, trees, and data grids
- Add button, menu, toolbar, layout, and dialog box widgets to Pages and Forms
KURSINHALT
This course introduces the developer to the essential aspects of the Dojo Base and Dijit widget libraries needed to adapt elements of existing Domino applications. It explains the role of Dojo in browser applications running on Domino and gives the Domino developer the skills to use in Domino 8.5, in iNotes, the Rich Text Editor, and XPages.
Themenübersicht
Topic 1: Introduction to the Dojo Toolkit
- Traditional architecture for both Lotus Notes and Web browsers
- Client-side scripting
- Dojo Toolkit contents
- How Domino 8.5 uses Dojo
- So what about XPages?
- Dojo library download locations
- Add a newer version of Dojo to Domino
- Run Dojo unit tests
- Load dojo.js bootstrap library from a Form
- Get help using the Dojo objects
- Use dojo.js functions to operate on dojo object
- dojo.byId and dojo.style
- dojo.require and dojo.string
- dojo.addOnLoad
- djConfig, the Debug Console, and console.log
- Debugging with Firebug
- Arrays and dojo.forEach
- dojo.query and dojo.NodeList
- Cookies
- dojox.validate
- Ajax
- Review of basic field types in Domino Designer
- Types of widgets
- Get the Form ready to add widgets
- Add widgets to a Form
- dojo.byID versus dijit.byID
- jsId= attribute
- User input translation
- Enhanced TextBoxes for common data entry types
- Input validation error messages
- dijit.form.ValidationTextBox regular expressions
- dijit.form.ValidationTextBox isValid extension point
- Validation and form submission
- Date and time widgets
- Select widgets
- Dijit "click" widgets
- TextArea and Editor
- What is a Dojo data store?
- JavaScript objects and JSON
- Create dojo.data.ItemFileReadStore data store from JSON object
- Create dojo.data.ItemFileReadStore data store from URL source
- Optional View URL command arguments and performance
- ComboBox and FilteringSelect widgets
- Keyword aliases
- Data stores that support the Identity API
- Tree widgets
- Dojox Grid widget
- Domino Views
- Grid data store
- Grid 1.1 widget basics
- Grid events
- DataGrid 1.3 widget basics
- Buttons
- Icons on buttons and menus
- Menus
- MenuBar
- DijitToolbar
- BorderContainer
- BorderContainer and ContentPane attributes
- Add content to the panes
- Determine which tab is selected in TabContainer
- Delete and add tab to TabContainer
- TitlePane and multiple TitlePanes
Kursunterlagen in Englisch.
VORRAUSSETZUNG
You should have:
- Thorough knowledge of the Domino Designer 8.5 Development environment to create browser-based applications, including form and view design, as well as how to use properties boxes and make ACL settings
- Knowledge of Web technologies, including browser DOMs, HTML/DHTML, cascading style sheets, AJAX, JSON, and a substantial knowledge of JavaScript
- Experience with using Domino Designer Web agents and Web Services
IBM - IBM Lotus Domino Designer 8.5: Dojo Applications