Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Das Google Web Toolkit: GWT

von: Michael Seemann

O'Reilly Verlag, 2008

ISBN: 9783897217942, 266 Seiten

Format: PDF, OL

Mac OSX,Windows PC,Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 15,00 EUR

Ersparnis: 19,90 EUR

  • Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie - Programmierung in Assembler und C - Schaltungen und Anwendungen
    JBoss im Einsatz - Den JBoss Application Server konfigurieren
    Accelerated GWT - Building Enterprise Google Web Toolkit Applications
    Design und Programmierung in Second Life
    Praxisratgeber Vereinsrecht
    Wissenschaftlich mit Word arbeiten: Von Word 2000 bis Word 2003
    Interaktives Video im Internet mit Flash
    JUnit Profi-Tipps
  • Second Life-Programmierung mit der Linden Scripting Language
    .Net 3.0 - WCF, WPF und WF - Ein Überblick
    Spring & Hibernate - Eine praxisbezogene Einführung
    Exzellente Geschäftsprozesse mit SAP - Praxis des SAP-Einsatzes in Unternehmensgruppen

     

     

     

     

     

 

Mehr zum Inhalt

Das Google Web Toolkit: GWT


 

Inhalt

5

Vorwort

9

Kapitel 1 – Einleitung

11

Ajax

11

Der Google-Weg

16

Über dieses Buch

20

Kapitel 2 – Das Google Web Toolkit - eine Rundreise

25

Download und Installation

25

Arbeitsprinzip

25

Projekt generieren

26

Die Projektstruktur

27

Der Hosted-Modus

31

Der Web-Modus

32

Anpassung der Oberfläche

33

Elemente anordnen

34

Auswertung von Ereignissen

36

Kommunikation mit einem Server

38

Hinzufügen einer weiteren Sprache

40

Zusammenfassung

42

Kapitel 3 – Von der Idee über die Architektur zur Projektstruktur

43

Mehr-Schichten-Architektur oder eine Schicht?

44

GWT-Projekte unter Eclipse

48

Zusammenfassung

65

Kapitel 4 – Model View Controller und das GWT

67

Das Model View Controller-Entwurfsmuster

67

Ein allgemeiner Ansatz für GWT-Dialoge

71

Ein konkreter Dialog am Beispiel der persönlichen Daten

81

Zusammenfassung

94

Kapitel 5 – Remote Procedure Call mit dem GWT

95

Schnittstellen und Klassen des GWT-RPC

96

Die Schnittstelle definieren

97

Implementierung des Services

102

Ein asynchrones Datenzugriffsobjekt

103

Zusammenfassung

109

Kapitel 6 – Sitzungsverwaltung und Sicherheit

111

Sitzungsverwaltung

112

Cross-Site Scripting

118

Cross-Site Request Forgery

119

Zusammenfassung

124

Kapitel 7 – Java Script Native Interface - JSNI

125

JSNI-Syntax

126

GWT und Google Maps

133

Zusammenfassung

142

Kapitel 8 – Kombination der GWT-Konzepte in eigenen Widgets

143

Architektur des Widgets

144

Umsetzung des Widgets

147

Zusammenfassung

161

Kapitel 9 – Deployment und Performance-Optimierung

163

Der Startvorgang einer GWT-Anwendung

163

Deployment

168

Allgemeine Optimierung für Webanwendungen

175

Zusammenfassung

176

Kapitel 10 – Know-how-Schnipsel

177

DeferredCommand

177

Deferred Binding

181

Lokalisierung und ImageBundle

189

Implementierung in der Moduldefinition austauschen

191

Zusammenfassung

194

Kapitel 11 – Fremdbibliotheken

195

Einbinden der Bibliotheken

195

Übersicht Fremdbibliotheken

197

Auswahlkriterien für Fremdbibliotheken

200

Rocket-GWT

201

GWT-Google-APIs/Google Gears

206

GWT-DND

214

Zusammenfassung

217

Anhang A – Übersicht GWT

219

Projektstruktur

219

Oberflächen

221

Browser-Historie

231

Client-Server-Kommunikation

232

Lokalisierung

243

ImageBundle

245

JavaScript Native Interface - JSNI

247

JRE-Emulation

248

JUnit

248

Benchmark

251

Zusammenfassung

254

Anhang B – Die Moduldefinition

255

Index

259