Home > Store

Domino 5 Web Programming with XML, Java, and JavaScript

Register your product to gain access to bonus material or receive a coupon.

Domino 5 Web Programming with XML, Java, and JavaScript

Book

  • Sorry, this book is no longer in print.
Not for Sale

About

FAQs

Question 1: How do you open the Lotus database containing the complete text of the book?

Solution 1: When you load the CD in the reader, the install program should start automatically. If it does not, navigate to the CDROM root directory and double click on the Start.exe program. This should bring up a dialog box.
On the left half of the dialog box at the top, click on the button that says "Install Book Examples". This will copy the CDROM to your disk. You can choose the directory you want. The text of the book is in the "Database" directory, which is on the same level as the "Chapter" directories.
In order to read the text of the book in Notes, use the "File-Database-Open" menu command and navigate with the browse button to the database directory. Open up the R5Web.nsf file.
To see the source code for the Java agent, you must open the database in the Domino Designer, not the Notes client. Start the Designer client and open up the database. Once the database is open in the Domino Designer, click on "Resources" then on Script Libraries on the left. You will see the AgentParameters library.
You might also want to consider purchasing the book "Special Edition Using Lotus Notes and Domino R5", also by Randall Tamura. This book gives you a more basic introduction to Lotus Notes and Domino usage and programming.

Description

  • Copyright 2000
  • Edition: 1st
  • Book
  • ISBN-10: 0-7897-2275-5
  • ISBN-13: 978-0-7897-2275-1

Domino 5 Web Programming with XML, Java, and JavaScript provides the latest information about the newest technologies in the Domino Designer. Learn how to program client interfaces with the Domino Designer. Use JavaScript to enhance your Web user experience and access back-end database systems with Domino Java servlets or agents. Each of the Domino Object classes is described, making this a handy reference for Domino Java programmers. You'll learn advanced techniques such as how Notes and Domino interact with Java threads and how to create Java Server Pages by integrating the IBM WebSphere Application server with Domino. You'll learn secrets of component programming with Java Applets and JavaBeans. Each chapter ends with a set of questions that can be used to test your understanding.

Sample Content

Table of Contents



Introduction.

I. The Domino Designer and Domino Programming.

1. Domino Architecture and Web Applications.
2. Domino Designer and the Integrated Development Environment (IDE).
3. Developing Pages with the Domino Designer.
4. Creating and Using Forms and Subforms.
5. Designing Views and Folders.
6. Using Outlines, Framesets, and Navigators.

II. Programming the Client with HTML and JavaScript.

7. Using Hypertext Markup Language (HTML) for Page Design.
8. The JavaScript Language and the Document Object Model.
9. The JavaScript Window and Document Objects.
10. The JavaScript Form and Form Elements.
11. JavaScript Techniques with Domino.

III. Using Java with Notes and Domino.

12. Java Agents, Applets, and Applications.
13. Creating Java Agents with the Domino Designer IDE.
14. Using the Domino Designer and Third-party IDEs with Java.
15. Developing Java Applets for Use with Domino.

IV. The Domino Objects for Java.

16. The NotesThread, NotesFactory, NotesException, Session, and Agent Classes.
17. The Database, DbDirectory, and ACL Classes.
18. The Document Collection Classes.
19. The Document, Outline, and Form Classes.
20. Working with the Item and Formatting Classes.
21. The Registration, Newsletter, and Log Classes.

V. Enterprise Integration Using XML, Java, and Domino.

22. Introduction to Exensible Markup Language (XML).
23. Understanding the Extensible Stylesheet Language (XSL).
24. Serving XML from Domino.
25. Processing XML with Domino.
26. Integrating Domino with Relational Databases Using JDBC.
27. Using IBM WebSphere for Java Servlets and Java Server Pages (JSP).
Appendix A - Extensible Markup Language (XML) 1.0.

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.