Basiswissen Web-Programmierung

Werbung
© 2008 AGI-Information Management Consultants
May be used for personal purporses only or by
libraries associated to dandelon.com network.
Heide Balzert
Basiswissen
Web-Programmierung
XHTML, CSS, JavaScript, XML,
PHP, JSP, ASP.NET, Ajax
W3L-Verlag | Herdecke | Witten
Inhaltsverzeichnis
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
3
3.1
3.2
3.3
3.4
3.5
3.6
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.7
4
4.1
4.2
4.3
4.4
4.5
XHTML *
1
Was ist XHTML? *
2
XHTML-Dokument *
5
XHTML-Dokumente verlinken *
14
Bilder in XHTML-Dokumenten *
19
XHTML-Tabellen * 22
XHTML-Bereiche * 29
XHTML-Formulare * 33
XHTML im Überblick *
39
CSS * 43
Was ist CSS? * 44
CSS-Stilvorlagen * 45
CSS-Klassen * 52
Mit CSS gestalten * 55
Boxmodell ** 65
Tabellengestaltung mit CSS ** 72
CSS-Seitenlayout *** 81
CSS im Überblick * 94
JavaScript * 97
Was ist JavaScript? * 98
Erstes JavaScript-Programm * 100
Document Object Model ** 104
Event-Handler* 113
Formulare mit JavaScript validieren * 118
JavaScript-Sprachelemente * 126
Einfache JavaScript-Elemente * 127
Operatoren in JavaScript * 129
Kontrollstrukturen in JavaScript * 131
Felder in JavaScript * 133
Funktionen in JavaScript * 135
Klassen in JavaScript ** 138
JavaScript im Überblick * 143
XML 4 147
Was ist XML? * 148
XML-Dokument* 150
DTD-Teil 1* 156
DTD -Teil 2* 160
XML-Schema - Teil 1 ** 165
XII
Inhaltsverzeichnis
4.6
4.7
4.8
4.9
5
5.1
5.2
5.3
5.4
5.5
5.5.1
5.5.2
5.5.3
5.5.4
5.5.5
5.5.6
5.6
5.7
5.8
5.9
5.10
6
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.9.1
6.9.2
6.9.3
6.9.4
6.9.5
6.9.6
6.10
6.10.1
6.10.2
6.10.3
XML-Schema - Teil 2 ** 171
XSLT-Stylesheet - Teil 1 ** 179
XSLT-Stylesheet - Teil 2 ** 187
XML im Überblick * 193
PHP* 199
Was ist PHP?* 200
Erstes PHP-Skript * 202
Formulare mit PHP verarbeiten * 205
Formulare mit PHP validieren * 208
PHP-Sprachelemente * 212
Einfache PHP-Elemente * 212
Operatoren in PHP * 215
Kontrollstrukturen in PHP * 217
Felder in PHP* 219
Funktionen in PHP * 222
Klassen in PHP ** 228
Dateiverarbeitung mit PHP * 232
PHP-Gästebuch* 234
SQL in PHP verwenden ** 238
PHP-Gästebuch mit MySQL ** 241
PHP im Überblick * 246
JSP* 249
Was ist JSP?* 250
Erste JSP-Datei * 253
Direktiven * 259
Implizite Objekte * 262
Standardaktionen * 264
Formulare mit JSP verarbeiten * 268
Formulare mit JSP validieren * 272
JavaBeans ** 275
Java-Sprachelemente * 282
Einfache Java-Elemente * 282
Operatoren in Java * 283
Kontrollstrukturen in Java * 284
Felder in Java * 286
Methoden in Java * 288
Klassen in Java * 291
JSP-Gästebuch* 295
Formular JSP-Gästebuch * 295
Datenverwaltung für JSP-Gästebuch *** 297
Gästebuch mit JSP erstellen ** 303
f
Inhaltsverzeichnis
6.11
7
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
\
7.10
7.10.1
7.10.2
7.10.3
7.10.4
7.10.5
7.10.6
7.11
7.11.1
7.11.2
7.11.3
7.12
8
8.1
8.2
8.3
9
JSP im Überblick * 306
ASP.NET* 309
WasistASP.NET?* 310
Erste Web Form * 314
Direktiven * 316
Serverobjekte* 318
Code-Behind-Technik * 321
ASP.NET-Formulare ** 325
ASP.NET und JavaScript * 330
NavigationmitASP.NET** 333
ASP.NET-Formulare validieren *** 337
C#-Sprachelemente * 347
Einfache C#-Elemente * 347
Operatoren in C# * 349
Kontrollstrukturen in C# * 350
Felder in C# * 351
Methoden in C# * 353
Klassen in C# * 356
ASP.NET-Gästebuch * 361
Formular ASP.NET-Gästebuch ** 362
Datenverwaltung für
ASP.NET-Gästebuch *** 364
Gästebuch erstellen mit ASP.NET ** 369
ASP.NET im Überblick * 372
Ajax** 377
Was ist Ajax? ** 377
Ajax-Anwendung mit JSP erstellen * 381
Ajax-Bibliothek einsetzen *** 387
Ausblick* 393
Glossar 397
Literatur 405
Sachindex 407
XIII
Herunterladen