Silverlight 2 et les Gadgets Vista

J’ai trouvé un super article d’un développeur qui a écrit un template VS2008 pour développer des Gadget Vista en Silverlight 2.

C’est ici : http://www.lazarciuc.ro/ioan/2008/08/02/creating-a-vista-sidebar-gadget-using-microsoft-silverlight

J’ai simplement mis à jour le template pour qu’il soit compatible Silverlight 2 RTW

Téléchargable ici :

Installation

image image

Création

image

Solution

image

La chose la plus importante c’est le référencement de XAP dans le Html : x-gadget:///Fichier.xap

 <object data="data:application/x-silverlight," type="application/x-silverlight-2" 
        width="100%" height="100%" id="silgd">
 <param name="source" value="x-gadget:///ClientBin/SilverlightGadgetDocked.xap"/>
 <param name="onerror" value="onSilverlightError" />
 <param name="background" value="transparent" />
 <param name="windowless" value="true" />
    
 <a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
      <img src="images/InstallSilverlight.png" alt="Get Microsoft Silverlight" style="border-style: none"/>
  </a>
</object>

Ne pas oublier de référencer les applications Silverlight dans l’application Web (Propriété du projet)

image image

Il ne reste plus qu’a Zipper le répertoire et installer la Gadget

image image

Le résultat dans les différents modes de vision

image  image image