InfoQ

News

.NETからRubyへのコネクタが入手可能に

作者 Werner Schuster, 翻訳者 編集部 投稿日 2007年9月12日 午前3時34分

コミュニティ
.NET,
Ruby
トピック
インターロップ,
.NETフレームワーク
タグ
CLR,
GUI
無料のRubyコネクタ(サイト・英語)が.NETとRubyの世界を近づけた。そのライブラリはRuby in Steel IDE内でRubyの制作者であるSapphireSteelSoftware(サイト・英語)によって提供されている。
混乱をさけるために:まつもとゆきひろ氏によって提供されたRubyインタプリタであるRuby 1.8.xを意味するRubyコネクタのためのRubyである。(またそれはMRIとも呼ばれている)Ruby.NET、IronRuby両者とも関係していない。

Sapphire SteelブログはRubyとFetchにつながりデータを設定するVisual StudioでつくられたGUIフォーム(サイト・英語)の一例を示している。Windowsか.NETのデベロッパはGUIを構築するのに、Rubyのバックエンド内にプログラムロジックを維持したまま、現在のGUIを再利用することができるのだ。

Ruby Connectorのシステム条件とライセンスは簡潔なものである。
Ruby Connectorは個人的、そして商用利用両方において無償となっている。(Zipダウンロードに含まれているライセンス契約書を読んでほしい。) Visual Studioのスタンダードインストールと併用して使用することができ、Ruby In Steelを必要としない。(しかしながらRuby In SteelはRubyの開発にとても役立つものなのだ!)
Ruby ConnectorはSapphireSteel Softwareウェブサイトにてダウンロード可能。 (DLサイト・英語)

原文はこちらです:http://www.infoq.com/news/2007/09/ruby-connector
ブックマーク
digg+,
reddit+,
del.icio.us+,
dzone+,
Hatena

No comments

返信

ジャンル別一覧

クラウドコンピューティング ~ EC2、Mosso、GoGrid

クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。

仮想化入門

このArticleでは仮想化に関する利点と欠点を見ながら、仮想化の違いについて詳しく追っていきます。

Java 6のスレッド最適化は実際に動作しているのか? - パートII

パート2では、ベンチマークの結果を検証するために用いられるテクニックについてさらに深く見ていきたいと思います。最後に、「なぜプロセッサが異なるとロックのコストも大きく異なるのか」と言う真の疑問に答えます。

RESTアンチパターン

本稿では、Stefan Tilkov氏が「RESTful」な設計であると主張するアプリケーションに見受けられる最も一般的なアンチパターンのいくつかについて説明し、それらを避けるための方法を提案しています。

モデル駆動ソフトウェア開発のためのベストプラクティス

Sven Efftinge氏、Peter Friese氏とJan Köhnlein氏が、MDDを取り入れて成功した経験から、ベストプラクティスの解説を行います。

スケーラビリティの構築とパフォーマンスの達成:バーチャルパネル

Our panel of leading experts explores some of the challenges and thought processes that go into making their apps as scalable and performant as possible.

Spring 2.5:Spring MVCの新機能

この記事は、Spring 2.5で導入されたアノテーションを探究する3部作の第2弾です。Web層におけるアノテーションのサポートを扱います。最後の論文では、統合と検査で利用できる追加機能を説明する予定です。

"YUKATA"から始まるコミュニケーション(Agile2008 ライトニングトークより)

私は「浴衣」を着てパーティーに参加したことで、たくさん声を掛けていただけました。 そこで感じたことは、このカンファレンスが人との繋がりを生み出し、また言葉の壁を越えて積極的に交流する場所であることです。民族衣装はそれらを助けてくれるものでした。きっとこの交流が、新たなムーブメントをアジア圏の仲間たちにも与えてくれると確信しています。