Data Deliverance Courseware

Introduction to WCF Using C#

Current Version: 2.0

Windows Communication Foundation (WCF) is Microsofts new framework for building distributed systems. It unifies and builds on the diverse set of existing distribution mechanisms, which include ASP.NET Web services and .NET Remoting. WCF enables developers to produce highly configurable, secure, reliable and transactional services using a single simplified programming model. And since WCF supports the WS-* series of Web service standards, it enables simple interoperation with other platforms and technologies. This course covers the essentials of the technology and includes a large number of working examples and lab exercises.

The course uses .NET 3.5 and Visual Studio 2008. An earlier version of the course, Rev. 1.1, uses Visual Studio 2005 and is still available.

Course Objectives
On completion of this course, the student should be able to
3 Days

Instructor-led course, with practical computer-based exercises.

Course Outline

Hardware and Software Requirements

Course exercises require Microsoft .NET 3.5 and Visual Studio 2008 Standard Edition or higher. The preferred operating system is Windows XP Professional with Internet Information Services. See the appropriate course Setup Guide for details.

A good minimal hardware profile for this course consists of a 2 GHz or better CPU, 512 MB of RAM, and at least 4 GB of free disk space for tools installation and courseware.