C'est probablement possible, mais ce ne sera pas très facile. Votre application devra faire tout ce que le système d'exploitation ferait normalement pour les héberger, notamment analyser les manifestes des gadgets, configurer un conteneur Web pour chaque gadget, appeler correctement les gestionnaires d'événements de chaque gadget, etc.
En gros, tout ce qu'un gadget est censé faire pour s'intégrer au système d'exploitation, vous devrez le prendre en charge. Voir http://msdn.microsoft.com/en-us/library/aa965850%28v=VS.85%29.aspx
Ce n'est pas un projet pour les âmes sensibles, mais ce serait plutôt cool si vous pouviez le faire fonctionner.
Amusez-vous bien !
Il existe un projet de norme du W3C pour les widgets, mais il n'est pas encore très pratique. Voir http://www.w3.org/TR/widgets/ 1