На первую страницу Курсы для IT специалистов Курсы ИБ Психология - Управление - Маркетинг Курсы для пользователей  

Телефон: +7(495)933-00-06 / О компании / Наши координаты / Карта сайта /  ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ  

Курсы по продуктам и технологиям корпорации Microsoft

Курс: WCF  “Программированиe Windows Communication Foundation”

Ориентирован: на разработчиков, имеющих опыт программирования в среде .NET.
Предварительный уровень подготовки: желательно годичный опыт программирования в среде .Net или знания в объеме курса: 2349 Programming with the Microsoft .NET Framework (Microsoft Visual C# .NET или 2415 Programming with the Microsoft .NET Framework (Microsoft Visual Basic .NET).
Продолжительность: 5 дней, 40 часов.
Методические материалы: материалы курса на русском и английском языках.

“Windows Communication Foundation” – имя платформы следующего поколения,
ранее известной под кодом “Indigo”, для  коннекционных систем  с использованием расширения API  .NET 2.0. WCF делает возможным построение безопасных, надежных и транзакционных систем через упрощенную унифицированную программную модель межплатформенного взаимодействия. Комбинируя функциональность существующих технологий .NET  по разработке распределенных приложений(ASP.NET XML Web Services – ASMX, WSE 3.0, .NET Remoting, .NET Enterprise Services и System.Messaging), WCF предоставляет единую инфраструктуру разработки, повышающую производительность и снижающую затраты на создание безопасных, надежных и транзакционных Web служб нового поколения.

Курс помогает понять принципы проектирования, архитектуру, программную модель, службы  исполнения  и практические аспекты реализации WCF программирования  в процессе выполнения лабораторного практикума.

Программа курса

  1. Архитектура WCF.
  2. СОА  –  сервисно-ориентированная архитектура.
  3. Базовые технологии и стандарты  Web служб.
  4. Программная модель.
  5. Сервисы и конечные точки.
  6. Адресация, привязка и контракты.
  7. Фабрики каналов и прокси.
  8. Сериализация и версионизация.
  9. Хостинг и активация.
  10. Безопасность.
  11. Надежная доставка и очереди сообщений.
  12. Транзакции.
  13. Конфигурирование и развертывание.
  14. Управляемость.
  15. Интеграция  и миграция сервисов.