Bei diesem Buch handelt es ich meiner Meinung nach um "das Muss" für den Programmierer, der Domino-Anwendungen mit Java entwickeln will (oder muss). Und - auch wenn der Schwerpunkt des Buches auf Domino-Neulinge mit Java-Hintergrund gelegt wurde - gelingt es dem Autor locker geschrieben und dabei vorzüglich aufgebaut auch dem Domino-Profi die Programmiersprache Java als (neues) Werkzeug für die Anwendungsentwicklung nahe zu legen.
Der Aufbau ist sehr geradlinig. Teil 1 liefert eine gelungene Einführung in Domino, die auch für den erfahrenen Domino-Entwickler noch die eine oder andere Neuigkeit bereit hält.
Darauf aufbauend strukturiert der Autor den zweiten Teil in zwei wesentliche Blöcke. Zunächst wird in einem Vorgriff (für die ganz Ungeduldigen) die grundsätzliche Verwendung der Domino-Session erläutert, die Basis aller Anwendungen ist und vergisst nicht, dieses Wissen auch unter anderen Techniken - vor allem Web-Techniken - einzusortieren (von Single Sign On bis IIOP).
Darauf aufbauend werden die einzelnen Objekte zunächst in einem Überblick (diese Seite dürfte bald zu den meistgelesenen des Buches werden, denn sie ist eine große Hilfe für das strukturelle Verständnis und korrespondiert dazu noch mit dem vorzüglichen Index, der alle API Klassen und Methoden referenziert) vorgestellt, um dann im Folgenden besprochen zu werden. Auch hier findet sich die bereits bekannte solide Struktur und Tiefe des Inhalts wieder.
Im dritten Teil wird Domino dann als Enterprise Anwendung eingeordnet und die hiermit verbundenen verschiedenen Java-Techniken vorgestellt und erarbeitet. Besonders hat mir das Kapitel zu Logging und Debugging (JUnit für Domino - exzellent!) gefallen, hier bleibt das Expertenwissen des Autors unübersehbar.
Dafür fünf Sterne.