IronRuby
このページのソースです。
! これは何 rubyで.netするためのIronRuby。 メリットは.netな資産を使い易いとか、C#とかとの連携が楽とか、そういうところ?なにせ使ってみないとわからんのでやってみよう。 !インストール -*本家>http://ironruby.net/*からダウンロード。.NET4.0がデフォルトらしいのでそっちもダウンロード。 -rubyの使い分けは*pik>http://github.com/vertiginous/pik*で。 !使ってみる とりあえずWindows Formを。 {{{ require 'mscorlib' require 'System.Windows.Forms' include System::Windows::Forms form = Form.new() form.Text ="Test" form.Width = 80 form.Height = 80 form.FormBorderStyle =FormBorderStyle.FixedSingle button = Button.new() button.Text = "Hello" button.click { |sender, e| MessageBox.Show("Hello!")} form.Controls.Add(button) button.Left = (form.ClientSize.Width - button.Width ) / 2 button.Top = (form.ClientSize.Height - button.Height ) / 2 form.ShowDialog() }}} !メモ Shilverlightなアプリを作ってChironパッケージング、という流れらしい(?) !リンク集 *本家>* *http://tobysoft.net/diary/archives/2007/08/ironruby.html*