MS 10263 Developing Windows® Communication Foundation Solutions with Microsoft® Visual Studio

Windows Communication Foundation (WCF), Microsoft tarafından geliştirilmiş, hizmet odaklı mimariye (SOA) dayalı uygulamalar geliştirmeye yönelik güçlü bir teknolojidir. Bu eğitimde WCF mimarisi kapsamlı şekilde ele alınacak; servislerin tasarımı, güvenliği, yönetimi ve hata denetimi gibi temel konular uygulamalı olarak işlenecektir. Eğitime, kurumsal yazılım geliştirme süreçlerinde deneyimi olan yazılımcılar ve teknik uzmanlar katılabilir. Eğitimin Sonrasında ; ASP.Net Web API eğitim(ler)inin alınması önerilir.
SOA nedir?
SOA’nın faydaları
Senaryolar ve standartlar
WCF’ye giriş
Service Contract ve implementasyonu
WCF servislerini barındırma (Hosting
WCF Behaviors
WCF servislerini tüketme
WCF Service Hosts
ServiceHost sınıfı
Windows Services içinde WCF servisleri barındırma
IIS üzerinde hosting
WAS (Windows Activation Services)
AppFabric
WCF Host yapılandırma
Servis barındırma en iyi uygulamaları
Sözleşme (Contract) nedir?
Sözleşme türleri
Mesajlaşma desenleri
WCF Contract tasarımı
Birden çok endpoint ve birlikte çalışabilirlik (interoperability)
WCF Discovery
Varsayılan WCF Endpoints
Instancing ve Concurrency
Güvenilirlik (Reliability)
Hatalar ve belirtiler
WCF Faults
Debugging ve tanılama araçları
Runtime Governance
Uygulama güvenliğine giriş
WCF güvenlik modeli
Taşıma (Transport) ve mesaj (Message) güvenliği
Kimlik doğrulama ve yetkilendirme
Claim-Based Identity
Asenkron çağrı modeli
WCF’yi genişletme
Routing
Workflow Services