Google Web Toolkit: Ajax-Applikationen mit Java
*Weitere Angaben Verfasser: Ralph Steyer ist Freelancer und arbeitet als Fachautor (u.a. Bücher zu Ajax bei Addison-Wesley), Fachjournalist, EDV-Dozent und Programmierer. Nach dem Studium der Mathematik war er als PC-Anwendungsentwickler bei einer grossen Versicherung im Rhein-Main-Gebiet tätig.
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Unterhaching
entwickler.press
2007
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Zusammenfassung: | *Weitere Angaben Verfasser: Ralph Steyer ist Freelancer und arbeitet als Fachautor (u.a. Bücher zu Ajax bei Addison-Wesley), Fachjournalist, EDV-Dozent und Programmierer. Nach dem Studium der Mathematik war er als PC-Anwendungsentwickler bei einer grossen Versicherung im Rhein-Main-Gebiet tätig. |
Beschreibung: | 320 S. graph. Darst. 1 CD-ROM (12 cm) |
ISBN: | 9783939084211 3939084212 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022965767 | ||
003 | DE-604 | ||
005 | 20080430 | ||
007 | t | ||
008 | 071115s2007 gw d||| |||| 00||| ger d | ||
015 | |a 07,N33,0063 |2 dnb | ||
016 | 7 | |a 985100826 |2 DE-101 | |
020 | |a 9783939084211 |c Kt. : ca. EUR 29.90, ca. EUR 30.80 (AT) |9 978-3-939084-21-1 | ||
020 | |a 3939084212 |c Kt. : ca. EUR 29.90, ca. EUR 30.80 (AT) |9 3-939084-21-2 | ||
024 | 3 | |a 9783939084211 | |
035 | |a (OCoLC)196482575 | ||
035 | |a (DE-599)DNB985100826 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-1051 |a DE-523 |a DE-83 | ||
082 | 0 | |a 006.76 |2 22/ger | |
084 | |a ST 252 |0 (DE-625)143627: |2 rvk | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Steyer, Ralph |d 1963- |e Verfasser |0 (DE-588)120473925 |4 aut | |
245 | 1 | 0 | |a Google Web Toolkit |b Ajax-Applikationen mit Java |c Ralph Steyer |
264 | 1 | |a Unterhaching |b entwickler.press |c 2007 | |
300 | |a 320 S. |b graph. Darst. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
520 | |a *Weitere Angaben Verfasser: Ralph Steyer ist Freelancer und arbeitet als Fachautor (u.a. Bücher zu Ajax bei Addison-Wesley), Fachjournalist, EDV-Dozent und Programmierer. Nach dem Studium der Mathematik war er als PC-Anwendungsentwickler bei einer grossen Versicherung im Rhein-Main-Gebiet tätig. | ||
650 | 0 | 7 | |a Google Web Toolkit |0 (DE-588)7562738-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Google Web Toolkit |0 (DE-588)7562738-3 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2988394&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016170085&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-016170085 |
Datensatz im Suchindex
_version_ | 1805089632167133184 |
---|---|
adam_text |
Inhaltsverzeichnis
V Vorwort 11
1 Grundlagen 13
1.1 Was versteht man unter Ajax? 14
Wie kommt Ajax ins Spiel? 16
Die technischen Hintergründe von Ajax 17
Der Ablauf einer Ajax Datenanfrage 18
Kennen wir das nicht schon alles? 21
Ajax ist die Welt nun gut? 21
1.2 Was ist das Google Web Toolkit? 22
Java für Ajax das GWT 23
Der Aufbau eines typischen GWT Entwicklungszyklus 24
1.3 Die Vorteile des GWT 24
Die GWT Features 25
2 Download und Installation 27
2.1 Die Voraussetzungen die Java Umgebung 27
Die Installation der Java Umgebung 30
2.2 Der Download des GWT 30
Voraussetzungen zur erfolgreichen Arbeit mit dem GWT 32
2.3 Die Installation des GWT 33
2.4 Die Bestandteile des GWT Verzeichnisses 34
Der applicationCreator 34
Die weiteren Programme 34
Die Dokumentation des GWT 35
Die Standardbeispiele des GWT 36
Die vorgegebenen Beispiele ausführen 36
Die Beispiele übersetzen 38
Die erweiterten Standardbeispiele 40
3 Die ersten Experimente mit dem GWT 43
3.1 Vorhandene Beispiele erweitern und modifizieren 43
Modifikation des Hello Beispiels 44
3.2 Ein erstes direktes Erstellen einer GWT Applikation 46
Die grundsätzliche Projektstruktur einer GWT Applikation 46
Erstes Erstellen einer eigenen GWT Applikation von Hand 48
Das Anpassen der Grundschablone 50
Inhaltsverzeichnis
3.3 Erstellen einer eigenen GWT Applikation mit Eclipse 58
Die Installation von Eclipse 58
Erstellen einer GWT Projektgrundstruktur für Eclipse 59
Die Projektgrundstruktur in Eclipse importieren 62
4 Die GWT Module und die Architektur 65
4.1 Die GWT Architektur 65
Die JRE Emulationsbibliothek 65
Die GWT Klassenreferenz und die GWT Web UI Klassenbibliothek 67
4.2 Module der Schlüssel zur Konfiguration des GWT 74
4.3 Das XML Format der Module ^
Verfügbare Elemente 77
5 Mit dem GWT HTTP Anfraqen erstellen und verarbeiten 83
5.1 Hintergrundinformationen zu HTTP 83
Die HTTP Header 83
Die Meldungen eines Webservers 87
Die HTTP Datenkommunikation direkt beobachten 88
5.2 Das Paket com.google.gwt.http.client 90
5.3 Restriktionen und begleitende Maßnahmen 93
Same Origin Security Policy 93
Limitierung der Anfrage 93
Notwendige Module 93
5.4 GET Applikationen zum Zugriff auf HTTP konkret erstellen 94
Eine GET Anfrage ausführen 94
Eine POST Anfrage durchführen 95
Praxis mit einem vollständigen Beispiel
Verwenden von Timeouts bei Anfragen
Zusammenstellen eines Querystrings 1^3
Ein universeller RequestBuilder 1(^6
5.5 Grundsätzliches Erstellen einer angepassten
RequestCallback Handlerklasse 106
5.6 Die serverseitige Verarbeitung von HTTP Daten und Java Servlets 108
Authentifizierung und Sicherheit
Verfügbare Objekte und Funktionen
Java Servlets im GWT verwenden
6 Erstellen von Benutzeroberflächen mit dem GWT
1 ?1
6.1 Die GWT Klassen für Benutzerschnittstellen
Das Paket com.google.gwt.user.client.ui
6.2 Grundsätzliches Erstellen einer GUI mit dem GWT |^
Strukturieren der Oberfläche Widgets und Panels
Widgets erstellen
Inhaltsverzeichnis
6.3 Praktische Beispiele für Widgets 137
Schaltflächen 137
Dialogboxen 142
Hyperlink und die Unterstützung der Browserhistorie 147
ListBox 150
MenuBar 153
TabBar 156
TextArea 158
TextBox und PasswordTextBox 161
Tree und Treeltem 162
6.4 Panels 165
Hinzufügen von Widgets 165
Das Konzept der Java Layoutmanager versus den
Verhaltensweisen eines Browsers 166
FormPanel das Panel für Webformulare 166
DockPanel 174
6.5 Gestalten von Widgets mit Style Sheets 182
Die vorgegebenen GWT Stilnamen 182
Komplexere Stile und Namensräume 183
Die Zuordnung von CSS Dateien 183
Ein konkretes Beispiel 184
6.6 Events, Listener und Adapter die Reaktion auf Ereignisse 189
Anonyme Ereignisbehandlung 189
Verwendung von Listener Schnittsteilen 192
Adapterklassen 197
6.7 Erstellen eigener Widgets 200
7 Debuggen einer GWT Applikation 205
7.1 Die Fehlersuche über den GWT Hosted Web Browser 205
7.2 Debuggen mit Eclipse 206
Einen Haltepunkt setzen 207
7.3 Die Debug Sitzung und die Debug Perspektive in Eclipse 208
Untersuchen von komplexeren Applikationen 210
Grundsätzliches zum Debuggen in Eclipse 211
Die verschiedenen Debug Ansichten 212
Die Debug Befehle 214
8 Internationalisierung und Lokalisierung 217
8.1 Definition von Internationalisierung und Lokalisierung 217
8.2 Das Paket com.google.gwt.il8n.client 218
Notwendige Moduleinstellungen 218
8.3 Formatieren und Parsen von Datums und Zeitangaben
mit DateTimeFormat 219
Patternzeichen zur Datums und Zeitangabe 219
Inhaltsverzeichnis
8.4 Die Klasse Dictionary und dynamische String Internationalisierung 221
8.5 Formatieren und Parsen von Zahlen mit der Klasse NumberFormat 223
8.6 Constants und ConstantsWithLookup sowie statische
String Internationalisierung 224
ConstantsWithLookup 227
Statische String Internationalisierung in einem vollständigen Beispiel 227
8.7 Die Schnittstelle Localizable und die Spezifikation
einer Sprachumgebung 234
Die Vorgabesprachumgebung 234
Hinzufügen von Sprachumgebungen zu einem Modul 234
Localizable 235
8.8 Message Templates und die Schnittstelle Messages 236
Verwendung von internationalisierten Meldungen und
Überprüfung zur Kompilierzeit 238
9 JUnit Testinq 241
9.1 Das Ergebnis eines JUnit Tests 241
9.2 Das Paket com.google.gwt.junit.client
Die Klassen im Paket 241
Die Schnittstellen im Paket 243
9.3 Konkrete Vorgehensweise zum JUnit Testing unter dem GWT 243
Schritt 1: Erstellen eines Testfalls 243
Schritt 2: Durchführen des Tests 244
JUnit Tests in Eclipse 24
9.4 Erstellen eines JUnit Tests von Hand 24^
Ein praktisches Beispiel
9.5 Asynchrones Testen
10 Remote Procedure Calls entfernte Aufrufe 251
252
10.1 Ein GWT Service versus einem Web Service
252
10.2 Das Paket com.google.gwt.user.client.rpc
Die Klassen in com.google.gwt.user.client.rpc
Die Schnittstellen in com.google.gwt.user.client.rpc
254
10.3 Das Paket com.google.gwt.user.server.rpc
Die Klassen im Paket com.google.gwt.user.server.rpc
10.4 Die notwendigen Schritte zum Erstellen einer RPC Anwendung 256
Erstellen der Serviceschnittstelle r_7
Asynchronous Interfaces „
Die Implementierung des Service
Der konkrete Aufruf einer entfernten Methode
Inhaltsverzeichnis
10.5 Ein vollständiges RPC Beispiel ein einfacher Datumsservice 259
Die HTML Host Datei 259
Das GWT Modul 261
Die Serviceschnittstelle 261
Die asynchrone Schnittstelle 262
Das Servlet 262
Die Clientseite 262
10.6 Ein vollständiges RPC Beispiel einen Login mit RPC verifizieren 265
Die Host Datei 266
Das GWT Modul 266
Die CSS Datei 267
Die Serviceschnittstelle 268
Die asynchrone Schnittstelle 269
Das Servlet 269
Die Clientseite 279
10.7 RPC in Produktion bringen 283
11 XML Verarbeitung mit dem GWT 285
11.1 Grundsätzliches zu XML und XML Verarbeitung in Java 285
Der Aufbau von XML 285
Die XML Komponenten 286
Wohlgeformt und gültig 287
Grundsätzliche XML Verarbeitung mit Java 287
11.2 Das Paket com.google.gwt.xml.client XML Verarbeitung beim GWT 289
Die Klassen 290
Die Schnittstellen 291
11.3 Die konkrete Anwendung im GWT 295
Die Erweiterung im GWT Modul 296
Die Java Datei 296
12 Das JavaScript Native Interface 299
12.1 Zugriff auf den Browser und die Webseite aus JavaScript
im JSNI Umfeld 300
12.2 Einsatz nativer JavaScript Methoden 300
Der JSNI Kommentarblock 300
Der Aufruf von JSNI Methoden im Java Code 300
12.3 Aus JavaScript auf Java Methoden und Felder zugreifen 302
Methodenaufrufe 302
Zugriff auf Felder 303
Ein vollständiges Beispiel 303
12.4 Objekte in Java und JavaScript benutzen 305
JavaScriptObject 305
12.5 JSNI und Ausnahmen 306
Stichwortverzeichnis 307 |
adam_txt |
Inhaltsverzeichnis
V Vorwort 11
1 Grundlagen 13
1.1 Was versteht man unter Ajax? 14
Wie kommt Ajax ins Spiel? 16
Die technischen Hintergründe von Ajax 17
Der Ablauf einer Ajax Datenanfrage 18
Kennen wir das nicht schon alles? 21
Ajax ist die Welt nun gut? 21
1.2 Was ist das Google Web Toolkit? 22
Java für Ajax das GWT 23
Der Aufbau eines typischen GWT Entwicklungszyklus 24
1.3 Die Vorteile des GWT 24
Die GWT Features 25
2 Download und Installation 27
2.1 Die Voraussetzungen die Java Umgebung 27
Die Installation der Java Umgebung 30
2.2 Der Download des GWT 30
Voraussetzungen zur erfolgreichen Arbeit mit dem GWT 32
2.3 Die Installation des GWT 33
2.4 Die Bestandteile des GWT Verzeichnisses 34
Der applicationCreator 34
Die weiteren Programme 34
Die Dokumentation des GWT 35
Die Standardbeispiele des GWT 36
Die vorgegebenen Beispiele ausführen 36
Die Beispiele übersetzen 38
Die erweiterten Standardbeispiele 40
3 Die ersten Experimente mit dem GWT 43
3.1 Vorhandene Beispiele erweitern und modifizieren 43
Modifikation des Hello Beispiels 44
3.2 Ein erstes direktes Erstellen einer GWT Applikation 46
Die grundsätzliche Projektstruktur einer GWT Applikation 46
Erstes Erstellen einer eigenen GWT Applikation von Hand 48
Das Anpassen der Grundschablone 50
Inhaltsverzeichnis
3.3 Erstellen einer eigenen GWT Applikation mit Eclipse 58
Die Installation von Eclipse 58
Erstellen einer GWT Projektgrundstruktur für Eclipse 59
Die Projektgrundstruktur in Eclipse importieren 62
4 Die GWT Module und die Architektur 65
4.1 Die GWT Architektur 65
Die JRE Emulationsbibliothek 65
Die GWT Klassenreferenz und die GWT Web UI Klassenbibliothek 67
4.2 Module der Schlüssel zur Konfiguration des GWT 74
4.3 Das XML Format der Module ^
Verfügbare Elemente 77
5 Mit dem GWT HTTP Anfraqen erstellen und verarbeiten 83
5.1 Hintergrundinformationen zu HTTP 83
Die HTTP Header 83
Die Meldungen eines Webservers 87
Die HTTP Datenkommunikation direkt beobachten 88
5.2 Das Paket com.google.gwt.http.client 90
5.3 Restriktionen und begleitende Maßnahmen 93
Same Origin Security Policy 93
Limitierung der Anfrage 93
Notwendige Module 93
5.4 GET Applikationen zum Zugriff auf HTTP konkret erstellen 94
Eine GET Anfrage ausführen 94
Eine POST Anfrage durchführen 95
Praxis mit einem vollständigen Beispiel
Verwenden von Timeouts bei Anfragen
Zusammenstellen eines Querystrings 1^3
Ein universeller RequestBuilder 1(^6
5.5 Grundsätzliches Erstellen einer angepassten
RequestCallback Handlerklasse 106
5.6 Die serverseitige Verarbeitung von HTTP Daten und Java Servlets 108
Authentifizierung und Sicherheit
Verfügbare Objekte und Funktionen
Java Servlets im GWT verwenden
6 Erstellen von Benutzeroberflächen mit dem GWT
1 ?1
6.1 Die GWT Klassen für Benutzerschnittstellen
Das Paket com.google.gwt.user.client.ui
6.2 Grundsätzliches Erstellen einer GUI mit dem GWT |^
Strukturieren der Oberfläche Widgets und Panels
Widgets erstellen
Inhaltsverzeichnis
6.3 Praktische Beispiele für Widgets 137
Schaltflächen 137
Dialogboxen 142
Hyperlink und die Unterstützung der Browserhistorie 147
ListBox 150
MenuBar 153
TabBar 156
TextArea 158
TextBox und PasswordTextBox 161
Tree und Treeltem 162
6.4 Panels 165
Hinzufügen von Widgets 165
Das Konzept der Java Layoutmanager versus den
Verhaltensweisen eines Browsers 166
FormPanel das Panel für Webformulare 166
DockPanel 174
6.5 Gestalten von Widgets mit Style Sheets 182
Die vorgegebenen GWT Stilnamen 182
Komplexere Stile und Namensräume 183
Die Zuordnung von CSS Dateien 183
Ein konkretes Beispiel 184
6.6 Events, Listener und Adapter die Reaktion auf Ereignisse 189
Anonyme Ereignisbehandlung 189
Verwendung von Listener Schnittsteilen 192
Adapterklassen 197
6.7 Erstellen eigener Widgets 200
7 Debuggen einer GWT Applikation 205
7.1 Die Fehlersuche über den GWT Hosted Web Browser 205
7.2 Debuggen mit Eclipse 206
Einen Haltepunkt setzen 207
7.3 Die Debug Sitzung und die Debug Perspektive in Eclipse 208
Untersuchen von komplexeren Applikationen 210
Grundsätzliches zum Debuggen in Eclipse 211
Die verschiedenen Debug Ansichten 212
Die Debug Befehle 214
8 Internationalisierung und Lokalisierung 217
8.1 Definition von Internationalisierung und Lokalisierung 217
8.2 Das Paket com.google.gwt.il8n.client 218
Notwendige Moduleinstellungen 218
8.3 Formatieren und Parsen von Datums und Zeitangaben
mit DateTimeFormat 219
Patternzeichen zur Datums und Zeitangabe 219
Inhaltsverzeichnis
8.4 Die Klasse Dictionary und dynamische String Internationalisierung 221
8.5 Formatieren und Parsen von Zahlen mit der Klasse NumberFormat 223
8.6 Constants und ConstantsWithLookup sowie statische
String Internationalisierung 224
ConstantsWithLookup 227
Statische String Internationalisierung in einem vollständigen Beispiel 227
8.7 Die Schnittstelle Localizable und die Spezifikation
einer Sprachumgebung 234
Die Vorgabesprachumgebung 234
Hinzufügen von Sprachumgebungen zu einem Modul 234
Localizable 235
8.8 Message Templates und die Schnittstelle Messages 236
Verwendung von internationalisierten Meldungen und
Überprüfung zur Kompilierzeit 238
9 JUnit Testinq 241
9.1 Das Ergebnis eines JUnit Tests 241
9.2 Das Paket com.google.gwt.junit.client
Die Klassen im Paket 241
Die Schnittstellen im Paket 243
9.3 Konkrete Vorgehensweise zum JUnit Testing unter dem GWT 243
Schritt 1: Erstellen eines Testfalls 243
Schritt 2: Durchführen des Tests 244
JUnit Tests in Eclipse 24
9.4 Erstellen eines JUnit Tests von Hand 24^
Ein praktisches Beispiel
9.5 Asynchrones Testen
10 Remote Procedure Calls entfernte Aufrufe 251
252
10.1 Ein GWT Service versus einem Web Service
252
10.2 Das Paket com.google.gwt.user.client.rpc
Die Klassen in com.google.gwt.user.client.rpc
Die Schnittstellen in com.google.gwt.user.client.rpc
254
10.3 Das Paket com.google.gwt.user.server.rpc
Die Klassen im Paket com.google.gwt.user.server.rpc
10.4 Die notwendigen Schritte zum Erstellen einer RPC Anwendung 256
Erstellen der Serviceschnittstelle r_7
Asynchronous Interfaces „
Die Implementierung des Service
Der konkrete Aufruf einer entfernten Methode
Inhaltsverzeichnis
10.5 Ein vollständiges RPC Beispiel ein einfacher Datumsservice 259
Die HTML Host Datei 259
Das GWT Modul 261
Die Serviceschnittstelle 261
Die asynchrone Schnittstelle 262
Das Servlet 262
Die Clientseite 262
10.6 Ein vollständiges RPC Beispiel einen Login mit RPC verifizieren 265
Die Host Datei 266
Das GWT Modul 266
Die CSS Datei 267
Die Serviceschnittstelle 268
Die asynchrone Schnittstelle 269
Das Servlet 269
Die Clientseite 279
10.7 RPC in Produktion bringen 283
11 XML Verarbeitung mit dem GWT 285
11.1 Grundsätzliches zu XML und XML Verarbeitung in Java 285
Der Aufbau von XML 285
Die XML Komponenten 286
Wohlgeformt und gültig 287
Grundsätzliche XML Verarbeitung mit Java 287
11.2 Das Paket com.google.gwt.xml.client XML Verarbeitung beim GWT 289
Die Klassen 290
Die Schnittstellen 291
11.3 Die konkrete Anwendung im GWT 295
Die Erweiterung im GWT Modul 296
Die Java Datei 296
12 Das JavaScript Native Interface 299
12.1 Zugriff auf den Browser und die Webseite aus JavaScript
im JSNI Umfeld 300
12.2 Einsatz nativer JavaScript Methoden 300
Der JSNI Kommentarblock 300
Der Aufruf von JSNI Methoden im Java Code 300
12.3 Aus JavaScript auf Java Methoden und Felder zugreifen 302
Methodenaufrufe 302
Zugriff auf Felder 303
Ein vollständiges Beispiel 303
12.4 Objekte in Java und JavaScript benutzen 305
JavaScriptObject 305
12.5 JSNI und Ausnahmen 306
Stichwortverzeichnis 307 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Steyer, Ralph 1963- |
author_GND | (DE-588)120473925 |
author_facet | Steyer, Ralph 1963- |
author_role | aut |
author_sort | Steyer, Ralph 1963- |
author_variant | r s rs |
building | Verbundindex |
bvnumber | BV022965767 |
classification_rvk | ST 252 ST 253 |
ctrlnum | (OCoLC)196482575 (DE-599)DNB985100826 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV022965767</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20080430</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">071115s2007 gw d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">07,N33,0063</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">985100826</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783939084211</subfield><subfield code="c">Kt. : ca. EUR 29.90, ca. EUR 30.80 (AT)</subfield><subfield code="9">978-3-939084-21-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3939084212</subfield><subfield code="c">Kt. : ca. EUR 29.90, ca. EUR 30.80 (AT)</subfield><subfield code="9">3-939084-21-2</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783939084211</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)196482575</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB985100826</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1051</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 252</subfield><subfield code="0">(DE-625)143627:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Steyer, Ralph</subfield><subfield code="d">1963-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)120473925</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Google Web Toolkit</subfield><subfield code="b">Ajax-Applikationen mit Java</subfield><subfield code="c">Ralph Steyer</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Unterhaching</subfield><subfield code="b">entwickler.press</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">320 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="e">1 CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">*Weitere Angaben Verfasser: Ralph Steyer ist Freelancer und arbeitet als Fachautor (u.a. Bücher zu Ajax bei Addison-Wesley), Fachjournalist, EDV-Dozent und Programmierer. Nach dem Studium der Mathematik war er als PC-Anwendungsentwickler bei einer grossen Versicherung im Rhein-Main-Gebiet tätig.</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Google Web Toolkit</subfield><subfield code="0">(DE-588)7562738-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Google Web Toolkit</subfield><subfield code="0">(DE-588)7562738-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2988394&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016170085&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016170085</subfield></datafield></record></collection> |
id | DE-604.BV022965767 |
illustrated | Illustrated |
index_date | 2024-07-02T19:06:34Z |
indexdate | 2024-07-20T09:27:00Z |
institution | BVB |
isbn | 9783939084211 3939084212 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016170085 |
oclc_num | 196482575 |
open_access_boolean | |
owner | DE-1051 DE-523 DE-83 |
owner_facet | DE-1051 DE-523 DE-83 |
physical | 320 S. graph. Darst. 1 CD-ROM (12 cm) |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | entwickler.press |
record_format | marc |
spelling | Steyer, Ralph 1963- Verfasser (DE-588)120473925 aut Google Web Toolkit Ajax-Applikationen mit Java Ralph Steyer Unterhaching entwickler.press 2007 320 S. graph. Darst. 1 CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier *Weitere Angaben Verfasser: Ralph Steyer ist Freelancer und arbeitet als Fachautor (u.a. Bücher zu Ajax bei Addison-Wesley), Fachjournalist, EDV-Dozent und Programmierer. Nach dem Studium der Mathematik war er als PC-Anwendungsentwickler bei einer grossen Versicherung im Rhein-Main-Gebiet tätig. Google Web Toolkit (DE-588)7562738-3 gnd rswk-swf Google Web Toolkit (DE-588)7562738-3 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=2988394&prov=M&dok_var=1&dok_ext=htm Inhaltstext HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016170085&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Steyer, Ralph 1963- Google Web Toolkit Ajax-Applikationen mit Java Google Web Toolkit (DE-588)7562738-3 gnd |
subject_GND | (DE-588)7562738-3 |
title | Google Web Toolkit Ajax-Applikationen mit Java |
title_auth | Google Web Toolkit Ajax-Applikationen mit Java |
title_exact_search | Google Web Toolkit Ajax-Applikationen mit Java |
title_exact_search_txtP | Google Web Toolkit Ajax-Applikationen mit Java |
title_full | Google Web Toolkit Ajax-Applikationen mit Java Ralph Steyer |
title_fullStr | Google Web Toolkit Ajax-Applikationen mit Java Ralph Steyer |
title_full_unstemmed | Google Web Toolkit Ajax-Applikationen mit Java Ralph Steyer |
title_short | Google Web Toolkit |
title_sort | google web toolkit ajax applikationen mit java |
title_sub | Ajax-Applikationen mit Java |
topic | Google Web Toolkit (DE-588)7562738-3 gnd |
topic_facet | Google Web Toolkit |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2988394&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016170085&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT steyerralph googlewebtoolkitajaxapplikationenmitjava |