Développement Windows

  • Le framework .Net
    • Description : Socle de la plate-forme applicative Microsoft, le framework .Net comprend notamment le runtime d'exécution des applications .Net (la CLR). Vista vient avec les versions 1.1, 2.0 et 3.0 (cf répertoire C:\Windows\Microsoft.NET\Framework), donc rien à installer. Si vous êtes sous XP SP2, il faudra installer un framework .Net 2.0 puis sa version 3.0.
    • Versions : v1.1 (2003), v2.0 (octobre 2005), v3.0 (novembre 2006)
    • Betas: La version 3.5 du framework .Net est disponible en version beta, complétée par la version Visual Studio associée, nom de code ORCAS. Je vous conseille d'utiliser l'une des machines virtuelles proposées par Microsoft si vous voulez la tester. Oracs Beta 1 - 19 avril 2007 - 5,4 Go
    • Téléchargements : Pour XP uniquement - .Net 2.0 puis .Net 3.0,
  • Windows SDK
    • Description : Comprend les outils, librairies, documentation et exemples de développement pour des développements Windows et .Net. Les outils associés à WPF, WCF, et WF arrivent avec le SDK en version 3.0 du framework. Le téléchargement est volumineux, ainsi que l'installation - prévoir 1Go. Je vous invite à utiliser le mode d'installation en ligne afin de modifier les composants à installer si vous souhaitez vous contenter de développement .Net 3.0 (permet de réduire à 300 Mo le téléchargement).
    • Version : Novembre 2006 pour XP et Vista (attention, l'intitulé est trompeur, le SDK for Vista est aussi celui for XP, en fait, il s'agit du SDK pour la "génération" d'applications Vista (donc associé au framework .Net 3.0)
    • Téléchargement : Windows SDK for .Net 3.0
  • IIS
    • Description : Le serveur d'applications est disponible sous la forme d'une feature sous Vista et XP. Ajouter la feature afin d'accéder aux outils de développements en mode Web mais aussi pour permettre aux outils serveurs de s'installer complètement (SQL Server et SharePoint Services notamment).
    • Version : IIS 7 sous Vista, et 5.1 sous XP.
    • Téléchargement : aucun, ajouter la feature IIS (en sélectionner toutes les options)
  • Visual Studio
    • Description : L’environnement de développement est disponible sous plusieurs formes : Express (gratuit), Professional et Team (Dev, Architect, Test, DBA et Suite). Visual Studio 2005 permet de créer des applications .Net 2.0 mais aussi 3.0 si vous installez les assistants de développement pour les compléments du framework .Net 3.0 (WCF, WPF, WF).
    • Version : Visual Studio 2005 Team Suite
    • Bonus 1 : Il existe une image VHD de Visual Studio Team System pour Virtual PC permettant d’exécuter une version d’évaluation au travers d’exercices.
    • Bonus 2 : La version de Visual Studio ORCAS actuellement en beta permettra de développer pour .Net 3.5.
    • Téléchargements (Version Team) : Après avoir installé une version Team, puis le Service Pack 1, et enfin l’Visual Studio 2005 Service Pack 1 Update pour Vista. Dans un second temps, installer les extensions pour WCF, WPF – Novembre 2006 et WF

Développement Java

  • Java SE 6
    • Description : Le JDK associé à Java Standard Edition comprend la Machine Virtuelle d’exécution de bytecode Java, mais aussi depuis la version 6, les outils wsimport et wsgen pour la création de Services Web.
    • Version : Java SE 6 pour le support de Vista
    • Téléchargements : Java SE update 1 – JDK 6 U1 – Avril 2007
  • NetBeans
    • Description : L’environnement de développement de Sun a ma préférence sur Eclipse pour sa simplicité de prise en main et bonne intégration des services Web (Spécifications JAX-WS).
    • Version : NetBeans 5.5.1 Release Candidate pour le dernier niveau d’implémentation de JAX-WS en attendant NetBeans 6
    • Téléchargements : NetBeans 5.5.1 RC

Outils complémentaires bien pratiques

  • ZoomIt
    • Description : Pour zoomer instantannément sur une zone de votre écran. Indispensable si vous projetez des démonstrations.
    • Version : ZoomIt v1.4 du 24 avril 2007
    • URL : ZoomIt 1.4
  • Windows PowerShell
    • Description : Environnement de scripting pour batchs en ligne de commande, capable d'interagir avec des serveurs Microsoft (type exchange) mais aussi avec des instances de CLR en cours d'exécution ou encore de parcourir des fichiers XML
    • Version : PowerShell 1.0 pour XP et Vista
    • Téléchargements : PowerShell 1.0
  • Virtual PC
    • Description : Exécute les images virtuelles au format VHD proposées par Microsoft sous forme d'évaluations ou de labs, ou bien constituer par vos équipes. Pour une introduction aux technologies de virtualization Microsoft.
    • Version : Virtual PC 2007 pour XP et Vista, depuis Février 2007
    • Téléchargement : Virtual PC 2007
  • Network Monitor
    • Description : Outil de capture des flux réseaux, utile pour débugguer vos applications distribuées
    • Version : NetMon v3 depuis Février 2007
    • Téléchargement : NetMon 3