Bonjour Naim,
Je commence par la première question: quelle version utiliser?
Alors surtout pas la v1 car c'est du javascript, sinon pour les autres c'est le même coeur .net (XAML+ C#/
VB.NET) avec quelques ajout d'une version à une autre, et là le choix reste le votre car ça dépendrait de votre application.
Je ne pense pas que la version 4 est supportée par IE7, mais vous pouvez installer IE8 sur XP pourquoi IE7? (le client préférerait IE7 à IE8? je ne pense pas, de toute façon Silverlight marche également sur Firefox et Chrome..) et là encore une fois, ça dépend de votre choix (et/ou du client).
Pour le développement, vous pouvez installer Visual Studio 2010 sur Windows XP SP3, et là vous avez le choix entre Silverlight 2, 3 et 4.
Sinon, vous pouvez installer Visual Studio 2008 SP1 et là vous avez le choix entre Silverlight 2 et 3.
Vous pouvez également installer Microsoft Expression Blend, That's right c'est pour les designers ,mais ça facilite énormément le dev sur Silverlight surtout que vous avez dit que vous êtes débutant.
J'espère que j'ai pu vous aider.
Bon courage & enjoy Silverlight !
Cordialement,
Soumow ATITALLAH.