<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Implicit Vs. Explicit Interface Method Implementation</title>
	<atom:link href="http://blogs.rev-net.com/ddewinter/2007/01/05/%c2%bb-implicit-vs-explicit-interface-method-implementation/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.rev-net.com/ddewinter/2007/01/05/%c2%bb-implicit-vs-explicit-interface-method-implementation/</link>
	<description>A Developer's Melting Pot</description>
	<pubDate>Tue, 06 Jan 2009 20:01:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: david.dewinter</title>
		<link>http://blogs.rev-net.com/ddewinter/2007/01/05/%c2%bb-implicit-vs-explicit-interface-method-implementation/#comment-186</link>
		<dc:creator>david.dewinter</dc:creator>
		<pubDate>Fri, 27 Jul 2007 11:52:26 +0000</pubDate>
		<guid isPermaLink="false">http://dev.rev-net.com/blog/ddewinter/?p=9#comment-186</guid>
		<description>No, unfortunately. Other things have been taking a priority recently, but one comment of his made sense in context--that VB programmers are likely to use explicit implementation whereas those who came from C and C++ are likely to use implicit.

I think the reason stems from the fact that VB (even VB.NET) requires that when you write a method that implements an interface, you must explicitly write what interface method it implements (e.g. Implements IDisposable.Dispose).

But I'll track him down sooner or later...</description>
		<content:encoded><![CDATA[<p>No, unfortunately. Other things have been taking a priority recently, but one comment of his made sense in context&#8211;that VB programmers are likely to use explicit implementation whereas those who came from C and C++ are likely to use implicit.</p>
<p>I think the reason stems from the fact that VB (even VB.NET) requires that when you write a method that implements an interface, you must explicitly write what interface method it implements (e.g. Implements IDisposable.Dispose).</p>
<p>But I&#8217;ll track him down sooner or later&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh</title>
		<link>http://blogs.rev-net.com/ddewinter/2007/01/05/%c2%bb-implicit-vs-explicit-interface-method-implementation/#comment-185</link>
		<dc:creator>Josh</dc:creator>
		<pubDate>Thu, 26 Jul 2007 21:04:51 +0000</pubDate>
		<guid isPermaLink="false">http://dev.rev-net.com/blog/ddewinter/?p=9#comment-185</guid>
		<description>Have you gotten these reasons out of him yet?</description>
		<content:encoded><![CDATA[<p>Have you gotten these reasons out of him yet?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: david.dewinter</title>
		<link>http://blogs.rev-net.com/ddewinter/2007/01/05/%c2%bb-implicit-vs-explicit-interface-method-implementation/#comment-184</link>
		<dc:creator>david.dewinter</dc:creator>
		<pubDate>Thu, 07 Jun 2007 16:28:42 +0000</pubDate>
		<guid isPermaLink="false">http://dev.rev-net.com/blog/ddewinter/?p=9#comment-184</guid>
		<description>I think it's always an issue of contention, regardless of whether performance is an issue. I would think, though, that we should always write code with performance in mind.

Although since this blog I have learned that Matt Curland has some other reasons for using EIMI...which I hope to get out of him before I leave.</description>
		<content:encoded><![CDATA[<p>I think it&#8217;s always an issue of contention, regardless of whether performance is an issue. I would think, though, that we should always write code with performance in mind.</p>
<p>Although since this blog I have learned that Matt Curland has some other reasons for using EIMI&#8230;which I hope to get out of him before I leave.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roland</title>
		<link>http://blogs.rev-net.com/ddewinter/2007/01/05/%c2%bb-implicit-vs-explicit-interface-method-implementation/#comment-183</link>
		<dc:creator>Roland</dc:creator>
		<pubDate>Thu, 07 Jun 2007 16:12:04 +0000</pubDate>
		<guid isPermaLink="false">http://dev.rev-net.com/blog/ddewinter/?p=9#comment-183</guid>
		<description>I find 1 &#38; 3 of your reasons for not using explicit interfaces somewhat minor; although, your 2nd point of having to box value types has its merit.  But doesn't that only really come into the equation when performance is an issue?</description>
		<content:encoded><![CDATA[<p>I find 1 &amp; 3 of your reasons for not using explicit interfaces somewhat minor; although, your 2nd point of having to box value types has its merit.  But doesn&#8217;t that only really come into the equation when performance is an issue?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
