动态语言运行时的最新版本(0.9 稳定版)包含 IronPython 和 IronRuby,但不包含托管 JScript。
有谁知道我可以在哪里下载最新版本的托管 JScript 以用于 ASP.NET 和/或 WPF?
如果您不知道,JScript.NET 和托管 JScript 是完全不同的东西。我正在寻找的是托管 JScript。
动态语言运行时的最新版本(0.9 稳定版)包含 IronPython 和 IronRuby,但不包含托管 JScript。
有谁知道我可以在哪里下载最新版本的托管 JScript 以用于 ASP.NET 和/或 WPF?
如果您不知道,JScript.NET 和托管 JScript 是完全不同的东西。我正在寻找的是托管 JScript。
更新...
Silverlight 动态语言 SDK 0.5.0发行说明于 2009 年 3 月 23 日在CodePlex上发布,其中包含这个小宝石:
托管 JScript 已从包中删除。
当在此线程中被问及托管 JScript (IronJScript) 的未来时,动态语言运行时论坛的协调员 Bill ( billchi )有以下说法:
DLR JScript 是实验性的,用于通知 DLR 的设计(表达式树、互操作、调用站点、托管等)。随着 DLR 继续发展以在 CLR 4.0 中发布,我们使用 asp futures 和 Silverlight 动态 sdk 发布的 JS 变得非常陈旧且无法使用。不幸的是,目前没有开发和发布 DLR 可托管 JScript 的计划。
谢谢,
账单
(编辑以添加稍后帖子的报价)
JScript 团队将继续支持将本机 Jscript (jscript.dll) 与 IActiveScript 一起使用。他们还将继续为 Jscript.NET 提供服务,但此时他们没有做出其他承诺。
账单
考虑到 JScript.NET 脚本 API 现在都已过时(尽管它们仍然存在于 .NET 2.0 中),因此似乎没有脱离 JScript (JavaScript) 的 ActiveScripting 实现的 .NET 升级路径。
我可以建议将讨论(抗议 ;-) 定向到该线程。
不要害怕,Fredrik Holmström 正在研究IronJS,这是一个在 F# 中的 DLR 上的 JavaScript 实现。他目前的目标是 .NET 2.0、3.5 和 4.0 以及 Mono 2.6,但最终希望在库变得更加稳定时实现 Silverlight 集成。
本周在 Redmond“Metro”DotNet 期货会议上传出的谣言是,MSFT 决定终止 DLR 上的 ManagedJScript。
这就是我们没有听到任何消息的原因。
根据这篇博文,托管 JScript 作为 Silverlight 2 (1.1) 的一部分提供。要编写应用程序,您需要动态语言 SDK。
编辑:对于 ASP.NET,它在ASP.NET Futures中可用,但根据此条目已“退休”,目前在另一个官方版本中不可用。
您可以在 ASP.NET 期货中找到它
相对于 IronPython 或 IronRuby,托管 JScript 真的很难找到。几乎唯一可以找到它的地方是 ASP.Net 期货。但现在已经两年了,不支持。ECMAScript 5 现在正在标准化,应该在 2009 年的某个时间完成。也许微软正在等到新标准出来。
你见过 ROScript 吗?http://www.remobjects.com/script.aspx 应该支持 ECMAScirpt 和 PascalScript