动态语言运行时的最新版本(0.9 Stable)包含IronPython和IronRuby,但它不包含Managed JScript。
有谁知道我可以在哪里下载最新版本的Managed JScript以用于ASP.NET和/或WPF?
如果你不知道,JScript.NET和Managed JScript是完全不同的东西。我正在寻找的是Managed JScript。
答案 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)
下载Managed JS: http://www.microsoft.com/downloads/details.aspx?FamilyID=a5189bcb-ef81-4c12-9733-e294d13a58e6&displaylang=en
答案 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)