|
10263
DEVELOPING WINDOWS COMMUNICATION FOUNDATION SOLUTIONS WITH MICROSOFT VISUAL STUDIO 2010
|
|
|
|
|
10263
|
|
Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010
|
|
|
|
3 (liczba
dni zajęć w godzinach 9.00-16.00)
|
|
70-513
|
|
|
Dla kogo
Kurs ten przeznaczony jest dla profesjonalnych twórców aplikacji na platformie .NET
framework, wykorzystujących Microsoft Visual Studio do realizowania średnich oraz
dużych zespołowych projektów programistycznych, pragnących nabyć umiejętności programowania
rozproszonych aplikacji zorientowanych na serwisy (SOA) z wykorzystaniem Windows
Communication Foundation 4 w Microsoft Visual Studio 2010.
Wymagania wstępne
Uczestnicy szkolenia powinni mieć doświadczenie w pracy z Microsoft Visual Studio
2008 SP1, znać zasady tworzenia aplikacji klienckich windows-owych, czy web-owych,
a także umieć konsumować serwisy w ich obrębie. Ponadto słuchacze powinni:
- znać techniki tworzenia aplikacji,
- rozumieć funkcje kluczowych elementów platformy .NET Framework,
- mieć doświadczenie w programowaniu obiektowym w języku C#,
- mieć doświadczenie w projektowaniu i tworzeniu aplikacji n-warstwowych.
Zakres tematyczny - Architektura zorientowana na serwisy (SOA - Service-Oriented Architecture)
- Co to jest SOA?
- Zalety SOA
- Scenariusze i standardy
- Wprowadzenie do Windows Communication Foundation (WCF)
- Rozpoczęcie programowania na platformie Windows Communication Foundation (WCF)
- Kontrakty serwisów oraz implementacja
- Wprowadzenie do udostępniania (hostingu) serwisów WCF
- Zachowania WCF (Behaviors)
- Konsumowanie serwisu WCF
- Hosting serwisów Windows Communication Foundation
- Aplikacje hostujące serwisy WCF
- ServiceHost
- Hostowanie serwisów WCF w Windows Services
- IIS, WAS oraz AppFabric
- Konfigurowanie aplikacji hostujących serwisy WCF
- Najlepsze praktyki hostingu serwisów WCF
- Definiowanie i implementacja kontraktów WCF
- Co to jest kontrakt?
- Typy kontraktów
- Wzorce komunikatów
- Projektowanie kontraktów WCF
- Punkty dostępowe i zachowania (Endpoints, Behaviors)
- Wiele punktów dostępowych i interoperacyjność
- Wykrywanie WCF (WCF Discovery)
- Domyślne punkty dostępowe WCF
- Niezawodność
- Testowanie i rozwiązywanie problemów związanych z serwisami WCF
- Błędy i symptomy
- WCF Faults
- Narzędzia debuggowania i diagnostyki
- Runtime Governance
- Bezpieczeństwo
- Wprowadzenie do bezpieczeństwa aplikacji
- Model bezpieczeństwa WCF
- Bezpieczeństwo na poziomie transportu i komunikatu
- Uwierzytelnianie i autoryzacja
- Identyfikacja typu claim-based
- Wprowadzenie do zaawansowanych zagadnień WCF
- Wzorzec wywołania asynchronicznego
- Rozszerzanie WCF
- Rutowanie
- Usługi workflow
|
|
|
|
|