IBM Lotus Domino Designer 8.5x: Introduction Intermediate Level
Lotus Notes is an application development platform. You can work with Lotus Domino Designer, Lotus Script, Lotus Forms etc.
Audience
This course is designed for individuals who are new to Domino Designer but have experience with another programming language, or with any worksheet or word processor macro language. Because this course relies on Domino Designer’s WYSIWYG tools and only introduces the programming languages used in Domino Designer, a programming background is not required.
Course Outline
This course will teach you how to:
- decide which applications are appropriate for Notes and how they can be structured to accomplish their objectives
- create a new database on your local hard drive and create a replica of the database on the Domino server
- use Domino Designer to build a simple, classic Notes application that is stored on and shared by a Domino server and run by Notes
- design applications using pages, forms, fields, views, framesets, outlines, actions and agents
- use the formula, LotusScript, and JavaScript languages to validate data entry and give action to the application
- establish relationships between documents through data inheritance and a response document hierarchy
- secure the application by assigning user rights and roles in the database, form and view access control lists
- embellish the appearance of forms and pages using style sheets and add general and context-sensitive help
- create standard and calendar views that display document data
- make it easy for users to navigate and control the application
- use shared elements, code and resources
- use templates to create new databases using your design and master templates to centralize your code changes
- rollout a new application in a production environment
- maintain the database data and design
- describe the different ways to exchange data with other database systems
- use fundamental LotusScript language elements as you program and debug applications using Domino Designer
- use LotusScript in various notes events to operate on objects in the Domino Object Model
- configure client, server, database, and document security mechanisms to allow LotusScript to operate
- reconcile LotusScript and Notes data types and validate user input
- design error handling routines to gracefully recover from runtime errors
- operate on new and existing documents as well as on collections of documents
- use messaging to send email, documents, and newsletters
- operate on the database ACL and develop an alternative user interface so users can more easily administer database security
- interact with users with both the primitive LotusScript and sophisticated Notes dialog boxes
- use Profile documents to store application and user-specific configuration settings
- develop custom procedures and classes and use Script Libraries to store and share commonly used procedures across design elements and applications
- develop server-based agents that use LotusScript and Notes objects to process documents
- debug agents using the Remote LotusScript Debugger, report errors to a log file, profile agent performance, and work with your server administrator to develop application probes to monitor ongoing agent performance
- operate on file system based text files
- generate MIME content that can be used to send formatted emails with intact HTML
- parse XML files to extract element data and attributes
- run procedures stored in Windows, Notes, and other product DLLs
- instantiate objects from other products such a Office applications, Windows Script Host, and Windows Management Instrumentation via COM to use their properties and methods
Course Duration
80 hours (Only Weekends)
Course Fee
INR 20,000.00



