Project Volta发生了什么?

时间:2009-10-25 16:58:42

标签: project

究竟是什么?

我能找到的唯一MS页面显示它暂时脱机,但差不多一年前:http://livelabs.com/blog/volta-offline/

3 个答案:

答案 0 :(得分:14)

Volta能够将MSIL代码编译到任何适当的端点。我们的想法是在MSIL中编写您的逻辑(即VB.Net,C#)并将其编译为最适合其所用层的技术。例如,它将编译为数据层中的SQL,中间层中的常规CLR和Web层中的Silverlight。

由于Volta是技术预览版,因此无法保证它会被发布。看起来他们已经取消了项目 - 他们暂时说,但现在已经超过一年了。

Volta的一个功能是将C#代码编译成JavaScript。如果这就是你所追求的,那么有一个名为Script#的类似项目,由.NET Developer Platform小组的Nikhil Kothari开发。

答案 1 :(得分:4)

根据我在2007年的公告中所理解的,Volta背后的想法是,您在.Net(服务器端)开发Web应用程序,Volta将.Net代码(MSIL)转换为纯Javascript,如果客户端没有.Net安装。否则它将使用MSIL代码并在客户端的.Net环境中执行它。

本地.Net代码的执行与GWT相反,GWT只生成Javascript。

答案 2 :(得分:1)