# A dotnet UI on top of a Ruby code, anyone?

**URL:** <https://www.ruby-forum.com/t/a-dotnet-ui-on-top-of-a-ruby-code-anyone/69694>\
**Category:** Ruby\
**Created:** [February 17, 2006, 4:50pm UTC](https://www.ruby-forum.com/t/a-dotnet-ui-on-top-of-a-ruby-code-anyone/69694 "2006-02-17T16:50:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 17, 2006, 4:50pm UTC](https://www.ruby-forum.com/t/a-dotnet-ui-on-top-of-a-ruby-code-anyone/69694/1 "2006-02-17T16:50:29Z")

</div>

Hi!

I’m currently investigating how to create nice non-web UI on top of  
Ruby applications, in a productive way.

As I’m very comfortable with it I thought about using .Net. Did anyone  
actually developed a .Net UI (as a client for an underlying Ruby  
application, whatever the communication channel is) ?

Or is it hard to develop really nice UI using any of the various ruby  
widget toolkits around ?

I’d be interested in any type feedback.

cheers

Thibaut

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 17, 2006, 6:24pm UTC](https://www.ruby-forum.com/t/a-dotnet-ui-on-top-of-a-ruby-code-anyone/69694/2 "2006-02-17T18:24:36Z")

</div>

If you want to use .Net you might want to have a look at BOO.

It isn’t Ruby but it might be good enough.

[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote in message  
news:removed\_email\_address@domain.invalid…

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 17, 2006, 6:30pm UTC](https://www.ruby-forum.com/t/a-dotnet-ui-on-top-of-a-ruby-code-anyone/69694/3 "2006-02-17T18:30:39Z")

</div>

Check out the work John L. is doing on a Ruby-CLR bridge. It’s not  
released yet but its very promising:

> **[John Lam's Blog](https://www.iunknown.com/)**
>
> Since 1997

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 17, 2006, 7:04pm UTC](https://www.ruby-forum.com/t/a-dotnet-ui-on-top-of-a-ruby-code-anyone/69694/4 "2006-02-17T19:04:03Z")

</div>

You may be interested to take a look at our Ruby In Steel IDE for Visual  
Studio 2005. The beta version (0.5) will be available for download from  
[www.sapphiresteel.com](http://www.sapphiresteel.com) some time within the next few weeks (there’s  
nothing  
there yet). Steel is a language add-in for VS2005 and will provide basic  
editing, colour coding etc for Ruby. The initial release will be very  
simple  
(so don’t expect too much!) - however, we are also working on a much  
more  
interesting and complete system about which we’ll have more to say later  
on.  
The Steel IDE will be the ‘default’ IDE for the new Ruby programming  
columns  
in Bitwise Magazine and we’ll have a few screenshots of the system  
online  
early next week. It will available free of charge.

# best wishes Huw C.

# Bitwise Magazine [www.bitwisemag.com](http://www.bitwisemag.com) Dark Neon Ltd.

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 17, 2006, 7:19pm UTC](https://www.ruby-forum.com/t/a-dotnet-ui-on-top-of-a-ruby-code-anyone/69694/5 "2006-02-17T19:19:20Z")

</div>

removed\_email\_address@domain.invalid wrote:

> As I’m very comfortable with it I thought about using .Net. Did anyone  
> actually developed a .Net UI (as a client for an underlying Ruby  
> application, whatever the communication channel is) ?

No, sorry. But if you search for “dotnet” at [rubyforge.org](http://rubyforge.org) you’ll find  
three libraries which could be interesting to you.

> Or is it hard to develop really nice UI using any of the various ruby  
> widget toolkits around ?

No. Bindings for Tk are built in and you can find bindings for many  
other toolkits. Personally I like Qt so I use the Qt-Bindings [1].  
There’s a book [2] available, too.

> I’d be interested in any type feedback.

I hope this helps a bit.

Regards,  
Tassilo

[1] [http://developer.kde.org/language-bindings/ruby/](http://developer.kde.org/language-bindings/ruby/)  
[2] [http://www.pragmaticprogrammer.com/titles/ctrubyqt/](http://www.pragmaticprogrammer.com/titles/ctrubyqt/)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 21, 2006, 11:39am UTC](https://www.ruby-forum.com/t/a-dotnet-ui-on-top-of-a-ruby-code-anyone/69694/6 "2006-02-21T11:39:22Z")

</div>

thanks! I looks indeed promising.
