Pré-requis Silverlight 3
On m'a très souvent poser cette question : que faut-il pour développer une application Silverlight 3 ?
J'avoue que la réponse a évolué au cours du temps et encore aujourd'hui. Les pré-requis logiciels pour concevoir une telle application ont souvent changé, notamment avec la mise à jour des logiciels d'authoring ou celle des systèmes d'exploitation. Cette page est là pour répondre à cette question et sera corrigée pour chaque nouvelle version. Vous y trouverez les liens vers les softs et quelques petits conseils :
Il faut tout d'abord préciser que les outils de développement que vous utiliserez seront forcément basés sur une architecture Intel hébergeant un système d'exploitation Windows. De préférence Windows XP, Vista, ou Seven. J'utilise pour ma part trois ordinateurs, un IMac et un MacBook équipés de VMWare émulant respectivement Windows XP et Seven ainsi qu'un PC hébergeant Windows Seven. VMWare ou Bootcamp sont tous les deux indispensables si vous désirez travailler sur un Apple.Il existe toutefois des alternatives à cela si vous êtes développeurs et que vos développements ne nécessitent pas la suite Expression (très rare) en travaillant dans l'environnement Eclipse.
| OS | A installer dans l'ordre |
| Windows VistaouWindows XP + framework .Net 3.5 | Visual Studio 2008 pro essai 90 jours ou
Silverlight 3 tools for Visual Studio Service pack 1 Expression Studio 3 version US de préférence Firefox avec Firebug fortement conseillé pour le déboggage Javascript |
| Mac OS Tiger ou + |
Exactement les mêmes étapes mais virtualiser windows xp ou vista via l'utilisation de VMWare |
Il est très pratique je pense, de travailler avec Visual Studio car celui-ci installe tous les framework nécessaire notamment .Net 3.0 et le compact Framework .Net 3.5. Cependant vous n'êtes pas obligés d'installer tous les modules de Visual Studio, si vous ne faites pas de Sql Serveur autant vous en passer.
Vous pouvez également, pour les fans de javascript, vous équiper de votre éditeur favori mais sachez que le service pack 1 de visual Studio le rend très performant pour coder ce langage.
Si l'installation plante à un instant, c'est que vous n'avez pas les versions US de Visual studio ou qu'il vous reste un vieux sdk silverlight installé
Concernant la politique de Microsoft pour les outils de développement :
pour rappel, les outils de développement (que nous allons utiliser pour créer une application Silverlight ) avaient au départ pour objectif de permettre la création d'applications bureautiques riches WPF. Microsoft n'avait donc pas la nécessité de porter ces outils sur OS-X ou Linux... Cette politique est ré-étudié actuellement par Microsoft car Silverlight est Cross Plat-form contrairement à WPF, Windows ne devrait pas être la seule plate-forme de conception pour Silverlight...
Il ne me reste plus qu'à vous souhaiter un bon divertissement sur Silverligth AirLines

