Kód kurzu: GOC2131« Krok zpět

WCF pro začátečníky

Kurz je určen pro vývojáře na platformě Microsoft .Net, kteří se chtějí naučit vyvíjet distribuované aplikace pomocí WCF a Microsoft Visual Studia.

Dárek pro Vás

Od 1. 3. do 31. 8. 2016 mají všichni účastníci standardních otevřených kurzů Programování konaných v pobočkách Počítačové školy Gopas možnost získat novou osobní nebo komerční licenci jakéhokoliv produktu společnosti JetBrains se slevou 50%! Více informací k akci zde.

Navazující kurzy

Dárek
 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 7.11.2016 3 12 300 CZK v ceně kurzu Český jazyk GOPAS Praha
 
20.2.2017 3 12 300 CZK v ceně kurzu Český jazyk GOPAS Praha
 
10.5.2017 3 12 300 CZK v ceně kurzu Český jazyk GOPAS Praha
 
24.10.2016 3 12 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
25.1.2017 3 12 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
22.5.2017 3 12 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
12.9.2016 3 420,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha3 12 300 CZK v ceně kurzu 30
Brno3 12 000 CZK v ceně kurzu 30
Bratislava3 420,00 EUR v ceně kurzu 30

Pro koho je kurz určen:

  • Kurz je určen pro vývojáře na platformě .Net, kteří mají zkušenosti s vytvářením aplikací pro Web nebo Windows.

Požadované vstupní znalosti:

  • Zkušenosti s platformou .NET Framework.
  • Zkušenosti s vývojem pomocí Visual Studio 2010 a vyšší.
  • Zkušenosti s objektově orientovaným programováním v jazyce C#.

Metody výuky:

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály:

  • Tištěné prezentace probírané látky.

Osnova:

Začínáme s Windows Communication Foundation

  • Design aplikace pro Service Oriented Architecture
  • Architektura WCF
  • Použití Interface pro vytvoření Service Contract
  • Implementace jednoduché WCF 4.5 služby pomocí Visual Studio 2013
  • Vytvoření klienta jednoduché WCF služby pomocí Visual Studio 2013

Konfigurace a hostování WCF služeb

  • Vytvoření WCF služby a její konfigurace pomocí programového kódu
  • Vytvoření WCF klienta a jeho konfigurace pomocí programového kódu
  • Definování konfigurace služby a klienta pomocí konfiguračních souborů
  • Možnosti hostování WCF služby
  • Instalace WCF služby

WCF Endpoints a Behaviors

  • Poskytnutí WCF služby pomocí různých Endpoints
  • Přidání Behaviors pro službu a její Endpoints
  • Kompatibilita s Non-WCF Web services

Navržení a konfigurace chování Contracts

  • Navržení WCF Interface, aby splňovalo požadavky být Coherent a Cohesive
  • Definování Service Contract
  • Definování Operations služby
  • Definování Data Contract

Konfigurace chování WCF služeb

  • Řízení instancí WCF služby
  • Řešení problémů s konkurenčním zpracováním
  • Zlepšení kvalitativních parametrů WCF služby její konfigurací

Zpracování chyb

  • Vztah mezi .NET Exceptions a Service-Level Faults
  • Použití Faults při návrhu služby
  • Zpracování Faults a Exceptions na straně klienta

Debugging a diagnostika

  • Logging Messages
  • Activity Tracing

Implementace zabezpečení ve WCF

  • WCF a bezpečnost
  • Základní možnosti zabezpečení na úrovni Binding
  • Specifikování bezpečnostních požadavků na straně služby a klienta pro předávání přihlašovacích údajů
  • Práce s informacemi o identitě klienta
Tištěné prezentace probírané látky

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.


Graf návazností kurzů