wareSource.com
Registration Form Purchase Form Pay for courseware  
 
Download Purchase

Course Description

Course Title:Domino Designer 6: LotusScript
Course Code:DDLS6
Product:Lotus Notes/Domino R6
Provider:wareSource
Duration:4 days
Topics/Pages:35 topics / 498 pages
Price (US dollars):
$80 per user

Description

During this course you will work with many of the Domino Object Model classes accessible to LotusScript™. The primary emphasis of the course is not on LotusScript itself, but rather on how to use basic LotusScript language elements to operate on the Domino object classes, including databases, Views, documents, Fields, and ACL settings.

This course is not a beginning programming class or a mere overview presentation of the LotusScript implementation in Domino and the Notes client. You will spend a good portion of the course coding in LotusScript and debugging code that will have immediate application beyond the term of the course.

Course goals

This course will help you:


Audience

This course is designed for Domino Programmers. It assumes that you have:

The course does not review any aspects of the non-LotusScript specific development environment.

Though not required, experience in any event-driven or structured programming language is helpful in understanding how to maximize the use of LotusScript. If you have used LotusScript in other Lotus applications or have built applications using Microsoft® Visual Basic™, you will find that this course won't be repetitive as it focuses mostly on Domino objects.

This course is part of a series of courses. Follow these paths to learn how to program using Domino Designer to create Notes and browser applications:

Courses later in the series assume that you have mastered the content of earlier courses.

Duration

This course is sold as a 4-day course, but it is unlikely that you can finish all the topics in four days. To finish in four days, it is recommended that you defer the last few topics for self-study. Most training centers allocate five days to cover this material.


Course design

The core of this course is hands-on coding experience using LotusScript. It only peripherally explores the principles of programming and does not attempt to cover every option of every object class.

All code fragments are labeled to make talking about them and reusing them in exercises easier. The intent in labeling them is also to help build a sense of modularity, purpose, and a way of "thinking" about LotusScript. 

Topic 1: The Place of LotusScript in Domino Topic 2: Object Events Topic 3: Debugging Topic 4: Language Fundamentals Topic 5: Program Control Structures Topic 6: Data Validation and Error Trapping Topic 7: Domino Object Model Topic 8: Domino Object Instantiation Topic 9: NotesSession Operations Topic 10: NotesDatabase Operations Topic 11: New Document Operations Topic 12: NotesItem Operations Topic 13: UI Object Classes Topic 14: Notes Data Validation Topic 15: Multi-Value Items and Arrays Topic 16: Date-Time Items Operations Topic 17: Rich Text Item Operations Topic 18: Document Collections Topic 19: NotesView "Collections" Topic 20: Search Methods Topic 21: Unprocessed Documents Topic 22: Existing Document Operations Topic 23: Newsletters Topic 24: Mail Documents Topic 25: Evaluate @Functions Topic 26: Dialog Boxes Topic 27: Database Access Topic 28: Profile Documents Topic 29: Procedures and Script Libraries Topic 30: Custom Classes Topic 31: Agents Topic 32: Web Agents Topic 33: File I/O Operations Topic 34: Calling DLL Procedures Topic 35: COM/OLE Automation
Contact Us Privacy Policy ©2010 wareSource