问题标签 [ironruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
3084 浏览

ruby-on-rails - IronRuby On Rails VS。Ruby On Rails(入门)

情景

我是一名拥有几年经验的 C#/ASP.NET/MVC/Silverlight 开发人员。我正在尝试开始我的 Ruby On Rails 学习。我目前正在尝试真正感受 ROR。

我想知道标准

作为 .Net 开发人员,您倾向于使用标准 IDE(Visual Studio)、一些标准数据库(SQL Server、Oracle 等)和一种特殊的方式来设置您的 Web 2.0 应用程序(XHTML/CSS、Silverlight 等) .)

'那么,在 RUBY ON RAILS 中,与这些标准等效的标准是什么!?(IDE、DB、表示层标记)'

我走什么路线?我听说过 IronRuby 并且从我所读到的内容中,就将其转换为与 Rails 一起使用(IronRuby on Rails)而言,这几乎是完整的。或者我是否直接使用 Ruby On Rails!?

有什么好处?

与使用 Ruby On Rails 相比,使用 IronRuby on Rails 会给我带来哪些好处?

帮助非常感谢感谢。

0 投票
2 回答
187 浏览

visual-studio-2008 - 使用 Iron Ruby 创建 VIsual Studio 插件

前段时间,在一次 .Net 会议上,John Lam 演示了如何使用 Iron Ruby 创建 VS 插件。当时,创建新的 VS 插件似乎比您目前要做的要容易得多。我在哪里可以得到这个例子,或者有人知道对我来说更好的起点。

0 投票
2 回答
483 浏览

c#-3.0 - IronRuby 使用变量时的性能问题

这是使用 IronRuby 的非常简单的表达式评估器的代码

这是问题。

对比

第一个比第二个慢 25 倍。有什么建议么?String.Replace 对我来说不是解决方案。

0 投票
2 回答
9364 浏览

ruby - 在 Ruby 中使用 net-sftp 进行基于密钥的身份验证

我希望能够使用 SFTP 登录到多个服务器并下载某些文件以帮助在问题出现时进行调试。虽然我们可以使用客户端,但我们希望开始自动化流程以简化一切。

我的第一次尝试看起来像这样:

虽然这有效,但这意味着我们需要密码。理想情况下,我想使用公钥身份验证,但是我在文档或在线中看不到对此的任何引用——这可能吗?

我宁愿不使用chilkat。

谢谢

0 投票
3 回答
352 浏览

.net - 使用原生工具包进行跨平台开发的 Ruby 的可行性?

假设我正在编写一个封闭源代码的商业软件,该软件将在以下情况下部署:基于 .Net 的 Windows 桌面应用程序、ActiveX 控件、Windows Netscape 插件、基于 Cocoa 的 Mac 桌面应用程序、Mac Netscape 插件、Java托管在浏览器中的小程序。在共享 Ruby 源文件中编写我的模型和控制器类并使用 MacRuby、IronRuby 和 JRuby 集成到各种运行时中,在代码共享方面是否可行?我的视图类可能会被编写为在 Windows 上使用 WPF,在 Mac 上使用 Cocoa 以及在 Java 上合适的任何东西(SWT?)。

从我的角度来看,这里最重要的是代码库的长期维护,在我必须针对的三个平台上,Ruby 似乎已经接近于成为一流的语言:.Net、Cocoa 和 Java,和任何语言一样。我错了吗?

其次是避免对我们的代码有任何病毒式许可要求。我看到了 JRuby 在各种许可证下的发布位置;我是否可以假设我可以分发二进制文件并且许可证不适用于我为自己的应用程序编写的任何 Ruby 文件(而不是修改他们的框架。)

Ruby 是否已在任何知名的桌面应用程序中使用过?以前有这样做过吗?

0 投票
2 回答
639 浏览

.net - IronRuby 和处理 XAML UI 事件

通过 IronRuby 脚本向 XAML 中的 UI 元素添加事件处理程序的最简洁的方法是什么?假设:添加事件处理程序的代码将在 IronRuby 脚本中编写,而处理事件的代码将在同一个 IronRuby 脚本中。

我想要以下代码的等价物,但在 IronRuby 中。处理一个简单的 button1 点击事件。

0 投票
2 回答
341 浏览

ironruby - IronRuby is_a 与 DateTime

谁能解释为什么 IronRuby 中的 DateTime 是 Object[] 示例代码

0 投票
1 回答
763 浏览

wpf - WPF 应用程序通过 IronRuby 托管/执行 Ruby 代码

嘿伙计们,希望你们能帮助我开始使用 IronRuby。我有几个 Ruby 脚本,我想从我的 WPF 应用程序中执行(由于使用了几种我无法本地获得的 RMagick 方法)并且我找不到任何关于我在项目中需要哪些参考的好信息。

我已经安装 IronRuby 并尝试添加 Microsoft.Scripting 和 .Core 但应用程序抱怨我没有 Sub Main 方法 - IronRuby 可以在非控制台应用程序中使用吗?

谢谢,贝基

0 投票
3 回答
741 浏览

c# - Rails + C# - 重用模型

我正在开发一个项目,该项目在 Rails 中有一个网站和一个使用相同数据库和数据模型的 C# GUI。我想在两个部分之间共享(活动)模型。关于这怎么可能的任何想法?

0 投票
1 回答
251 浏览

linq - IronRuby 引用与 System.Linq 冲突?

使用 Visual Studio 2010,当我将四个 IronRuby 引用添加到以多种方法使用 Linq 的现有项目时,由于突然找不到 System.Linq,该项目将无法编译。IronRuby/.Net 4.0 框架会改变 Linq 的位置还是我遗漏了什么?

谢谢,贝基