Friday, July 07, 2006

WCF 101

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.


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.


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.

Introducing WCF (David Chappell) - Take a tour around the Windows Communication Foundation with this a broad overview of the WCF technology and benefits.

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


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.