Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

курс WCF

Тривалість:
10 год.
Кількість уроків:
5 занять
Вартість навчання:
2250 грн

Форма навчання

Денне навчання
Онлайн навчання
Записатися на курс

Цільова аудиторія

Курс орієнтований на розробників програм, що володіють мовою програмування C#, а також володіють знанням основних особливостей бібліотеки базових класів Microsoft .NET Framework.

Попередні вимоги

• Впевнене знання мови C#
• Знання бібліотек .NET Framework

Опис курсу
Windows Communication Foundation (WCF)

Даний курс являє собою повний посібник світу Windows Communication Foundation, він показує чому WCF такий важливий у сучасній сервіс-орієнтованій архітектурі та програмуванні. У цьому курсі Ви отримаєте навички роботи із функціональністю технології, яка поставляється разом із .NET Framework 4.0.

Весь курс побудований на простих та інформативних прикладах, які дадуть слухачу розуміння та можливість швидко застосувати отриманні знання при розробці сервіс-орієнтованих програм та при вирішенні розповсюджених проблем, що зустрічаються у розробці.

Зміст курсу

Згорнути
1
Урок 1. Приступаємо до роботи із Windows Communication Foundation
У цьому модулі описується процес побудови нескладного WCF-сервісу та його клієнтської частини.

• Проектування програми як елементу сервіс-орієнтованої архітектури
• Огляд архітектури WCF
• Використання інтерфейса мовного рівня у якості контракту сервісу
• Реалізація простого сервісу WCF у середовищі Visual Studio 2010
• Використання простого сервісу WCF у середовищі Visual Studio 2010
Лабораторна робота: Створення простого сервісу

• Створення простого сервісу WCF
• Виклик простого сервісу WCF
Читати далі
Згорнути
2
Урок 2. Конфігурація та хостінг сервісів WCF
У цьому модулі пояснюються базові принципи розробки та налаштування сервісів WCF, виконаних у вигляді керованих програм, і вибору підходящих варіантів хостінгу.

• Програмне налаштування керованої програми для обслуговування WCF
• Програмне налаштування програми, що відповідає за виклик сервісу WCF
• Налаштування параметрів клієнта та серверу з використанням конфігураційних файлів
• Вибір варіанта хостінгу для сервісу WCF
• Розгортання сервісу WCF
Лабораторна робота: Налаштування та хостінг сервісу WCF

• Створення програмно конфігуруємої програми для обслуговування сервісів
• Виклик сервісу, що обслуговується програмою з використанням конфігураційного файлу
• Визначення налаштувань сервісу з використанням зовнішніх засобів
• Використання різноманітних варіантів хостінгу
Читати далі
Згорнути
3
Урок 3. Кінцеві точки та поведінка
У цьому модулі пояснюються способи надання сервісів WCF через різноманітні кінцеві точки та розширення їх функціональності з використанням поведінок.

• Розповсюдження сервісів WCF через різноманітні кінцеві точки
• Додання поведінки сервісам та кінцевим точкам
• Взаємодія з веб-сервісами, створеними з використанням інших технологій
Лабораторна робота: Зміна кінцевих точок та поведінок

• Надання сервісів з використанням різних прив’язок
• Реалізація можливостей обміну метаданими у сервісах
• Створення клієнтів та сервісів WCF, що здатні взаємодіяти з веб-сервісами на основі інших технологій.
Читати далі
Згорнути
4
Урок 4. Налагодження та діагностика
У цьому модулі описуються способи ефективного налагодження сервісів, що припускають вивчення повідомлень та відслідковування активності.

• Реєстрація повідомлень
• Відслідковування активності

Лабораторна робота: Реєстрація повідомлень та активності

• Протоколювання інформації у сервісах
• Активація механізму наскрізного трасування
Читати далі
Згорнути
5
Урок 5. Проектування та визначення контрактів
У цьому модулі описуються способи визначення контрактів сервісів, операцій та даних у відповідності з вимогами, що визначені програмою.

• Проектування зрозумілих та узгоджених інтерфейсів сервісів WCF
• Визначення контракту сервісів
• Визначення операцій у рамках сервісів
• Визначення контракту даних

Лабораторна робота: Контракти сервісів та даних

• Визначення та реалізація контракту на виконання односторонньої операції
• Пересилка набору даних за допомогою контракту даних
• Визначення та реалізація контракту зворотного виклику (Callback Contract)
Читати далі

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

Записатися на курс
ВИКЛАДАЧІ КУРСУ
 
Александр Шевчук

Эксперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами. Сертифицированный специалист Microsoft (MCTS, MCPD, MCT). Автор видео курсов по C#/.Net на ITVDN.

 
Александр Пономаренко

.NET Developer. Сертифицированный специалист Microsoft (MCSD, MCP)

Windows Communication Foundation (WCF)
Старт курсу:
Трива
лість:
10 год.
Кількість уроків:
5 занять
Вартість навчання:
2250 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!