Visual Ruby / Ruby in Steel — what's up?

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.

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.

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
Ivanhttp://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.

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
pagehttp://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 | Twitter: http://twitter.com/ironshay

+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.
[email protected]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
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


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

I would prefer a visual studio 2010 compatible solution.

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

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 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

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 | Twitter: http://twitter.com/ironshay

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.

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.

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: [email protected]
[[email protected]] on behalf of Shay F.
[[email protected]]
Sent: Friday, June 25, 2010 10:44 PM
To: [email protected]
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 | Twitter: http://twitter.com/ironshay

On Fri, Jun 25, 2010 at 5:00 PM, Eduardo B.
<[email protected]mailto:[email protected]> 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/.