如何在Web/Windows窗体中使用IronRuby或IronPython与C#一起?

8
我对 .net 的动态语言运行时非常感兴趣,看到 IronRuby/IronPython 是基于它构建的。我找不到一些利用 Ruby/Python 动态特性的 c# 示例,这正是我真正感兴趣的。
我看到微软的视频中使用了 c# 4 的动态功能从 Silverlight 中调用 JavaScript,只是想知道在 web/windows form 中调用 Ruby/Python 有多容易?我知道 Umbraco 在某个地方有一个 Python 实现,这是可能的,但不确定如何实现?
谢谢。
1个回答

3

非常感谢你的精彩教程,我已经尝试了下载的代码,感觉很棒。你有没有任何建议,在哪些情况下可以使用Ruby来充分利用动态性? - ccppjava
扩展.NET应用程序是常见的用途。另一个用例是实现那些仅使用C#会更加复杂的事情。例如,一个记录器类:http://ironshay.com/post/C-Recorder-using-IronRuby.aspx - Shay Friedman
谢谢Shay,我已经阅读了你关于IronRuby的博客,现在成为了你博客的粉丝 :) 我也会尝试阅读你的书。 - ccppjava

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接