<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Extension methods and late binding (Extension Methods Part 4)</title><link>http://blogs.msdn.com/vbteam/archive/2007/01/24/extension-methods-and-late-binding-extension-methods-part-4.aspx</link><description>This is the fourth installment in my series of posts about extension methods. You can find links to the rest of the series here . Today I'm going to talk about extension methods and late binding. Essentially there isn't much to say about it, other than</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>The Visual Basic Team : Articles about Extension Methods</title><link>http://blogs.msdn.com/vbteam/archive/2007/01/24/extension-methods-and-late-binding-extension-methods-part-4.aspx#1523867</link><pubDate>Thu, 25 Jan 2007 01:17:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1523867</guid><dc:creator>The Visual Basic Team : Articles about Extension Methods</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/vbteam/pages/articles-about-extension-methods.aspx"&gt;http://blogs.msdn.com/vbteam/pages/articles-about-extension-methods.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Extension methods and late binding (Extension Methods Part 4)</title><link>http://blogs.msdn.com/vbteam/archive/2007/01/24/extension-methods-and-late-binding-extension-methods-part-4.aspx#1525491</link><pubDate>Thu, 25 Jan 2007 06:42:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1525491</guid><dc:creator>Anthony D. Green, MCPD</dc:creator><description>&lt;p&gt;What about extensions on unconstrained generic type parameters?&lt;/p&gt;
&lt;p&gt;I recall Paul Vick's post about resolving extensions on late bound objects and as fantastical as it seemed at the time I can appreciate your decision to drop it. And given the limited interface of Object it would be much effort for little practical benefit to end users.&lt;/p&gt;
&lt;p&gt;I suppose the only other compromise would be to disallow &amp;nbsp;extentions on type object with Option Strict Off which is inconsistent and once again kinda useless.&lt;/p&gt;
&lt;p&gt;I know I've been kinda emotional lately about the VB9 dream dying (scope reduction) a little in the last few but &amp;nbsp;I think this was a really good call on the part of the VB Team, and wanted to applaud your good judgment, for what my not-always-so-humble opinion's worth.&lt;/p&gt;
&lt;p&gt;-Anthony&lt;/p&gt;
</description></item><item><title>re: Extension methods and late binding (Extension Methods Part 4)</title><link>http://blogs.msdn.com/vbteam/archive/2007/01/24/extension-methods-and-late-binding-extension-methods-part-4.aspx#1525630</link><pubDate>Thu, 25 Jan 2007 06:58:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1525630</guid><dc:creator>VBTeam</dc:creator><description>&lt;p&gt;Anthony,&lt;/p&gt;
&lt;p&gt;Thanks for the feedback. We like to get both good feedback and bad feedback about what we are doing, so don't ever feel bad about sharing your opion with us. We wouldn't be able to build great products without it. &lt;/p&gt;
&lt;p&gt;Also, the unconstrained type parameter case will behave identically to the object case. &lt;/p&gt;
&lt;p&gt;-Scott Wisniewski&lt;/p&gt;
</description></item><item><title>re: Extension methods and late binding (Extension Methods Part 4)</title><link>http://blogs.msdn.com/vbteam/archive/2007/01/24/extension-methods-and-late-binding-extension-methods-part-4.aspx#1548087</link><pubDate>Sun, 28 Jan 2007 23:12:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1548087</guid><dc:creator>Anthony D. Green, MCPD</dc:creator><description>&lt;p&gt;Can someone update the VB9 language overview to reflect all the design and scope decisions since it was last written. I would appreciate an up-to-date and accurate picture of what I'm begging my employer to adopt.&lt;/p&gt;
</description></item><item><title>re: Extension methods and late binding (Extension Methods Part 4)</title><link>http://blogs.msdn.com/vbteam/archive/2007/01/24/extension-methods-and-late-binding-extension-methods-part-4.aspx#1552131</link><pubDate>Mon, 29 Jan 2007 19:27:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1552131</guid><dc:creator>Mike McIntyre MVP</dc:creator><description>&lt;p&gt;I second Anthony's request for an update to the VB9 document. Not to be negative but its long overdue.&lt;/p&gt;
</description></item><item><title>Extension Methods Best Practices (Extension Methods Part 6)</title><link>http://blogs.msdn.com/vbteam/archive/2007/01/24/extension-methods-and-late-binding-extension-methods-part-4.aspx#1855914</link><pubDate>Sun, 11 Mar 2007 02:40:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1855914</guid><dc:creator>The Visual Basic Team</dc:creator><description>&lt;p&gt;This is the sixth installment in my series of posts about extension methods. You can find links to the&lt;/p&gt;
</description></item></channel></rss>