我一直梦想着用脚本语言创建一个“真正的exe”。随着Python和Ruby的DLR实现的出现,这个梦想变得更加接近现实了吗? 我想创建一个“真正的应用程序”: - Windows窗体程序 - 控制台程序 - Windows服务 并且将其编译为可执行的exe文件进行分发。这是否可行?或者微...
我对 .net 的动态语言运行时非常感兴趣,看到 IronRuby/IronPython 是基于它构建的。我找不到一些利用 Ruby/Python 动态特性的 c# 示例,这正是我真正感兴趣的。 我看到微软的视频中使用了 c# 4 的动态功能从 Silverlight 中调用 JavaScr...
我希望能够使用SFTP登录多台服务器并下载某些文件,以便在出现问题时帮助调试。尽管我们可以使用客户端,但我们希望开始自动化这个过程,以简化一切。 我的第一次尝试看起来像这样: def download(files_to_download, destination_directory) ...
我刚刚听了Chris Smith关于F#的播客,他谈到F#是一种可以让你以不同方式解决问题的语言,与C#/VB.NET不同,即不是“推动位”,而是“链接数据转换”,并且F#将成为像XML一样的东西,即您可以在您选择的语言(C#或VB.NET)之外使用它以更有效地解决某些问题。 这让我思考.N...
我是一名.Net程序员,希望能够扩展并在当前和未来的Web应用程序中使用一些Ruby技术。查看Iron Ruby网站,最近更新已经将近一年:2011年3月13日发布。自那时以来,该网站也没有做出任何公告。 由此,我有几个问题: IronRuby是否已死? 如果该项目已死亡,是否有任何与....
情境 我是一名有几年经验的C# / ASP.NET / MVC / Silverlight开发人员。我正在尝试启动我的Ruby On Rails学习。目前,我正在努力真正感受ROR。 我想了解标准 作为一个.NET开发人员,您倾向于使用标准IDE(Visual Studio)、几个标准数...
我希望在我的.NET项目中使用IronRuby作为脚本语言(例如Lua)。例如,我希望能够从Ruby脚本订阅在宿主应用程序中触发的特定事件,并从中调用Ruby方法。 我正在使用以下代码实例化IronRuby引擎: Dim engine = Ruby.CreateEngine() Dim s...
我非常新手,正在使用IronRuby,我的Ruby代码有着很长的命名空间:Company:: Division::Group::Product::Package.new 由于我多次使用这个命名空间,是否有一种方法可以创建快捷方式?在C#中,我添加了一个using语句,因此不需要指定完整的前缀。...
我已从CodePlex下载了最新版本的IronRuby,并且安装时没有遇到任何问题。 但是,当我尝试创建一个项目时,我收到以下消息: "IronRuby installation not found. Although basic scripts should work standard ...