Comece a desenvolver com o Windows Communication Foundation

Baixe e instale o Visual Studio 2008

O Visual Studio é o ambiente de desenvolvimento integrado fornecido pela Microsoft para criar aplicativos que usam o .NET Framework. Inúmeros recursos tornam o desenvolvimento de aplicativos usando o Windows Communication Foundation (WCF) muito mais fácil com o Visual Studio. Você pode baixar a versão expressa gratuitamente ou optar por adquirir outras versões fornecidas com conjuntos de recursos maiores. O instalador do Visual Studio instalará todas as dependências necessárias para criar e executar aplicativos que usam o WCF. Isso inclui itens como o .NET Framework 3.5 e o SQL Express 2008.

Baixe e instale o .NET 3.5 Service Pack 1

Essa versão contém várias correções e recursos atualizados.  Após instalar o Visual Studio 2008, é recomendável instalar o Visual Studio 2008 SP1, que inclui o .NET Framework 3.5 SP1 é vários outros recursos do WCF.

Baixe e instale o mais recente SDK do Windows

O SDK do Windows é fornecido com várias ferramentas adicionais que podem ajudar no desenvolvimento com o WCF.  Você pode optar pelo SDK do Windows em muitos sistemas operacionais diferentes.  Selecione o sistema operacional para o qual você planeja desenvolver aplicativos.  Embora o SDK do Windows não seja necessário para o desenvolvimento com o WCF, você verá que algumas ferramentas incluídas nele poderão ser necessárias à medida que você se envolver com o processo de desenvolvimento.  O WinSDK inclui também uma versão offline da Biblioteca MSDN, que inclui a documentação e códigos de exemplo do WCF, que poderão ser úteis caso sua máquina não tenha acesso à Internet. É importante mencionar que uma versão separada do SDK do Windows está incluída no Visual Studio. No entanto, isso não inclui o conjunto completo de ferramentas, documentação ou código de exemplo.