<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Blurring the Lines: C# Extension Methods</title>
	<atom:link href="http://bobondevelopment.com/2007/04/05/blurring-the-lines-c-extension-methods/feed/" rel="self" type="application/rss+xml" />
	<link>http://bobondevelopment.com/2007/04/05/blurring-the-lines-c-extension-methods/</link>
	<description>Musings on the craft and business of software development</description>
	<lastBuildDate>Thu, 26 Aug 2010 03:21:57 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dave</title>
		<link>http://bobondevelopment.com/2007/04/05/blurring-the-lines-c-extension-methods/comment-page-1/#comment-2115</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Thu, 23 Aug 2007 13:41:07 +0000</pubDate>
		<guid isPermaLink="false">http://bobondevelopment.com/2007/04/05/blurring-the-lines-c-extension-methods/#comment-2115</guid>
		<description>As with all projects. If you use or create components you have to supply them with your application assembly. Same with extentions to common types. In this case you also have to ship the MySystemExtentions.dll assembly. 

Extentions only live in the compiler (and IDE). The compiler changes i.IsEven() to MySystemExtention.Int32.IsEven(i), which makes that it can also run on .net 2.0 systems (with in mind that other techniques of 3.0 aren&#039;t used).</description>
		<content:encoded><![CDATA[<p>As with all projects. If you use or create components you have to supply them with your application assembly. Same with extentions to common types. In this case you also have to ship the MySystemExtentions.dll assembly. </p>
<p>Extentions only live in the compiler (and IDE). The compiler changes i.IsEven() to MySystemExtention.Int32.IsEven(i), which makes that it can also run on .net 2.0 systems (with in mind that other techniques of 3.0 aren&#8217;t used).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
