Su Channel9 sono disponibili due webcast (Parte 1, Parte 2) che parlano di un progetto Microsoft il cui nome in codice è Volta. Il progetto è portato avanti da un "incubation team" guidato da Erik Meijer, una delle menti che sta dietro a molti progetti Microsoft (es. LINQ).

L'obiettivo di Volta è quello di fornire paradigma unico a chi intende sviluppare applicazioni web che possono girare su diverse piattaforme e browser con supporto diverso (es. tiene conto se il browser ha il plugin per Silverlight). Contempla la possibilità di avere codice che gira in parte sul client (nel browser) e in parte sul server (ad es. sotto forma di Web Service). Lo stesso codice che manipola il DOM, anzichè essere scritto esplicitamente in JavaScript, può essere scritto server-side in linguaggi come C# e VB.Net e quindi tradotto in JavaScript piuttosto che codice Silverlight a seconda del client di riferimento (ci pensa Volta a generare il codice per il client di riferimento). E' un approccio simile a Google Web Toolkit ma più sofistica perchè non si limita al solo JavaScript.

E' interessante capire le finalità di questo esperimento.