Windows Communication Foundation Guide

Get an in-depth look at Microsoft's critical next-generation connectivity architecture.

Friday, July 07, 2006

WCF 101

WATCH

How WCF will impact developers video - Microsoft's Ami Vora describes how you can use the power of Windows Communication Foundation (WCF) to build the kinds of applications we need in today's connected society. Learn what WCF is, why Microsoft is working on it, how it will impact developers, and where it fits into the bigger picture of Microsoft technologies.

Programming WCF Webcast - In this webcast, we examine the design of the Windows Communication Foundation architecture, how it works, and how you can use it to build service-oriented systems.

TRY

WCF Introduction Self Study Lab - The objective of this lab is to provide some practice in delivering and consuming services using the Windows Communication Foundation.

Programming WCF Virtual Lab - This lab demonstrates how to build a Windows Communication Foundation service and client, and how easily those services can be modified.

READ

Hello World - If learning by coding is your style, this article walks you through quickly building a simple service and client.

WCF Architecture overview - This document provides a high-level view of WCF's architecture. It is intended to explain WCF's key concepts and how they fit together. There are a few code examples to further illustrate the concepts but code is not an emphasis of this document.

Building WCF services - This paper explains the fundamental concepts of the Windows Communication Foundation and shows you how to start building services and clients

GET

Download .NET Framework 3.0 (Winfx Beta 2) - "Windows Presentation Foundation", "Windows Communication Foundation", and "Windows Workflow Foundation" are the names for three strategic developer technologies that Microsoft plans to ship in 2006 as part of the Windows Vista operating system. In addition, Microsoft is making these technologies available on Windows XP and Windows Server 2003. This download enables developers to continue experimenting with early builds of these technologies, get acquainted with the development experience, and provide Microsoft with feedback.