Samstag, 11. Februar 2012


Buch-Tipp

NetBeans Platform 6

(Link zum Artikel: http://www.entwickler.de/jaxenter/buchtipps/000831)

Rich-Client-Entwicklung mit Java

  • Autor/in: Heiko Böck
  • Verlag: Galileo Press
  • Seiten: 445
  • erschienen: 2008
  • Preis: 39,90 Euro
  • ISBN: 978-3-8362-1066-9

NetBeans gehört bei Java-Entwicklern zu den beliebtesten IDEs. Weniger bekannt ist, dass sie selbst eine Rich-Client-Applikation, basierend auf der NetBeans Plattform ist. Diese Plattform können auch Sie als Basis für Ihre eigene Applikation oder für Zusatzmodule der NetBeans IDE nutzten. Und genau hier setzt das vorliegende Buch an.

Heiko Böck beschreibt ausführlich den Aufbau der Plattform, das Zusammenspiel der Komponenten, die verschiedenen Anzeigemöglichkeiten und wie Sie das alles für Ihre eigene Anwendung nutzen. Dabei wechseln sich Erläuterungen und Tutorial-artige Abschnitte ab. Zu jedem Kapitel präsentiert er anschauliche Codeabschnitte, die sich dem beispielhaften Thema eines MP3-Managers widmen. Im letzten Kapitel wird dieser MP3-Manager zusammenhängend dargestellt. Somit ist ein sehr schöner Praxisbezug hergestellt.

Wenn auch der Autor schreibt, alle Kapitel stellen jeweils eine Einheit dar und man könne an beliebiger Stelle einsteigen, so nimmt er doch hier und da Bezug auf vorher erläuterte Konzepte. Da der Text stark mit Tutorien bzw. Codebeispielen durchsetzt ist, bietet es sich an, diesen zweimal zu lesen: In einem ersten Durchgang lesen Sie die Kapitel zum Aufbau der NetBeans-Plattform sowie dem Modulsystem. Die restlichen Kapitel sollten Sie sequenziell "überfliegen", um sich so einen Überblick über Architektur, Konzepte und Möglichkeiten der NetBeans-Plattform zu verschaffen. Im zweiten Durchgang liegt dann das Buch neben dem Rechner und Sie steigen je nach Interessenslage mit einem wahlfreien Kapitel in die praktische Arbeit ein.

Da jedes Kapitel eine thematische Einheit bildet, kann das Buch bei der praktischen Arbeit sehr gut als Referenz genutzt werden. Egal, ob es nun um den allgemeinen Anwendungsaufbau mit Menü, Toolbar, Fensterbereichen geht oder um Themen wie Dialoggestaltung, Internationalisierung, Auslieferung der Applikation, automatisches Update, Persistenz und Web Service: Mithilfe dieses Praxisbuchs finden Sie schnell den Einstieg in die Rich-Client-Entwicklung. Nicht zuletzt enthält das Buch ein Kapitel zur Migration von Eclipse zu NetBeans.

Das Buch wurde von der Community so gut aufgenommen, dass es zwischenzeitlich gar eine englische Ausgabe (erschienen bei apress) gibt. Diese wurde von diversen Personen aus der Community übersetzt und entsprechend dem fortgeschrittenen Stand der Technik leicht aktualisiert. Die grundlegenden Konzepte der Plattform haben sich aber kaum verändert, sodass für diejenigen, deren Muttersprache Deutsch ist, das vorliegende Buch wahrscheinlich den schnelleren Einstieg ermöglicht.

von Michael Müller

Kommentare