[Ironruby-core] databinding for Silverlight and/or WPF

Jimmy Schementi Jimmy.Schementi at microsoft.com
Wed Jul 15 12:55:52 EDT 2009

Though you can databind against ruby attributes on the desktop: take a look at my railsconf blogpost ... There's a section about databinding against active record.

This does not work in Silverlight though. It might work in SL4 since WPF 4 has specific databinding support for dynamic objects, and that code will most likely be ported over.

Sent from my phone

On Jul 15, 2009, at 8:30 AM, "Tomas Matousek" <Tomas.Matousek at microsoft.com<mailto:Tomas.Matousek at microsoft.com>> wrote:

No, it won’t generate CLR class unless your class implements an interface or derives from a CLR type.
And even if it does attributes don’t define CLR properties. We don’t support defining CLR members on a Ruby class yet, but we should in future.


From: ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org> [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ivan Porto Carrero
Sent: Wednesday, July 15, 2009 2:16 AM
To: ironruby-core
Subject: [Ironruby-core] databinding for Silverlight and/or WPF


are there .NET properties generated in the underlying CLR type when you define an attribute on a ruby class?

class Photo

   attr_accessor :id, :title, :secret, :farm, :server


would that generate a CLR class that has those attributes as properties?
Will that work in silverlight too?

Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Blog: <http://flanders.co.nz> http://flanders.co.nz
Twitter: <http://twitter.com/casualjim> http://twitter.com/casualjim
Author of IronRuby in Action (<http://manning.com/carrero>http://manning.com/carrero)
Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090715/979bca1d/attachment.html>

More information about the Ironruby-core mailing list