Lorsque GAE (Google AppEngine) est sorti, je me suis dit qu'il n'y avait rien techniquement qui pouvait empêcher l'hébergement d'une application Silverlight sur GAE. Il suffit simplement d'uploader un fichier XAP contenant les différentes DLL .NET constituant les dépendances de notre application Silverlight.
Mais ce qui m'intéressait particulièrement, c'était de faire communiquer au sein d'une application GWT (donc écrite en Java) un panneau Silverlight en partageant éventuellement des services communs. J'ai donc mixé tout ce petit monde dans l'application PetStocks, en sachant qu'à l'avenir Eclipse et le plugin Silverlight Tools for Eclipse (SL4Eclipse) facilitera l'utilisation d'un même environnement (Eclipse).
GAE m'a aussi permit de me débarrasser de l'hébergement par les plateformes serveurs de DNG Consulting des deux Showcase PetStocks (GWT & SL).
C'est gratuit, facile à déployer et scalable à l'infini. Rendez-vous sur http://petstocks.dngdemos.com, un domaine hébergé sur GAE.
A noter que les Charts fonctionnent avec la dernière version de Google-Visualization. Reste à appeler des services GWT RPC natif (pas du REST) à partir de Silverlight, une autre paire de manches...
ps : attention, il subsiste quelques bugs d'affichage, tout cela a été codé très rapidement..