Ein fundierter Einstieg in die Entwicklung von serviceorientierten Anwendungen mit dem Windows Communication Foundation Framework
erviceorientierte Architekturen (SOA) sind ein zentrales Konzept der modernen Softwareentwicklung, das Unternehmen ermöglicht, flexible und wiederverwendbare Dienste zu schaffen. Mit .NET und dem Windows Communication Foundation (WCF) Framework können Entwickler leistungsfähige und sichere Anwendungen erstellen, die nahtlos in bestehende Systeme integriert werden können. Dieser dreitägige Kurs bietet einen umfassenden Überblick über die Grundlagen und fortgeschrittenen Techniken von WCF und vermittelt praxisnahes Wissen zur Entwicklung und Verwaltung von WCF-Diensten.
Dieser dreitägige Kurs führt Sie in die Entwicklung serviceorientierter Anwendungen mit .NET und WCF ein. Sie lernen die Architektur und Einsatzgebiete von WCF kennen, erfahren die Neuerungen und Best Practices für Debugging und Diagnose, und vertiefen Ihre Kenntnisse in Service-Sicherheit und -Discovery. Der Kurs umfasst die Gestaltung von RESTful WCF-Services, das Entwerfen und Festlegen von Verträgen sowie Kommunikationsmanagement und Service-Hosting. Zudem wird die Zusammenarbeit mit Nicht-WCF-Diensten thematisiert, um eine umfassende Integration zu gewährleisten.
AngebotszielService Orientierte Anwendungen (SOA) mit .NET
- Verständnis der WCF-Architektur und ihrer Einsatzgebiete
- Kenntnisse der neuesten WCF-Features und deren Anwendung
- Beherrschung von Debugging- und Diagnose-Techniken
- Implementierung sicherer und zuverlässiger Services
- Design und Entwicklung von RESTful WCF-Services
- Effektives Kommunikationsmanagement und Service-Hosting
- Integration von WCF-Diensten mit Nicht-WCF-Diensten
ZielgruppeService Orientierte Anwendungen (SOA) mit .NET
Der Kurs richtet sich an Softwareentwickler, IT-Architekten und Systemingenieure, die ihre Fähigkeiten in der Entwicklung serviceorientierter Anwendungen mit .NET und WCF erweitern möchten.
VoraussetzungenService Orientierte Anwendungen (SOA) mit .NET
Grundlegende Kenntnisse in .NET-Programmierung und Webdiensten sind erforderlich. Erfahrung mit C# und Visual Studio ist von Vorteil.
InhalteService Orientierte Anwendungen (SOA) mit .NET
Überblick WCF
- Einführung in Windows Communication Foundation
- WCF in der .NET-Plattform
Architektur und Einsatzgebiete von WCF
- Grundlagen der WCF-Architektur
- Einsatzgebiete und Anwendungsbeispiele
Neuerungen im Überblick
- Aktuelle Features und Verbesserungen in WCF
Debugging und Diagnose
- Tools und Techniken für Debugging
- Diagnose von WCF-Diensten
Service Sicherheit
- Authentifizierung und Autorisierung
- Verschlüsselung und Sicherheit
Service Discovery
- Service-Discovery-Mechanismen
- Implementierung von Discovery in WCF
RESTful WCF Services
- Einführung in REST und WCF
- Entwicklung von RESTful Services mit WCF
Entwerfen und Festlegen von Contracts
- Service- und Datenverträge
- Best Practices für Contract-Design
Kommunikationsmanagement
- Verwaltung von WCF-Kommunikationskanälen
- Konfiguration und Optimierung von Bindings
Hosting von Services
- Host-Optionen für WCF-Dienste
- Hosting in IIS, WAS und selbstgehosteten Umgebungen
Zusammenarbeit mit Nicht-WCF-Diensten
- Integrationstechniken
- Interoperabilität mit anderen Diensten und Plattformen
BildungspfadService Orientierte Anwendungen (SOA) mit .NET
- C#.NET-Programmierung - Grundlagen
- Visual Studio - Grundlagen
- Visual Basic .NET - Grundlagen
- .NET-Programmierung - Grundlagen
- Visual Basic .NET - Fortgeschrittene Techniken
- Visual Basic .NET - Datenbankprogrammierung
- C#.NET-Programmierung für Java Umsteiger
- .NET-Programmierung - Fortgeschrittene Techniken
- Workshop Developing Windows Azure and Web Services mit Visual Studio
- Web-API-Programmierung mit ASP.NET Core
- Service Orientierte Anwendungen (SOA) mit .NET
- C#.NET-Programmierung mit WPF und XAML – Grundlagen
- C#.NET-Programmierung mit WPF und XAML – Fortgeschrittene Techniken
- C#.NET-Programmierung mit WPF und XAML – Kompakt
- Visual Studio -Unit Testing
AusbildungsnachweisService Orientierte Anwendungen (SOA) mit .NET
Zertifikat der IAD GmbH
Sie erhalten ein Teilnahmezertifikat der IAD GmbH. Damit können Sie Ihr erworbenes Wissen dokumentieren.

