Die Thematik der serviceorientierten Architekturen (SOA) beherrscht die Diskussion um die Umsetzung komplexer IT Systeme und Landschaften und deutet einen Paradigmenwechsel in der Organisation von IT Projekten und Software im Allgemeinen an.Es existiert eine Vielzahl verschiedenster teils inkompatibler Technologien, um den Aufbau einer SOA zu gestalten. Mit der Windows Communication Foundation (WCF) stellt Microsoft eine Technologie bereit die einen Großteil der bisherigen Technologien unter einem Programmiermodell vereinheitlicht. Dieses Werk bietet eine allgemeine Einführung in SOA und einen Überblick über die WCF sowie deren Interaktion mit weiteren MS Produkten und Technologien aus dem .NET Umfeld. Am Beispiel einer mehrschichtigen Weblog-Anwendung wird der praktische Einsatz demonstriert.