在哪里可以下载DLR的Managed JScript?

时间:2009-04-22 01:01:50

标签: asp.net wpf dynamic-language-runtime managed-jscript

动态语言运行时的最新版本(0.9 Stable)包含IronPython和IronRuby,但它不包含Managed JScript。

有谁知道我可以在哪里下载最新版本的Managed JScript以用于ASP.NET和/或WPF?

如果你不知道,JScript.NET和Managed JScript是完全不同的东西。我正在寻找的是Managed JScript。

8 个答案:

答案 0 :(得分:4)

...更新

Silverlight动态语言SDK 0.5.0 Release Notes于2009年3月23日在CodePlex发布,包含了这个小宝石:

  

已删除托管JScript   包裹。

当在this thread中询问Managed JScript(IronJScript)的未来时,billchi论坛的协调员Bill(Dynamic Language Runtime)有以下说法:

  

DLR JScript是实验性的   告知DLR的设计   (表达树,互操作,callites,   托管等)。我们发布了JS   与asp期货和Silverlight   动态sdk变得很老了   随着DLR的继续,这是无法使用的   在CLR 4.0中发布以便发布。   不幸的是,没有计划   这个时候开发和发布一个   DLR-hostable JScript。

     

谢谢,

     

比尔

(编辑以添加后期帖子的引用)

  

JScript团队将继续   支持使用原生Jscript   (jscript.dll)与IActiveScript。   他们也会继续服务   Jscript.NET,但他们没有制作   此时的其他承诺。

     

比尔

考虑到JScript.NET脚本API现在已经过时(尽管它们仍然存在于.NET 2.0中),因此似乎没有关于JScript(JavaScript)的ActiveScripting实现的.NET升级路径。

我建议将讨论(抗议;-)定向到that thread

答案 1 :(得分:2)

永远不要害怕,FredrikHolmström正致力于IronJS,这是F#中DLR的JavaScript实现。他目前的目标是.NET 2.0,3.5和4.0,以及Mono 2.6,但最终还是希望在库变得更稳定时进行Silverlight集成。

答案 2 :(得分:1)

本周在Redmond“Metro”DotNet期货会议上传出的谣言是,MSFT决定在DLR上杀死ManagedJScript。

这就是我们没有听到任何关于它的原因。

答案 3 :(得分:1)

答案 4 :(得分:0)

根据this blog post,Managed JScript作为Silverlight 2(1.1)的一部分提供。要编写应用程序,您需要Dynamic Language SDK

编辑:对于ASP.NET,它在ASP.NET Futures中可用但根据this entry已“退役”,目前尚未在其他官方提供释放。

答案 5 :(得分:0)

您可以在ASP.NET Futures

中找到它

答案 6 :(得分:0)

相对于IronPython或IronRuby,很难找到托管JScript。几乎唯一能找到它的地方是ASP.Net期货。但现在已经两岁了,不受支持。 ECMAScript 5现在正在标准化,应该在2009年的某个时候完成。也许微软正在等待新标准出来。

答案 7 :(得分:0)

你看过ROScript了吗? http://www.remobjects.com/script.aspx 假设支持ECMAScirpt和PascalScript