# Visual Ruby / Ruby in Steel â€” what's up?

**URL:** <https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671>\
**Category:** IronRuby\
**Created:** [June 24, 2010, 11:15pm UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671 "2010-06-24T23:15:56Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 24, 2010, 11:15pm UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/1 "2010-06-24T23:15:56Z")

</div>

I’d like to use Visual Studio to work with IronRuby projects. (As a  
developer and in Ruby, I’m a relative beginner; the group I’m working  
with is committed to using VS.)

Am I correct in understanding that, up until recently, the way to get IR  
integrated most thoroughly into VS was through Ruby in Steel?

I’ve read the back-and-forth about Microsoft’s non-commitment to a  
making a Ruby equivalent of Visual Python.

As a practical matter, if I get the Text edition of Ruby in Steel will  
that provide the essential features I would want to integrate XAML work  
with Ruby coding?

Has anything changed on the Microsoft end that would settle whether a  
Visual Ruby will appear?

Thanks,

Roger S.

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 25, 2010, 1:50am UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/2 "2010-06-25T01:50:21Z")

</div>

Roger S. wrote:

> I’d like to use Visual Studio to work with IronRuby projects. (As a  
> developer and in Ruby, I’m a relative beginner; the group I’m working  
> with is committed to using VS.)
> 
> Am I correct in understanding that, up until recently, the way to get IR  
> integrated most thoroughly into VS was through Ruby in Steel?
> 
> I’ve read the back-and-forth about Microsoft’s non-commitment to a  
> making a Ruby equivalent of Visual Python.
> 
> As a practical matter, if I get the Text edition of Ruby in Steel will  
> that provide the essential features I would want to integrate XAML work  
> with Ruby coding?
> 
> Has anything changed on the Microsoft end that would settle whether a  
> Visual Ruby will appear?
> 
> Thanks,
> 
> Roger S.

Unfortunately several months ago ruby in steel decided to stop giving  
support to IronRuby, I hope they change their mind in the near future.

I would like to add to the list of questions whether Ruby in Steel does  
have support to Visual Studio 2010 (regardless of the fact that for now  
they don’t support ironruby).

Thank you, (and sorry Roger for adding to your question another one and  
not being helpful for you)

Eduardo B.

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 25, 2010, 9:57am UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/3 "2010-06-25T09:57:55Z")

</div>

Hi Rober,

A great option might be RubyMine. There was some discussion in their  
forum  
last year about making it work for IR. Not sure how far this got, but  
AFAIR  
they were going to look into it. Here’s an old post from  
Ivan[http://flanders.co.nz/2009/05/02/using-ironruby-with-rubymine/](http://flanders.co.nz/2009/05/02/using-ironruby-with-rubymine/)about  
how to make it work (on a prev version of RubyMine). A quick google  
didn’t show any updates, so I’m not sure what’s the status of this.

One question, what sort of Xaml/IR integration are you looking at?

Miguel.

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 25, 2010, 10:45am UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/4 "2010-06-25T10:45:20Z")

</div>

I’m using RubyMine and it works perfectly and you can also configure it  
to  
use the IronRuby interpreter.  
I have instructions how to do that in my book and I’ve found out that  
you  
can get it for free on Amazon (should I even say that? eh whatever) - go  
to  
the book’s  
page[http://www.amazon.com/gp/product/0672330784?ie=UTF8&tag=iron0c-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0672330784](http://www.amazon.com/gp/product/0672330784?ie=UTF8&tag=iron0c-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0672330784),  
click on the cover image and the “Look Inside” dialog will open.  
Navigate to  
page 36 and you’ll find the instructions there.

One thing to notice - RubyMine is not free, but I think it worth the  
money.

## Shay.

Shay F. | Microsoft Visual C#/IronRuby MVP | Author of IronRuby  
Unleashed | Sela Technology Center  
Blog: [http://IronShay.com](http://IronShay.com) | Twitter: [http://twitter.com/ironshay](http://twitter.com/ironshay)

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 25, 2010, 3:43pm UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/5 "2010-06-25T15:43:57Z")

</div>

+1 for RubyMine. I am a total JetBrains fanboy. One nice benefit of  
RubyMine  
for me is that your license works for both windows and OSX so one nice  
ide  
for ruby on multiple platforms.

On Fri, Jun 25, 2010 at 1:32 AM, Shay F.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)wrote:

> Shay.
> 
> > A great option might be RubyMine. There was some discussion in their forum
> > 
> > > wrote:
> > > 
> > > > I’ve read the back-and-forth about Microsoft’s non-commitment to a
> > > 
> > > not being helpful for you)
> 
> * * *
> 
> Ironruby-core mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

–  
“The explanation requiring the fewest assumptions is most likely to be  
correct.”

- Occamâ€™s Razor  
[Occam's razor - Wikipedia](http://en.wikipedia.org/wiki/Occam's_Razor)

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 25, 2010, 3:53pm UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/6 "2010-06-25T15:53:29Z")

</div>

I would prefer a visual studio 2010 compatible solution.

The rationale about that is the integration with SQL Server  
and the .net windows world.

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 25, 2010, 4:11pm UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/7 "2010-06-25T16:11:00Z")

</div>

Miguel Madero wrote:

> One question, what sort of Xaml/IR integration are you looking at?

First, what Shay F. says in talking about IDE’s in “IronRuby  
Unleashed” on page 37: “the ability to run IronRuby directly” from its  
interface.

