# Ruby In Steel IronRuby Edition - alpha now available

**URL:** <https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470>\
**Category:** IronRuby\
**Created:** [February 28, 2008, 3:36pm UTC](https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470 "2008-02-28T15:36:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [February 28, 2008, 3:36pm UTC](https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470/1 "2008-02-28T15:36:25Z")

</div>

The first public alpha of our IronRuby IDE is now available for free  
download. This includes our IronRuby form designer with drag+drop  
controls, properties panel, syntax coloring, code collapsing, code  
formatting, bracket matching, keyword…end matching, project setup  
wizards, project management in the solution explorer etc. It does not  
currently include debugging or IntelliSense.

You can read about its features and limitations on the download page:

[http://www.sapphiresteel.com/Ruby-In-Steel-For-IronRuby](http://www.sapphiresteel.com/Ruby-In-Steel-For-IronRuby)

Have fun!

Huw

SapphireSteel Software  
Ruby and Rails In Visual Studio  
[http://www.sapphiresteel.com](http://www.sapphiresteel.com)

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [February 29, 2008, 8:57am UTC](https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470/2 "2008-02-29T08:57:14Z")

</div>

Thanks for the great tool Huw!

Have been playing with that for a while and feels really decent for an  
“alpha” version 🙂

Since we IronRuby early adopters are “living on the bleeding edge”,  
there might be quite a few (including our company) that are more  
interested in WPF GUI:s (preverably with XAML, but possibly without)  
instead of the older Windows Forms. I am curious about Sapphire Steels  
plans / opinions on feasibility of combining WPF/XAML support their  
tool?

I have myself a working proto of an application with WPF/XAML defined  
GUI:s and IronRuby event-handlers implemented as proxy-objects for the  
MSBuild-generated WPF Widget classes. While this approach works, it is  
not optimally elegant since the event handler methods are not  
first-class members of the widget classes. But we could not take the  
approach of extending the WPF-classes as IronRuby-classes because of our  
heavy reliance of XAML that refers to other XAML-defined custom classes:

Robert B.  
Software architect  
Napa Ltd  
Tammasaarenkatu 3, Helsinki FI-00180  
P.O.Box 470, Helsinki FI-00181

Tel. +358 9 22 813 1  
Direct. +358 9 22 813 611  
GSM +358 45 11 456 02  
Fax. +358 9 22 813 800

Email: removed\_email\_address@domain.invalid

> **[Home – NAPA](https://www.napa.fi/)**
>
> NAPA provides intelligent solutions for maritime industry: Software, Services and Data Analysis for Ship Design and Operation. We combine naval architecture, shipping and digital expertise to help maritime business make the decisions that matter.

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [February 29, 2008, 11:05am UTC](https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470/3 "2008-02-29T11:05:32Z")

</div>

Thanks for the comments, Robert. In principle, WPF support is not  
difficult and as a general rule we plan to ‘move forward’ with Ruby In  
Steel. Currently, our alpha product is very basic (though I’m pleased to  
hear you say that it doesn’t seem so!) - and, really, we are waiting for  
a few more iterations of IronRuby development before going too far  
ahead. So things such as WPF, debugging and IntelliSense will have to  
wait till later.

We actually have implemented some IntelliSense already but we turned it  
off for the alpha release as it is by no means yet as good as the  
IntelliSense in our standard product. We felt it was worth waiting until  
IronRuby itself was a bit more mature before putting effort into  
supporting the full range of features and technologies that you would  
expect in the finished product.

best wishes  
Huw

SapphireSteel Software  
Ruby and Rails In Visual Studio  
[http://www.sapphiresteel.com](http://www.sapphiresteel.com)

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [March 1, 2008, 1:24pm UTC](https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470/4 "2008-03-01T13:24:53Z")

</div>

Dear Huw,

I am referring to your post in IronRuby Forums on Google G. about  
Ruby in Steel ( IronRuby Edition ).

I was pleased to know, that you will be offering the final version for  
free, after IronRuby 1.0 ships.

Now… this is the great community support, which i hardly expected.

It seems , we have received Great News before the Mix 2008.

Thanks for donating such a great IDE for IronRuby.

P.S.:- you should announce this here, to gain more mileage, since  
IronRuby on Google G. is still growing, with limited members.

SoftMind.

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [March 1, 2008, 1:52pm UTC](https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470/5 "2008-03-01T13:52:28Z")

</div>

Softmind T. wrote:

> Thanks for donating such a great IDE for IronRuby.
> 
> P.S.:- you should announce this here, to gain more mileage, since  
> IronRuby on Google G. is still growing, with limited members.
> 
> SoftMind.

Thanks for the interest. Sorry if I didn’t make it clear. Yes, our  
IronRuby IDE is not just free now (in alpha). We intend to make the  
“Ruby In Steel Personal Edition For IronRuby” a free product even after  
the final version of IronRuby is released.

If I’m not announcing this in the right groups to let those people with  
an interest in IronRuby know about this, please feel free to spread the  
word 😉

best wishes  
Huw

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [March 3, 2008, 6:47am UTC](https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470/6 "2008-03-03T06:47:20Z")

</div>

Hello Huw.

I understand that you habe suppled few sample codes for IronRuby as  
follows  
C:\Program Files\SapphireSteel Software\Ruby In Steel\v1.0\Samples

Is it possible to get a separate download to study those codes.

Currently it becomes compulsory to download the alpha software to study  
the codes.

It would be nice, if you can offer a separate download for sample codes,  
till beta is around.

just my 2 cents

---

<div class="post-metadata">

**Author:** ![huw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/e19adc/32.png) [@huw](https://www.ruby-forum.com/u/huw)\
**Post date:** [March 3, 2008, 10:23am UTC](https://www.ruby-forum.com/t/ruby-in-steel-ironruby-edition-alpha-now-available/130470/7 "2008-03-03T10:23:17Z")

</div>

Softmind T. wrote:

> Hello Huw.
> 
> I understand that you habe suppled few sample codes for IronRuby as  
> follows  
> C:\Program Files\SapphireSteel Software\Ruby In Steel\v1.0\Samples
> 
> Is it possible to get a separate download to study those codes.

I could do, I guess. But I’m not sure that the code without the IDE  
would be all that interesting 😉 Install the IDE, on the other hand,  
and the code will spring into life… !

Also bear in mind that the ‘code behind’ (the file that defines the  
layout and wires up events) will change once we have incorporate  
IronRuby’s delegation mechanism which is not (or anyway _was_ not?)  
available for this iteration of the IDE. Incidentallly, the full  
download is not that big (about 7MB). That gives you all the software  
you need to install the IronRuby IDE into a standard copy of VS2008.

The download only gets big if you also need a free copy of VS2008 (the  
‘VS Shell’) into which to install the IronRuby IDE. For that you will  
have to download the installer for the TextEdition of Ruby In Steel, use  
that to install VS itself (but uncheck the option to install the  
TextEdition) then subsequently install the IronRuby IDE. This installer  
is about 170MB - but you _only_ need that if you haven’t already got a  
copy of VS2008.

best wishes  
Huw

SapphireSteel Software  
Ruby and Rails In Visual Studio  
[http://www.sapphiresteel.com](http://www.sapphiresteel.com)
