<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=Section1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>And yes Ryan, this will be fixed in .NET 4.0 because they allow binding against dynamic objects. Also controlling the .NET type Ruby uses to back all its classes can make these things work too, which I’m experimenting with now.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>~js<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> ironruby-core-bounces@rubyforge.org [mailto:ironruby-core-bounces@rubyforge.org] <b>On Behalf Of </b>Ryan Riley<br><b>Sent:</b> Thursday, July 30, 2009 12:27 PM<br><b>To:</b> ironruby-core@rubyforge.org<br><b>Subject:</b> Re: [Ironruby-core] What would you like to see for a 1.0?<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'>Shouldn't the WPF in .NET 4.0 fix the databinding issues? Does IronPython have a good databinding story with WPF? While it would be nice, I am not sure WPF databinding should hold up 1.0 if it has more to do with WPF than IronRuby.<br clear=all><br><br>Ryan Riley<br><a href="mailto:ryan.riley@panesofglass.org">ryan.riley@panesofglass.org</a><br><a href="http://panesofglass.org/">http://panesofglass.org/</a><br><a href="http://wizardsofsmart.net/">http://wizardsofsmart.net/</a><br><br><o:p></o:p></p><div><p class=MsoNormal>On Thu, Jul 30, 2009 at 2:16 PM, Shay Friedman &lt;<a href="mailto:shay.friedman@gmail.com">shay.friedman@gmail.com</a>&gt; wrote:<o:p></o:p></p><div><p class=MsoNormal>Sorry for being unclear. I can't point to a certain place where there are problems, but I do feel there are rough edges here and there. For example, I was playing with WPF the other day and I ended up converting IR types to CLR types (using to_clr_string for instance) in order to get the databinding working (for Image elements for example). <br><br>Hope it helps,<o:p></o:p></p><div><p class=MsoNormal style='margin-bottom:12.0pt'><br>Shay.<br>---------------------------<br><span style='color:black'>Shay Friedman.<br><a href="http://www.ironshay.com/" target="_blank">http://www.IronShay.com</a><br>Follow me: <a href="http://twitter.com/ironshay" target="_blank">http://twitter.com/ironshay</a><br><br></span><o:p></o:p></p></div><div><div><p class=MsoNormal>On Thu, Jul 30, 2009 at 9:46 PM, Jimmy Schementi &lt;<a href="mailto:Jimmy.Schementi@microsoft.com" target="_blank">Jimmy.Schementi@microsoft.com</a>&gt; wrote:<o:p></o:p></p></div><div><div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><div><p><span style='font-size:11.0pt;color:#1F497D'>Where is the .NET interop lacking? Just saying it’s lacking doesn’t really help =) </span><o:p></o:p></p><p><span style='font-size:11.0pt;color:#1F497D'>&nbsp;</span><o:p></o:p></p><p><span style='font-size:11.0pt;color:#1F497D'>From recent threads this is the list:</span><o:p></o:p></p><p style='text-indent:-.25in'><span style='font-size:11.0pt;color:#1F497D'>-</span><span style='font-size:7.0pt;color:#1F497D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='font-size:11.0pt;color:#1F497D'>Events on interfaces and abstract classes</span><o:p></o:p></p><p style='text-indent:-.25in'><span style='font-size:11.0pt;color:#1F497D'>-</span><span style='font-size:7.0pt;color:#1F497D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='font-size:11.0pt;color:#1F497D'>C# operators (though I’m not sure what cases are missing)</span><o:p></o:p></p><p style='text-indent:-.25in'><span style='font-size:11.0pt;color:#1F497D'>-</span><span style='font-size:7.0pt;color:#1F497D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='font-size:11.0pt;color:#1F497D'>.NET Attributes (though it may not happen, it’s on the list … since I’m experimenting with things now)</span><o:p></o:p></p><p><span style='font-size:11.0pt;color:#1F497D'>&nbsp;</span><o:p></o:p></p><p><span style='font-size:11.0pt;color:#1F497D'>Anything else?</span><o:p></o:p></p><p><span style='font-size:11.0pt;color:#1F497D'>&nbsp;</span><o:p></o:p></p><div style='border:none;border-left:solid windowtext 1.5pt;padding:0in 0in 0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color blue'><div><div style='border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0in 0in 0in;border-color:-moz-use-text-color -moz-use-text-color'><p><b><span style='font-size:10.0pt'>From:</span></b><span style='font-size:10.0pt'> <a href="mailto:ironruby-core-bounces@rubyforge.org" target="_blank">ironruby-core-bounces@rubyforge.org</a> [mailto:<a href="mailto:ironruby-core-bounces@rubyforge.org" target="_blank">ironruby-core-bounces@rubyforge.org</a>] <b>On Behalf Of </b>Shay Friedman<br><b>Sent:</b> Thursday, July 30, 2009 7:08 AM<br><b>To:</b> <a href="mailto:ironruby-core@rubyforge.org" target="_blank">ironruby-core@rubyforge.org</a><br><b>Subject:</b> Re: [Ironruby-core] What would you like to see for a 1.0?</span><o:p></o:p></p></div></div><div><div><p>&nbsp;<o:p></o:p></p><div><p style='margin-bottom:12.0pt'>In my opinion, IronRuby &quot;specialité&quot; is its .Net interop capabilities and this is the reason why people will prefer or not prefer using it. This lacks in some places and I think it should be the main focus for V1.<br><br>Shay.<br><br>---------------------------<br>Shay Friedman.<br><a href="http://www.IronShay.com" target="_blank">http://www.IronShay.com</a><br>Follow me: <a href="http://twitter.com/ironshay" target="_blank">http://twitter.com/ironshay</a><o:p></o:p></p><div><p>On Thu, Jul 30, 2009 at 10:21 AM, Claudio Maccari &lt;<a href="mailto:claudio.maccari@gmail.com" target="_blank">claudio.maccari@gmail.com</a>&gt; wrote:<o:p></o:p></p><p>Hi Ben,<br><br>what about a sample for WCF &amp; WF ?<br>thanks<br>makka<br><br>2009/7/30 Ben Hall &lt;<a href="mailto:ben2004uk@googlemail.com" target="_blank">ben2004uk@googlemail.com</a>&gt;:<o:p></o:p></p><div><div><p style='margin-bottom:12.0pt'>&gt; Hi Ryan,<br>&gt;<br>&gt; Thanks :) I'm currently thinking what types of samples to produce and<br>&gt; I am going for more broad than deep - at least to start initially. I<br>&gt; think the samples should cover both C# and Ruby, allowing both sets of<br>&gt; developers to get started using IronRuby.<br>&gt;<br>&gt;<br>&gt; Ben<br>&gt;<br>&gt; On Wed, Jul 29, 2009 at 10:42 PM, Ryan Riley&lt;<a href="mailto:ryan.riley@panesofglass.org" target="_blank">ryan.riley@panesofglass.org</a>&gt; wrote:<br>&gt;&gt; It was more just a statement. I know of some existing samples and blogs, and<br>&gt;&gt; I really haven't gone looking for much, but I'm sure that will be a primary<br>&gt;&gt; question from most people. I imagine stuff is up on <a href="http://ironruby.net" target="_blank">ironruby.net</a>, but a 1.0<br>&gt;&gt; release should make sure there's enough there or enough links for people to<br>&gt;&gt; get a thorough understanding (broad if not really deep).<br>&gt;&gt;<br>&gt;&gt; Ryan Riley<br>&gt;&gt; <a href="mailto:ryan.riley@panesofglass.org" target="_blank">ryan.riley@panesofglass.org</a><br>&gt;&gt; <a href="http://panesofglass.org/" target="_blank">http://panesofglass.org/</a><br>&gt;&gt; <a href="http://wizardsofsmart.net/" target="_blank">http://wizardsofsmart.net/</a><br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall &lt;<a href="mailto:ben2004uk@googlemail.com" target="_blank">ben2004uk@googlemail.com</a>&gt; wrote:<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; On the subject of CLR Interop samples - what kind of samples would you<br>&gt;&gt;&gt; like to see beyond what currently exists (ASP.net, WPF + Powershell) -<br>&gt;&gt;&gt; shorter more focused samples than complete apps?<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Thanks<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Ben<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Ironruby-core mailing list<br>&gt;&gt; <a href="mailto:Ironruby-core@rubyforge.org" target="_blank">Ironruby-core@rubyforge.org</a><br>&gt;&gt; <a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><br>&gt;&gt;<br>&gt;&gt;<br>&gt; _______________________________________________<br>&gt; Ironruby-core mailing list<br>&gt; <a href="mailto:Ironruby-core@rubyforge.org" target="_blank">Ironruby-core@rubyforge.org</a><br>&gt; <a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><br>&gt;<br><br><o:p></o:p></p></div></div><p><span style='color:#888888'>--<br>Claudio Maccari<br>--------------------------------<br><a href="http://testdrivendevelopment.wordpess.com/" target="_blank">http://testdrivendevelopment.wordpess.com/</a></span><o:p></o:p></p><div><div><p>_______________________________________________<br>Ironruby-core mailing list<br><a href="mailto:Ironruby-core@rubyforge.org" target="_blank">Ironruby-core@rubyforge.org</a><br><a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><o:p></o:p></p></div></div></div><p>&nbsp;<o:p></o:p></p></div></div></div></div></div></div><p class=MsoNormal style='margin-bottom:12.0pt'><br>_______________________________________________<br>Ironruby-core mailing list<br><a href="mailto:Ironruby-core@rubyforge.org" target="_blank">Ironruby-core@rubyforge.org</a><br><a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><o:p></o:p></p></blockquote></div></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><p class=MsoNormal style='margin-bottom:12.0pt'><br>_______________________________________________<br>Ironruby-core mailing list<br><a href="mailto:Ironruby-core@rubyforge.org">Ironruby-core@rubyforge.org</a><br><a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><o:p></o:p></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>