La combinaison et l'organisation de toutes les réponses en une seule réponse, puis en y ajoutant mes propres recherches:
Bref résumé de Microsoft gadget de développement:
Quels sont-ils? Windows Vista/Seven gadgets sont développés dans un mélange de XML, HTML, CSS, et certains IE langage de script. Il est également possible d'utiliser le C# avec la dernière version du Script#.
Comment sont-ils emballés/déployées? La réelle gadgets sont stockées dans *.gadget des fichiers, qui ne sont que le texte source fichiers répertoriés ci-dessus compressés en un seul fichier zip.
Des références utiles pour les gadget de développement:
où dois-je commencer? Une bonne introduction références pour Windows Vista/Seven gadget de développement:
Si vous êtes prêt à utiliser des ressources hors ligne, ce livre semble être une excellente ressource:
De quoi ai-je besoin de savoir? Quelques autres références utiles; pas nécessairement d'enseignement
Mise à jour: eh Bien, cela s'est avéré être une réponse~ Partager ma récente expérience avec Windows 7 gadget de développement:
Peut-être la façon la plus simple de débuter avec Windows 7 gadget de développement de l'est de modifier un gadget qui a déjà été développé. Récemment, j'ai fait moi-même parce que je voulais une plus grande horloge gadget. Impossible de trouver, j'ai bricolé avec une copie de la norme Windows gadget horloge jusqu'à ce qu'elle était deux fois plus grand. Je recommande de commencer avec le gadget horloge car elle est assez petite et bien écrit. Voici le processus que j'ai utilisé:
- Recherchez le gadget que vous souhaitez modifier. Ils sont situés dans différents endroits. De recherche pour les dossiers nommés *.gadget. Exemple:
C:\Program Files\Windows Sidebar\Gadgets\Clock.Gadget\
- Faire une copie de ce dossier (installé gadgets ne sont pas enveloppés dans des fichiers zip.)
- Renommer certains éléments clés:
- Le nom du dossier
- Le nom à l'intérieur de la gadget.xml fichier. Elle ressemble à ceci:
<name>Clock</name>
C'est le nom qui sera affiché dans les "Gadgets" Galerie de la fenêtre.
- Zip de l'ensemble *.répertoire de gadget.
- Changer l'extension de fichier "zip" pour "gadget" (Probablement juste besoin de supprimer le ".zip d'extension.)
- Installer votre nouvelle copie du gadget en double-cliquant sur la nouvelle *.gadget fichier. Vous pouvez maintenant ajouter votre gadget comme n'importe quel autre gadget (à droite cliquez sur bureau->Gadgets)
- Localiser l'endroit où l'appareil est installé (probablement pour
%LOCALAPPDATA%\Microsoft\Windows Sidebar\
)
- Modifier les fichiers dans ce répertoire. Le gadget est très similaire à une page web: HTML, CSS, JS, et les fichiers d'image. L'gadget.xml fichier spécifie le fichier est ouvert en "index" à la page pour le gadget.
- Après avoir enregistré les modifications, d'afficher les résultats par l'installation d'une nouvelle instance de la gadget. Vous pouvez également débogage du JavaScript (Le reste de l'article est très instructif, aussi).