Welcome to Windows Communication Foundation (WCF)
Top Tasks :

Training

WCF Training Providers

RC1 News

The document below documents the breaking changes between the June CTP and Vista RC1 (and .NET Framework 3.0 RC1) 

» Breaking Changes from Vista RC1 to RTM

Previous Change Reports

» Breaking Changes from June CTP to Vista RC1

» Breaking Changes from Vista Beta 2 to June CTP

» Detailed Change Report Vista Beta 2 to June CTP

» Breaking Changes from Feb CTP to Beta 2

» Detailed Change Report Feb CTP to Beta 2

» Breaking Changes from Jan CTP to Feb CTP

» Detailed Change Report Jan CTP to Feb CTP

Articles & Whitepapers

Check out these whitepapers for more information on what WCF is and how to take advantage of it.

» From .NET Remoting to the Windows Communication Foundation (WCF) by Ingo Rammer
This article discusses potential scenarios for the integration and migration of your existing .NET Remoting based applications to the Windows Communication Foundation (WCF, formerly codenamed Indigo) to take advantage of the new infrastructure for the creation of service oriented applications.
» Introduction to Building Windows Communication Foundation Services by Clemens Vasters
This paper explains the fundamental concepts of the Windows Communication Foundation and shows you how to start building services and clients.
» Introducing Windows Communication Foundation: an Early Look by David Chappell
Take a tour around the Windows Communication Foundation with this a broad overview of the WCF technology and benefits.
» Building Custom Channels
The definitive guide to building custom channels for WCF.
» Building "Hello World"
If learning by coding is your style, this article walks you through quickly building a simple service and client.

Documentation Updates

WCF Documentation CTP (15 September 2006) (~40MB download)

Note: The documentation .chm files will not be viewable on Windows Vista if extracted from this archive on Windows Vista RC1/EDW. We are investigating this issue.  

Hands-On Labs

Online: MSDN Virtual Windows Communication Foundation Labs

Downloads:

  • WCF Introduction Self-Study Lab (Beta 2)
  • WCF Advanced Self-Study Lab on Reliability, Transactions and Instrumentation (Beta 2)

    Videos from the Team

    Learn more about WCF from team presentations on MSDN TV and Channel9:

    Channel9 - Talking About SOA
    You've heard the buzzwords, but what does it really mean? Steve Swartz, WCF Architect, gives you his take on what Service-Oriented Architecture is, or, rather, what it isn't.

    » View Now

    MSDN TV - WCF Security in a Nutshell
    Doug Purdy, Program Manager on the WCF team, explains how the WCF security model works, and serenades you in the process.

    » View Now

    DotNetRocks - Mood Indigo
    In this podcast, Carl Franklin and Richard Campbell talk with Richard Turner and Anand Rajagopalan, Program Managers on the WCF team, to really dig into the WCF experience.    

    » Play  » Download

    MSDN TV - People, Programs, and Devices
    So what can you do with WinFX? Well, if you're Don Box and Chris Anderson, architects on the WinFX team, you can do just about anything.

    » View Now  

    MSDN TV - Reliable Messaging in Windows Communication Foundation (Indigo)
    In this episode, Shy Cohen reviews and demonstrates direct and queued reliable messaging in Windows Communication Foundation (formerly code-named "Indigo").

    » View Now  


    Windows Communication Foundation Talks

    Are you trying to explain WCF to your development or management team? We've set up a series of talks that dive increasingly deeper into WCF, and provided PowerPoints that you can present inside your company.
    Introduction to the Windows Communication Foundation
    The Windows Communication Foundation (WCF), formerly known as “Indigo,” enables you to build secure, reliable, transacted solutions that integrate across platforms and interoperate with existing investments. This talk provides an overview of WCF and shows you how WCF will radically simplify the development of distributed applications.
    Download the slides! Watch this talk!
    Programming the Windows Communication Foundation
    WCF provides you with a unified, attribute- and config-based programming model for building distributed applications with maximum productivity. In this talk, you’ll learn how the WCF architecture was designed, how it works, and, most importantly, how you can leverage it to build service-oriented systems.
    Download the slides! Watch this talk!
    Building Secure Reliable Services with the Windows Communication Foundation
    Service-oriented applications often run in environments that require secure, reliable, and/or transacted messaging. WCF supports the full range of WS-* Web services protocols, which support these features in an interoperable way. In this talk, you’ll learn about WCF support for secure, reliable, transacted messaging.
    Download the slides! Watch this talk!

    Copyright © 2006 Microsoft Corporation. All Rights Reserved. | Terms of Use | Privacy Statement | Contact Us