Dieses Buch richtet sich an Softwareentwickler und Interessierte mit Erfahrung in der Softwareentwicklung. Es bietet einen kompakten Einstieg in die vielfältigen Aspekte moderner Web-Applikationen. Leistungsmerkmale und Anwendungs-möglichkeiten dominierender Webtechnologien werden beschrieben und abgegrenzt. Praktische Beispiele veranschaulichen die zugrunde liegenden Programmiermodelle. Ein einfacher Bestell-Prozess demonstriert das Zusammenspiel komplementärer Technologien und zeigt die Stärken und Grenzen konkurrierender Technologien auf. Der Leser folgt einem Pfad von seinem vertrauten Browser über den Web-Server zur Web-Applikation und darüber hinaus. Entlang dieses Weges werden Konzepte wie zusammengesetzte Dokumente, Ereignisorientierung, Dokumentenzentrierung, verteilte Komponenten und Model-View-Controller behandelt. Zentrale Themen auf der Clientseite sind Style Sheets, JavaScript und Java Applets, während auf der Serverseite CGI, PHP, ASP/ASP.NET und Java/J2EE im Mittelpunkt stehen. Die jeweiligen Frameworks und Programmierkonzepte werden vorgestellt, verglichen und bewertet. Der Architektur-Teil thematisiert, wie Lösungen verbessert werden können, Design-Ansätze aus der Praxis und Kriterien für Qualität. Die Nutzungs-möglichkeiten von XML und Web Services im Kontext moderner Web-Applikationen runden das Thema ab. Der Leser erhält umfassende Informationen darüber, wie Web-Applikationen "gebaut" werden und worin sich
Heiko Wöhr Livres
