"GWT in Practice" habe ich mir gekauft, nachdem ich "GWT im Einsatz" von Hanson/Tacy in die Ecke geworfen habe, so unstrukturiert war es.
Das hier zu rezensierende Buch von Cooper/ Collins ist eines der wenigen Beispiele für eine rundrum gelungene Einführung in GWT. Nach einer kurzen strukturierten Einführung in die Basiskonzepte und -technologien von GWT wird eine kleine Beispielanwendung erstellt und gezeigt, wie man einen MVC-Ansatz am besten mit GWT hinbekommt. DANKE!, daß endlich mal jemand einen konzeptionellen Ansatz verfolgt und sich nicht wie so häufig in der Auflistung der Widget-properties erschöpft.
Das Buch scheint mir recht vollständig zu sein. RPC, Unit-Testing, Beispiele für "große" Anwendungen usw. sind alle vorhanden.
Die Autoren sind ziemlich "Gang of Four"-lastig, d.h. sie erklären immer, warum sie wo welche Entwurfsmuster einsetzen (was ich persönlich sehr schätze, ich weiß aber nicht, wie man das findet, wenn man GoF-Profi ist und das alles langweilig findet).
Ein Nachteil an dem Buch ist sicherlich, daß es auf GWT 1.4 basiert und viele Kommandozeilen-Tools nicht mehr in der beschriebenen Weise funktionieren. Das ist aber bei allen auf dem Markt derzeit erhältlichen Titeln der Fall. Durch einen Blick in die GWT Online-Hilfe sieht man aber schnell, wie die Aufgabe auch mit der aktuellen GWT-Version zu meistern ist.
Man kann GWT sicherlich auch sehr gut mit den online verfügbaren Quellen erlernen. Gerade im Bereich Entwurfsmuster geht das vorliegende Buch aber deutlich weiter als die online verfügbaren Tutorials und bietet dadurch einen echten Mehrwert für jeden, der mehr als nur Mini-Webanwendungen erstellen möchte.