This title opens with a quick look at the Domino Designer IDE--a capable enough Java tool--amply illustrated with screen shots. While Domino Development does not claim to be a comprehensive introduction to Java itself, it does review language basics. After this quick tour, the book dives in with code samples that show off the APIs and simple programming conventions to get at Domino databases, views, items, rich-text items, and collections. Code samples demonstrate the available APIs that are used for each Domino Java object. Nearly every line of code is annotated (by using numbered bullets), with a corresponding comment on the details of each API.
Later sections turn toward activity logging, access-control lists (ACLs) and agents, names, and date-time values; you learn how to combine Java support for dates and calendars with Domino data. Later sections also discuss Domino's growing Web capabilities--naturally, an important area for developers. There's also a brief discussion of using the IBM VisualAge for Java tool. One strong point is the comparison of basic application types that are available in Domino, from applets to standalone applications to servlets.
Short sections on JDBC and Lotus connectors, which allow Domino applications to connect to disparate data sources, are covered, too. The book concludes with the full-fledged example of the online store (complete with shopping cart), written with servlets and Domino--a useful and up-to-date example. There also is a brief glimpse at future plans for Domino from IBM/Lotus, centering on growing support for XML and related standards.
As any Domino developer knows, there's a shortage of good information on this development platform. While you'll certainly want to look at other sources for learning the Java language itself, this title fills a need by providing in one convenient place a reference on available Domino objects and APIs. Provided that you have some experience with Domino done the old-fashioned way, this book can teach you how to combine that knowledge with Java productively. --Richard Dragan
Topics covered:
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
11 of 11 people found the following review helpful:
3.0 out of 5 stars
Good overall reference book for beginners,
By Dan Q Le (Silver Spring, MD United States) - See all my reviews
This review is from: Domino Development with Java (Paperback)
A large portion of this book covers Domino Java classes and provide simple examples on using these classes' properties and methods, which I think could be easily found in Designer online help or Yellow book. Last couple chapters introduce Java technologies like servlet, applet, JDBC, and some IBM's products like VisualAge for Java and Websphere, and how to use them with Domino, but most of these chapters are introductory and how-tos, nothing more. Most examples are too simple, actually. So, if you are looking for a reference book on Domino Java classes and guidelines on how to use some Java technologies in Domino, this is a good book to get you started. But don't count on it to take you anywhere yet.
5 of 5 people found the following review helpful:
2.0 out of 5 stars
Not a very good book,
By Adarsh (NY,NY) - See all my reviews
This review is from: Domino Development with Java (Paperback)
The book is a collection of explanation and examples from the help database of Domino and this does not justify anything for the money paid to it.There is very minimum amount of info on important topics like Applets etc. where it has just one chapter on the applet. It is more of a remake of Help database, with 75% of the material similar to the Help. It would have been useful to the user if there was more explanation and examples.
5 of 7 people found the following review helpful:
4.0 out of 5 stars
Very Good Beginner's Book,
By A Customer
This review is from: Domino Development with Java (Paperback)
This is a fantastic book for Domino developers starting out with Java. I knew absolutely nothing about Java before reading this book. After reviewing it for 3 hours I was able to do everything I can do with LotusScript.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|