Dieses Buch zeigt Ihnen umfassend die Möglichkeiten der Programmierung von verteilten Anwendungen und Diensten mit der Windows Communication Foundation (WCF) in der Version 3.5. Nach einem kurzen Überblick über das Thema beschreiben die Autoren anhand zahlreicher Beispiele und einem größeren Projekt wie Sie WCF in der Praxis einsetzen können. Themen sind u.a. Datenserialisierung, Fehlerbehandlung, Hosting, Sicherheit sowie die Umstellung bei der Datenübertragung.
Sie haben bereits Erfahrung mit .NET und haben schon öfter von dem Schlagwort SOA gehört? Sie wollen wissen wie Microsoft diesen Servicegedanken im .NET Framework implementiert? Dann ist dieses Buch genau richtig für Sie. Es richtet sich an C#- und Visual Basic-Programmierer und beschreibt, wie Sie mit WCF verteilte .NET-Anwendungen effizient programmieren können.
Die Autoren legen hierbei besonderen Wert auf praxisnahe Code-Beispiele, von denen Sie die meisten direkt verwenden können. Sie erhalten alle Beispiele in C# und Visual Basic und können diese an eigene Anforderungen anpassen. Es geht um Datenserialisierung, Hosting von WCF-Applikationen, Sessions, Transaktionen und Security ? also alle wichtigen Bereiche der WCF, die für .NET-Entwickler von Bedeutung sind. Die Autoren bringen Ihr langjähriges Wissen aus Entwickler- und Beratertätigkeit mit. Dabei steht das lösungsorientierte Programmieren im
Vordergrund.Aus dem Inhalt
- Überblick über die Windows Communication Foundation
- SOA - Service Orientierte Architektur
- Contracts in WCF
- Möglichkeiten der Datenserialisierung
- Messages
- Fehlerbehandlung - die korrekte Exception zum Client zu bringen
- Hosting im IIS und als Windowsdienst
- Sessions und Reliable Sessions
- Concurrency und Instanzierungsverhalten
- Callbacks zum Client
- Transaktionen in WCF
- WCF und Message Queues
- Security in WCF
- Behaviors - Einstellungsmöglichkeiten und Konfiguration
Auf der CD
Alle Codebeispiele direkt zum Ausführen und Kopieren
Die Autoren
Jürgen Kotz ist freiberuflicher Trainer, Berater, Entwickler und Fachbuchautor. Mit .NET beschäftigt er sich seit der ersten Beta-Version. Mit seiner Firma PrimeTime Software hat er schon zahlreiche .NET-Projekte und -Schulungen durchgeführt. Sie erreichen ihn unter Juergen@PrimeTime-Software.de.
Stephanie Hölzl arbeitet seit über 10 Jahren als freiberufliche IT-Trainerin und entwickelt Anwendungen für Kunden. Ihre Schwerpunkte sind .NET und Datenbanken.
Jürgen Kotz arbeitet als freiberuflicher Trainer, Berater, Entwickler und Autor in Deggendorf. Mit .NET beschäftigt er sich seit der ersten Beta-Version. Neben vielen Visual Basic- und .NET-Projekten führt er auch Schulungen in diesem Bereich durch. Er ist außerdem Inhaber der Firma PrimeTime Software in Deggendorf. Sie erreichen ihn unter der folgenden E-Mail-Adresse: Juergen@PrimeTime-Software.de.