<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>C# 411</title>
	
	<link>http://www.csharp411.com</link>
	<description>C# Development</description>
	<lastBuildDate>Sat, 19 Nov 2011 19:34:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CSharp411" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="csharp411" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">CSharp411</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Google Considered C# as the Native Language for Android</title>
		<link>http://www.csharp411.com/google-considered-c-as-the-native-language-for-android/</link>
		<comments>http://www.csharp411.com/google-considered-c-as-the-native-language-for-android/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 16:24:57 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/google-considered-c-as-the-native-language-for-android/</guid>
		<description>Wow, I nearly fell out of my chair when I read this little gem on TechCrunch: Android chief Andy Rubin wrote in a 2005 email, “If Sun doesn’t want to work with us, we have two options: 1) Abandon our work and adopt MSFT CLR VM and C# language – or – 2) Do Java [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/l_ySsQ1zoZHR_trSbWR3BSY20kU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l_ySsQ1zoZHR_trSbWR3BSY20kU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/l_ySsQ1zoZHR_trSbWR3BSY20kU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l_ySsQ1zoZHR_trSbWR3BSY20kU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/google-considered-c-as-the-native-language-for-android/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>C# Custom Enumerators Made Simple with the Yield Keyword</title>
		<link>http://www.csharp411.com/c-custom-enumerators-made-simple-with-the-yield-keyword/</link>
		<comments>http://www.csharp411.com/c-custom-enumerators-made-simple-with-the-yield-keyword/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 15:24:55 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Collections]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/c-custom-enumerators-made-simple-with-the-yield-keyword/</guid>
		<description>An enumerator enables you to iterate over a collection in a foreach loop.&amp;#160; You can use foreach to iterate over all C# collection classes, because all C# collection classes inherit from the IEnumerable interface (regular or generic).&amp;#160; IEnumerable contains the GetEnumerator method, which returns an enumerator. Occasionally you may find a need to create a [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CLgjA55imuc3alCirA0ZThfa9jw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CLgjA55imuc3alCirA0ZThfa9jw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CLgjA55imuc3alCirA0ZThfa9jw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CLgjA55imuc3alCirA0ZThfa9jw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/c-custom-enumerators-made-simple-with-the-yield-keyword/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>.NET Isn’t Dead</title>
		<link>http://www.csharp411.com/net-isnt-dead/</link>
		<comments>http://www.csharp411.com/net-isnt-dead/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 01:34:22 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mono]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/net-isnt-dead/</guid>
		<description>I jump into the controversy about the future of the .NET Framework and HTML5+JavaScript. Read “.NET Isn’t Dead” on DevTopics.com &amp;#62;&amp;#62;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W_S7L8DAiw69eEDO_D1O4ivkRQ0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W_S7L8DAiw69eEDO_D1O4ivkRQ0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W_S7L8DAiw69eEDO_D1O4ivkRQ0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W_S7L8DAiw69eEDO_D1O4ivkRQ0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/net-isnt-dead/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apparently C# Doesn’t Suck</title>
		<link>http://www.csharp411.com/apparently-c-doesnt-suck/</link>
		<comments>http://www.csharp411.com/apparently-c-doesnt-suck/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 16:20:13 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/apparently-c-doesnt-suck/</guid>
		<description>YourLanguageSucks is a wiki on theory.org that lists reasons why the most popular programming languages suck.&amp;#160; There are long lists of reasons why Java, JavaScript, C++ and PHP suck.&amp;#160; But the list for C# is very short: Supports &amp;#8216;goto&amp;#8217;. Two distinct sets of collections: non-generic and generic.&amp;#160; Stack and Queue have the same name in [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PxsydlzDAs3q8lodbSyUrV1dYo8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PxsydlzDAs3q8lodbSyUrV1dYo8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PxsydlzDAs3q8lodbSyUrV1dYo8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PxsydlzDAs3q8lodbSyUrV1dYo8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/apparently-c-doesnt-suck/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft.CSharp.targets was not found</title>
		<link>http://www.csharp411.com/microsoft-csharp-targets-was-not-found/</link>
		<comments>http://www.csharp411.com/microsoft-csharp-targets-was-not-found/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 20:48:27 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/microsoft-csharp-targets-was-not-found/</guid>
		<description>If you receive the following Visual Studio compiler error: Error MSB4019: The imported project &amp;#34;C:Microsoft.CSharp.targets&amp;#34; was not found. Confirm that the path in the &amp;#60;Import&amp;#62; declaration is correct, and that the file exists on disk. Open the current Visual Studio project file (with the .csproj extension) in Notepad.&amp;#160; Find this line: &amp;#60;Import Project=&amp;#34;$(MSBuildToolsPath)Microsoft.CSharp.targets&amp;#34; /&amp;#62; And [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lJLpstegFC_bbnqO5bb2CGrEacQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lJLpstegFC_bbnqO5bb2CGrEacQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lJLpstegFC_bbnqO5bb2CGrEacQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lJLpstegFC_bbnqO5bb2CGrEacQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/microsoft-csharp-targets-was-not-found/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ultimate List of Freely Available .NET Libraries</title>
		<link>http://www.csharp411.com/ultimate-list-of-freely-available-net-libraries/</link>
		<comments>http://www.csharp411.com/ultimate-list-of-freely-available-net-libraries/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 14:41:15 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/ultimate-list-of-freely-available-net-libraries/</guid>
		<description>Qink has assembled a comprehensive list of freely-available libraries for the Microsoft .NET platform. Free .NET Libraries
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vE54M-RiZE-e9oiLgBuPoUcAvCE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vE54M-RiZE-e9oiLgBuPoUcAvCE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vE54M-RiZE-e9oiLgBuPoUcAvCE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vE54M-RiZE-e9oiLgBuPoUcAvCE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/ultimate-list-of-freely-available-net-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 Service Pack 1</title>
		<link>http://www.csharp411.com/visual-studio-2010-service-pack-1/</link>
		<comments>http://www.csharp411.com/visual-studio-2010-service-pack-1/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 20:47:55 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/visual-studio-2010-service-pack-1/</guid>
		<description>Microsoft has released Service Pack 1 for its Visual Studio 2010 flagship integrated development environment (IDE).&amp;#160; Visual Studio SP1 provides many new features, performance improvements, and bug fixes including: Stand-alone Help Viewer 1.1 Silverlight 4 support Basic Unit Testing support for .NET 3.5 .NET Framework 4 improvements Performance Wizard for Silverlight Visual Basic Runtime embedding [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/imVOSdYpIhzJyOFT7-FF7UJuJi4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/imVOSdYpIhzJyOFT7-FF7UJuJi4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/imVOSdYpIhzJyOFT7-FF7UJuJi4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/imVOSdYpIhzJyOFT7-FF7UJuJi4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/visual-studio-2010-service-pack-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Internal Interface</title>
		<link>http://www.csharp411.com/c-internal-interface/</link>
		<comments>http://www.csharp411.com/c-internal-interface/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 17:15:15 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/c-internal-interface/</guid>
		<description>When building a C# interface, you may find a need for both public and internal methods, such as: public class MyClass : IMyInterface { &amp;#160;&amp;#160;&amp;#160; public void MyPublicMethod() { } &amp;#160;&amp;#160;&amp;#160; internal void MyInternalMethod() { } } public interface IMyInterface { &amp;#160;&amp;#160;&amp;#160; public void MyPublicMethod(); &amp;#160;&amp;#160;&amp;#160; internal void MyInternalMethod(); } (For simplicity in this example, [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kedxmyJJVbvQ48BXDOT8dD_5fD0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kedxmyJJVbvQ48BXDOT8dD_5fD0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kedxmyJJVbvQ48BXDOT8dD_5fD0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kedxmyJJVbvQ48BXDOT8dD_5fD0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/c-internal-interface/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Where is PaddingF? And Other Padding Oddities</title>
		<link>http://www.csharp411.com/where-is-paddingf-and-other-padding-oddities/</link>
		<comments>http://www.csharp411.com/where-is-paddingf-and-other-padding-oddities/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 15:41:19 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/where-is-paddingf-and-other-padding-oddities/</guid>
		<description>There is No PaddingF There is Point and PointF, Size and SizeF, Rectangle and RectangleF, Padding and… wait, there is no PaddingF! System.Drawing vs. System.Windows.Forms The 2-D drawing functions in the System.Drawing namespace accept both integer and floating point measurements.&amp;#160; That’s why the main 2-D drawing structures have both int and float versions such as [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZkIPzRx7pusa8rxLGHVqq2XTosQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZkIPzRx7pusa8rxLGHVqq2XTosQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZkIPzRx7pusa8rxLGHVqq2XTosQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZkIPzRx7pusa8rxLGHVqq2XTosQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/where-is-paddingf-and-other-padding-oddities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Visual Studio Productivity Power Tools Update</title>
		<link>http://www.csharp411.com/visual-studio-productivity-power-tools-update/</link>
		<comments>http://www.csharp411.com/visual-studio-productivity-power-tools-update/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 16:24:48 +0000</pubDate>
		<dc:creator>Timm</dc:creator>
				<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/visual-studio-productivity-power-tools-update/</guid>
		<description>Microsoft has updated the free Productivity Power Tools for Visual Studio 2010.&amp;#160; These are add-ins that provide very useful additional functionality for Visual Studio.&amp;#160; New in this release: No More Extension Resets &amp;#8211; This version of the Productivity Power Tools will be the last which resets the extensions. Find &amp;#8211; Quick find &amp;#38; incremental search [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g_r0ONDJ3CK7bqC0oXVR9sikUTI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g_r0ONDJ3CK7bqC0oXVR9sikUTI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g_r0ONDJ3CK7bqC0oXVR9sikUTI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g_r0ONDJ3CK7bqC0oXVR9sikUTI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
		<wfw:commentRss>http://www.csharp411.com/visual-studio-productivity-power-tools-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

