代码之家  ›  专栏  ›  技术社区  ›  ccppjava

如何在Web/Windows窗体中将IronRuby或Ironpython与C_一起使用?

  •  8
  • ccppjava  · 技术社区  · 16 年前

    我对.NET的动态语言运行时非常感兴趣,并且看到IronRuby/Ironpython构建在它之上。我找不到利用C_中Ruby/python的动态特性的例子,这正是我真正感兴趣的。

    我看到了微软的视频,这些视频使用C 4的动态在Silverlight中调用javascript,只是想知道在Web/Windows窗体中调用ruby/python有多容易?我知道Umbraco在某个地方有一个Python实现,这是可能的,但不确定如何实现?

    谢谢。

    1 回复  |  直到 16 年前
        1
  •  3
  •   Shay Friedman    16 年前

    任何DLR语言都可以很容易地从.NET代码中调用。在.NET代码中,我指的是Web窗体、Win窗体、WPF或其他…任何有.NET代码和DLR的地方都可以调用动态语言代码。

    请看我关于使用DLR扩展.NET应用程序的文章,它可能会让您更清楚地了解这一点: http://www.ironshay.com/post/make-your-application-extendable-using-the-dlr.aspx

    推荐文章