textico.de
Bereits mit Java-Entwicklung mit Eclipse 3.3 (5., überarbeitete und erweiterte Neuauflage) und Java 6 ist Daum tief ins Java/Eclipse-Land vorgestoßen. Für sein Rich-Client-Buch setzt er gute Eclipse und Java-Kenntnisse voraus und führt den so ausgestatteten Leser im ersten Kapitel in die Grundlagen der RCP-Programmierung ein und zeigt anhand eines Beispiels die Pluginprogrammierung. Dann stellt er die komplette Form und Entwicklung einer auslieferungsfähigen RC-Anwendung von der Installation bis hin zum Update-Prozess vor. Als dann folgt die GUI-Programmierung mit dem Standard Widget Toolkit, dem JFace und dem Forms API anhand einer Beispielanwendung. Dann kommt die Datenpersistenz -- welches ist der beste Weg? Relationale Datenbanken? -- Beispiele und Beschreibungen. Zuletzt Komponenten wie grafische Komponenten (GEF), die Berichts-Komponente (BIRT) und für Open Office stehen dann noch vor dem abschließenden Abschnitt über Datensynchronisation zwischen Client und Server (Sync4J). Neu sind ist jeweils eine Aufgabe pro Kapitel -- Wissenstest in Heimarbeit.
Wieder Up to date und auf einem festen Fundament kommt Rich-Client-Entwicklung mit Eclipse 3.3 daher -- Daum weiß wovon er schreibt. Er kennt die guten Wege und die Fallen und er will Ergebnisse sehen, auch beim Leser. Mit den entsprechenden Voraussetzungen DAS Buch für Rich-Client-Anwendungen mit Eclipse! --Wolfgang Treß
Kurzbeschreibung
Leser erfahren in diesem Buch, wie man Rich Clients für Webanwendungen mit Java und Eclipse entwickelt. Außerdem wird eine Reihe verwandter Techniken vorgestellt, u.a. Skriptsprachen für die GUI-Entwicklung, BIRT, GEF, verschiedene Persistenztechniken und Datensynchronisation. Das Buch gliedert sich in fünf Teile:
- RCP-Grundlagen: RCP-Architektur, Plugin-Entwicklung, RCP-Entwicklung, Produkte installieren und aktualisieren
- Benutzeroberflächen für Rich Clients: SWT, JFace, Forms API, XUL
- Persistenz: relationale und objektorientierte Datenbanken, Hibernate, Prevayler
- Zusatzkomponenten und Fremdsoftware: BIRT, GEF, OpenOffice
- Synchronisation und Administration: SyncML, servergesteuerte Konfiguration.