Développement avec Windows Communication Foundation - Mise en route

Télécharger et installer Visual Studio 2008

Visual Studio est l'environnement de développement intégré fourni par Microsoft pour créer des applications qui utilisent l'environnement .Net Framework.  Plusieurs fonctionnalités rendent le développement d'applications à l'aide de Windows Communication Foundation (WCF) plus facile avec Visual Studio.  Vous pouvez télécharger la version Express gratuitement ou envisager d'acheter d'autres versions incluses dans des ensembles de fonctionnalités plus larges.  Le programme d'installation de Visual Studio installe toutes les dépendances requises pour créer et exécuter des applications qui utilisent WCF.  Sont inclus des éléments tels que l'environnement .Net Framework 3.5 et SQL Express 2008.

Télécharger et installer .NET 3.5 Service Pack 1

Ce service pack contient plusieurs fonctionnalités et correctifs mis à niveau.  Après avoir installé Visual Studio 2008, il est recommandé d'installer Visual Studio 2008 SP1 qui inclut l'environnement .Net Framework 3.5 SP1 et plusieurs autres fonctionnalités WCF.

Télécharger et installer la dernière version de Windows SDK

Windows SDK est fourni avec plusieurs autres outils pouvant aider le développement avec WCF.  Vous pouvez choisir Windows SDK pour de nombreux systèmes d'exploitation différents.  Sélectionnez le système d'exploitation pour lequel vous envisagez de développer des applications.  Quand bien même Windows SDK n'est pas requis pour le développement WCF, vous pouvez avoir besoin de certains des outils inclus à mesure que vous vous impliquez dans le processus de développement.  WinSDK inclut également une version hors connexion de MSDN Library qui inclut la documentation relatives à WCF et des exemples de code WCF pouvant s'avérer utiles si votre ordinateur ne dispose pas d'un accès Internet.  Il convient de mentionner qu'une version distincte de Windows SDK est incluse avec Visual Studio ; toutefois, elle ne comprend pas l'ensemble complet d'outils, documentation ou exemples de code.