And secondly, what my colleague(s) show me with VS and C# â€” automatic  
creation of code-behind files and placeholder code when creating a  
project and when adding objects (like buttons) to XAML.

Eduardo B. wrote:

> I would like to add to the list of questions whether Ruby in Steel does  
> have support to Visual Studio 2010 (regardless of the fact that for now  
> they don’t support ironruby).

This is also a question I have, and I’m glad you brought it up, Eduardo.

If I were to purchase Ruby in Steel text edition (I won’t be doing any  
Rails work), I’d be working with one of the no-charge Express editions  
of VS and other considerations make the 2010 version preferable for our  
project.

Shay F. wrote:

> I have instructions how to do that in my book and I’ve found out that  
> you can get it for free on Amazon (should I even say that? eh whatever) -  
> …
> 
> One thing to notice - RubyMine is not free, but I think it worth the  
> money.

Your book is worth the money too. I purchased it a week ago and am glad  
I did.

I wonder â€” are there updates online to account for differences in the  
release version from the pre-release version the book was written from?  
I’m thinking particularly of chapter 16 on Silverlight.

I’m defintely tilted toward VS right now as an IDE, because I can get  
things explained by people I work with who use it. But I wonder: Does  
RubyMine work well with XAML?

And I followed the link to [ironshay.com](http://ironshay.com) in your signature, which led me  
to the post from Dec 2008 on using VS to debug and run IronRuby code[1].  
Does that still work? I’ll be trying it out after I get off work.

Thanks,

Roger

[1]  
[http://www.ironshay.com/post/how-to-debug-and-run-ironruby-code-from-visual-studio.aspx](http://www.ironshay.com/post/how-to-debug-and-run-ironruby-code-from-visual-studio.aspx)

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 26, 2010, 7:44am UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/8 "2010-06-26T07:44:37Z")

</div>

Thanks guys. I’m really glad you’re enjoying the book!

Regarding a place with all the release differences - currently there  
isn’t  
such a place. I will talk to my editor and maybe we will generate one  
soon.  
However, I don’t think that the Silverlight chapter has a lot of  
differences.

Regarding the debugging in VS - should still be working.

## Shay.

Shay F. | Microsoft Visual C#/IronRuby MVP | Author of IronRuby  
Unleashed | Sela Technology Center  
Blog: [http://IronShay.com](http://IronShay.com) | Twitter: [http://twitter.com/ironshay](http://twitter.com/ironshay)

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 25, 2010, 5:00pm UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/9 "2010-06-25T17:00:25Z")

</div>

I just received a reply from Huw C.  
from ShappireSteel (the makes of Ruby in Steel)  
about the support for VS 2010:

* * *

Ruby In Steel 1.5 supports VS2008 and 2005 only. We will have more to  
say about VS2010 later this summer and will post information on our  
Blog.

best wishes

## Huw

Shay:  
I got your book four weeks ago.  
It is great!!!

Thanks,

Eduardo B.

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 27, 2010, 1:24pm UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/10 "2010-06-27T13:24:31Z")

</div>

When I work with XAML I use Blend instead of VS, so I’m already used to  
switch tools and use the best one for each thing. I would suggest that  
if  
that’s feasable (e.g. you already have a Blend license or are willing to  
spend money in one).  
I think some support for basic stuff would come handy (like the one from  
VS), but I think that would be a low priority for RubyMine.

---

<div class="post-metadata">

**Author:** ![rogerscardua](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ba0ec/32.png) [@rogerscardua](https://www.ruby-forum.com/u/rogerscardua)\
**Post date:** [June 26, 2010, 6:33pm UTC](https://www.ruby-forum.com/t/visual-ruby-ruby-in-steel-a-whats-up/190671/11 "2010-06-26T18:33:09Z")

</div>

> > > Regarding the debugging in VS - should still be working.

Yep, it does. Make sure to run IronRuby with the -D flag though; that  
will cause IronRuby to emit IL which is debuggable by managed debuggers  
like VS or mdbg.

~js

* * *

From: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid] on behalf of Shay F.  
[removed\_email\_address@domain.invalid]  
Sent: Friday, June 25, 2010 10:44 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Visual Ruby / Ruby in Steel â€” what’s up?

Thanks guys. I’m really glad you’re enjoying the book!

Regarding a place with all the release differences - currently there  
isn’t such a place. I will talk to my editor and maybe we will generate  
one soon. However, I don’t think that the Silverlight chapter has a lot  
of differences.

Regarding the debugging in VS - should still be working.

## Shay.

Shay F. | Microsoft Visual C#/IronRuby MVP | Author of IronRuby  
Unleashed | Sela Technology Center  
Blog: [http://IronShay.com](http://IronShay.com) | Twitter: [http://twitter.com/ironshay](http://twitter.com/ironshay)

On Fri, Jun 25, 2010 at 5:00 PM, Eduardo B.  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
I just received a reply from Huw C.  
from ShappireSteel (the makes of Ruby in Steel)  
about the support for VS 2010:

* * *

Ruby In Steel 1.5 supports VS2008 and 2005 only. We will have more to  
say about VS2010 later this summer and will post information on our  
Blog.

best wishes

## Huw

Shay:  
I got your book four weeks ago.  
It is great!!!

Thanks,

Eduardo B.

–  
Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
