<?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/" version="2.0">

<channel>
	<title>C# 411</title>
	
	<link>http://www.csharp411.com</link>
	<description>C# Information, Code, Tips and News</description>
	<pubDate>Tue, 07 Jul 2009 16:30:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/CSharp411" type="application/rss+xml" /><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>Microsoft Community Promise for C# and CLI</title>
		<link>http://www.csharp411.com/microsoft-community-promise-for-c-and-cli/</link>
		<comments>http://www.csharp411.com/microsoft-community-promise-for-c-and-cli/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 16:30:12 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/microsoft-community-promise-for-c-and-cli/</guid>
		<description><![CDATA[Microsoft is applying its Community Promise to the C# programming language and Common Language Infrastructure (CLI).&#160; This means that anyone can freely build, sell, distribute or use programs with C# and the CLI without signing a license agreement or otherwise communicating to Microsoft.&#160; This applies to all distribution models including open source and GPL.&#160; Under [...]


Related posts:<ol><li><a href='http://www.csharp411.com/blogs-from-microsoft-c-development-team/' rel='bookmark' title='Permanent Link: Blogs from Microsoft C# Development Team'>Blogs from Microsoft C# Development Team</a></li><li><a href='http://www.csharp411.com/microsoft-to-share-net-framework-code/' rel='bookmark' title='Permanent Link: Microsoft to Share .NET Framework Code'>Microsoft to Share .NET Framework Code</a></li><li><a href='http://www.csharp411.com/microsoft-unveils-visual-studio-2010-and-net-40/' rel='bookmark' title='Permanent Link: Microsoft Unveils Visual Studio 2010 and .NET 4.0'>Microsoft Unveils Visual Studio 2010 and .NET 4.0</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/microsoft-community-promise-for-c-and-cli/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Sets Windows 7 Pricing and Upgrades</title>
		<link>http://www.csharp411.com/microsoft-sets-windows-7-pricing-and-upgrades/</link>
		<comments>http://www.csharp411.com/microsoft-sets-windows-7-pricing-and-upgrades/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 14:25:54 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/microsoft-sets-windows-7-pricing-and-upgrades/</guid>
		<description><![CDATA[ Microsoft has announced retail pricing for Windows 7 that includes an option to preorder the operating system at a substantial discount.&#160; 
From today through July 11, U.S. consumers can preorder an upgrade from XP or Vista to Windows 7 Home premium for $49 or Windows 7 Professional for $99.&#160; However, XP customers must do [...]


Related posts:<ol><li><a href='http://www.csharp411.com/determine-windows-version-and-edition-with-c/' rel='bookmark' title='Permanent Link: Determine Windows Version and Edition with C#'>Determine Windows Version and Edition with C#</a></li><li><a href='http://www.csharp411.com/windows-sdk-for-windows-7-and-net-framework-35-sp1-rc/' rel='bookmark' title='Permanent Link: Windows SDK for Windows 7 and .NET Framework 3.5 SP1: RC'>Windows SDK for Windows 7 and .NET Framework 3.5 SP1: RC</a></li><li><a href='http://www.csharp411.com/microsoft-to-share-net-framework-code/' rel='bookmark' title='Permanent Link: Microsoft to Share .NET Framework Code'>Microsoft to Share .NET Framework Code</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/microsoft-sets-windows-7-pricing-and-upgrades/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IEventHandlerService Already Exists in the Service Container</title>
		<link>http://www.csharp411.com/ieventhandlerservice-already-exists-in-the-service-container/</link>
		<comments>http://www.csharp411.com/ieventhandlerservice-already-exists-in-the-service-container/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 13:33:47 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/ieventhandlerservice-already-exists-in-the-service-container/</guid>
		<description><![CDATA[If you encounter this warning while compiling a Windows Form application in Visual Studio:
The service System.Windows.Forms.Design.IEventHandlerService already exists in the service container. Parameter name: serviceType

The solution is not very obvious, and the help provides no guidance.&#160; After a little experimenting, I discovered an easy solution:
 


Exit Visual Studio. 
Open Explorer, and navigate to the folder [...]


Related posts:<ol><li><a href='http://www.csharp411.com/visual-studio-2008-and-net-35-service-pack-1-released/' rel='bookmark' title='Permanent Link: Visual Studio 2008 and .NET 3.5 Service Pack 1 Released'>Visual Studio 2008 and .NET 3.5 Service Pack 1 Released</a></li><li><a href='http://www.csharp411.com/adding-assemblies-to-the-visual-studio-add-reference-dialog/' rel='bookmark' title='Permanent Link: Adding Assemblies to the Visual Studio &#34;Add Reference&#34; Dialog'>Adding Assemblies to the Visual Studio &#34;Add Reference&#34; Dialog</a></li><li><a href='http://www.csharp411.com/web-service-ambiguous-type-question/' rel='bookmark' title='Permanent Link: Web Service Stumper: "Ambiguous Type"'>Web Service Stumper: "Ambiguous Type"</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/ieventhandlerservice-already-exists-in-the-service-container/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Exceptions are for Exceptions</title>
		<link>http://www.csharp411.com/exceptions-are-for-exceptions/</link>
		<comments>http://www.csharp411.com/exceptions-are-for-exceptions/#comments</comments>
		<pubDate>Fri, 29 May 2009 14:17:14 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[Errors]]></category>

		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/exceptions-are-for-exceptions/</guid>
		<description><![CDATA[ 
Most programmers know that throwing exceptions takes a relatively long time to execute versus normal processing.&#160; Some say throwing exceptions is as much as two orders of magnitude slower than passing arguments (that’s 100 times slower for non-geeks).&#160; However, another article claims there’s almost no impact to throwing exceptions, unless you are running your [...]


Related posts:<ol><li><a href='http://www.csharp411.com/enumerate-collections-without-exceptions/' rel='bookmark' title='Permanent Link: Enumerate Collections without Exceptions'>Enumerate Collections without Exceptions</a></li><li><a href='http://www.csharp411.com/top-10-net-news-stories-of-2008/' rel='bookmark' title='Permanent Link: Top 10 .NET News Stories of 2008'>Top 10 .NET News Stories of 2008</a></li><li><a href='http://www.csharp411.com/c-overloaded-methods-with-inherited-arguments/' rel='bookmark' title='Permanent Link: C# Overloaded Methods with Inherited Arguments'>C# Overloaded Methods with Inherited Arguments</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/exceptions-are-for-exceptions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Documentation Available for .NET Framework 4 and Visual Studio 2010</title>
		<link>http://www.csharp411.com/documentation-available-for-net-framework-4-and-visual-studio-2010/</link>
		<comments>http://www.csharp411.com/documentation-available-for-net-framework-4-and-visual-studio-2010/#comments</comments>
		<pubDate>Wed, 20 May 2009 13:54:46 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Documentation]]></category>

		<category><![CDATA[Visual Studio]]></category>

		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/documentation-available-for-net-framework-4-and-visual-studio-2010/</guid>
		<description><![CDATA[Documentation for the next generation of the Visual Studio, the .NET Framework, and Windows Presentation Foundation (WPF) is now publicly available at MSDN.
Visual Studio 2010 Docs    .NET Framework 4 Docs     WPF Docs


Related posts:Microsoft Unveils Visual Studio 2010 and .NET 4.0Visual Studio 2010 Beta 1 Now Available for MSDN [...]


Related posts:<ol><li><a href='http://www.csharp411.com/microsoft-unveils-visual-studio-2010-and-net-40/' rel='bookmark' title='Permanent Link: Microsoft Unveils Visual Studio 2010 and .NET 4.0'>Microsoft Unveils Visual Studio 2010 and .NET 4.0</a></li><li><a href='http://www.csharp411.com/visual-studio-2010-beta-1-now-available-for-msdn-subscribers/' rel='bookmark' title='Permanent Link: Visual Studio 2010 Beta 1 Now Available for MSDN Subscribers'>Visual Studio 2010 Beta 1 Now Available for MSDN Subscribers</a></li><li><a href='http://www.csharp411.com/visual-studio-orcas-and-net-35-beta-available/' rel='bookmark' title='Permanent Link: Visual Studio &#34;Orcas&#34; and .NET 3.5 Beta Available'>Visual Studio &#34;Orcas&#34; and .NET 3.5 Beta Available</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/documentation-available-for-net-framework-4-and-visual-studio-2010/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Visual Studio 2010 Beta 1 Now Available for MSDN Subscribers</title>
		<link>http://www.csharp411.com/visual-studio-2010-beta-1-now-available-for-msdn-subscribers/</link>
		<comments>http://www.csharp411.com/visual-studio-2010-beta-1-now-available-for-msdn-subscribers/#comments</comments>
		<pubDate>Wed, 20 May 2009 13:49:06 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/visual-studio-2010-beta-1-now-available-for-msdn-subscribers/</guid>
		<description><![CDATA[ 
Visual Studio 2010 Beta 1 is now available for MSDN Subscribers.&#160; Visual Studio 2010 is a complete suite of tools for building both desktop and team-based enterprise Web applications.&#160; In addition to building high-performing desktop applications, you can use Visual Studio's powerful component-based development tools and other technologies to simplify team-based design, development, and [...]


Related posts:<ol><li><a href='http://www.csharp411.com/visual-studio-orcas-and-net-35-beta-available/' rel='bookmark' title='Permanent Link: Visual Studio &#34;Orcas&#34; and .NET 3.5 Beta Available'>Visual Studio &#34;Orcas&#34; and .NET 3.5 Beta Available</a></li><li><a href='http://www.csharp411.com/microsoft-unveils-visual-studio-2010-and-net-40/' rel='bookmark' title='Permanent Link: Microsoft Unveils Visual Studio 2010 and .NET 4.0'>Microsoft Unveils Visual Studio 2010 and .NET 4.0</a></li><li><a href='http://www.csharp411.com/documentation-available-for-net-framework-4-and-visual-studio-2010/' rel='bookmark' title='Permanent Link: Documentation Available for .NET Framework 4 and Visual Studio 2010'>Documentation Available for .NET Framework 4 and Visual Studio 2010</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/visual-studio-2010-beta-1-now-available-for-msdn-subscribers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows SDK for Windows 7 and .NET Framework 3.5 SP1: RC</title>
		<link>http://www.csharp411.com/windows-sdk-for-windows-7-and-net-framework-35-sp1-rc/</link>
		<comments>http://www.csharp411.com/windows-sdk-for-windows-7-and-net-framework-35-sp1-rc/#comments</comments>
		<pubDate>Tue, 05 May 2009 14:42:00 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Windows SDK]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/windows-sdk-for-windows-7-and-net-framework-35-sp1-rc/</guid>
		<description><![CDATA[Microsoft has just released the Windows Software Development Kit (SDK) for Windows 7 and .NET Framework 3.5 Service Pack 1 (SP1): Release Candidate (RC).
The Microsoft Windows SDK is a set of tools, code samples, documentation, compilers, headers, and libraries that developers can use to create applications that run on Microsoft Windows operating systems.&#160; The Windows [...]


Related posts:<ol><li><a href='http://www.csharp411.com/microsoft-to-share-net-framework-code/' rel='bookmark' title='Permanent Link: Microsoft to Share .NET Framework Code'>Microsoft to Share .NET Framework Code</a></li><li><a href='http://www.csharp411.com/documentation-available-for-net-framework-4-and-visual-studio-2010/' rel='bookmark' title='Permanent Link: Documentation Available for .NET Framework 4 and Visual Studio 2010'>Documentation Available for .NET Framework 4 and Visual Studio 2010</a></li><li><a href='http://www.csharp411.com/visual-studio-orcas-and-net-35-beta-available/' rel='bookmark' title='Permanent Link: Visual Studio &#34;Orcas&#34; and .NET 3.5 Beta Available'>Visual Studio &#34;Orcas&#34; and .NET 3.5 Beta Available</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/windows-sdk-for-windows-7-and-net-framework-35-sp1-rc/feed/</wfw:commentRss>
		</item>
		<item>
		<title>C# WinForms Form Event Order</title>
		<link>http://www.csharp411.com/c-winforms-form-event-order/</link>
		<comments>http://www.csharp411.com/c-winforms-form-event-order/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 23:00:12 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Windows Forms]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/c-winforms-form-event-order/</guid>
		<description><![CDATA[Sometimes it’s important to understand the order of events that occur when a WinForms Form is opened, closed, shown or hidden.&#160; There are also a few “gotchas” that are important to know.
 

Form Open
Following is the order of events when a Form is opened.&#160; Note that the Form’s Visible and IsDisposed property values are listed [...]


Related posts:<ol><li><a href='http://www.csharp411.com/see-all-key-events-with-keypreview/' rel='bookmark' title='Permanent Link: See All Key Events with KeyPreview'>See All Key Events with KeyPreview</a></li><li><a href='http://www.csharp411.com/hide-form-from-alttab/' rel='bookmark' title='Permanent Link: Hide Form from Alt+Tab'>Hide Form from Alt+Tab</a></li><li><a href='http://www.csharp411.com/notifyiconshowballoontip-issues/' rel='bookmark' title='Permanent Link: NotifyIcon.ShowBalloonTip Issues'>NotifyIcon.ShowBalloonTip Issues</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/c-winforms-form-event-order/feed/</wfw:commentRss>
		</item>
		<item>
		<title>C# Decimal: Literals, Conversions and Formatting</title>
		<link>http://www.csharp411.com/c-decimal-literals-conversions-and-formatting/</link>
		<comments>http://www.csharp411.com/c-decimal-literals-conversions-and-formatting/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 14:58:38 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[C#]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/c-decimal-literals-conversions-and-formatting/</guid>
		<description><![CDATA[The C# decimal keyword denotes a 128-bit data type.&#160; Compared to floating-point types, the decimal type has a greater precision and a smaller range, which makes it suitable for financial and monetary calculations.
Approximate Range: ±1.0 × 10−28 to ±7.9 × 1028
Precision:&#160; 28-29 significant digits
.NET Type:&#160; System.Decimal

 
Decimal Literal
If you want a numeric literal to be [...]


Related posts:<ol><li><a href='http://www.csharp411.com/in-c-a-string-is-a-string/' rel='bookmark' title='Permanent Link: In C#, a string is a String'>In C#, a string is a String</a></li><li><a href='http://www.csharp411.com/c-universal-type-converter/' rel='bookmark' title='Permanent Link: C# Universal Type Converter'>C# Universal Type Converter</a></li><li><a href='http://www.csharp411.com/ascii-table/' rel='bookmark' title='Permanent Link: ASCII Table'>ASCII Table</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/c-decimal-literals-conversions-and-formatting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>.NET News</title>
		<link>http://www.csharp411.com/net-news/</link>
		<comments>http://www.csharp411.com/net-news/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 17:38:18 +0000</pubDate>
		<dc:creator>timm</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.csharp411.com/net-news/</guid>
		<description><![CDATA[Two social networking news sites have emerged for .NET developers: DotNetKicks and the new .NET Shoutout.&#160; Both sites provide tons of .NET news and information, if you’re willing to spend the time to dig through it all.&#160; But for busy developers, there is a new .NET news site that cuts through all the clutter.&#160;&#160; 
Dot-Net-News.com [...]


Related posts:<ol><li><a href='http://www.csharp411.com/top-10-net-news-stories-of-2008/' rel='bookmark' title='Permanent Link: Top 10 .NET News Stories of 2008'>Top 10 .NET News Stories of 2008</a></li><li><a href='http://www.csharp411.com/visual-studio-orcas-and-net-35-beta-available/' rel='bookmark' title='Permanent Link: Visual Studio &#34;Orcas&#34; and .NET 3.5 Beta Available'>Visual Studio &#34;Orcas&#34; and .NET 3.5 Beta Available</a></li><li><a href='http://www.csharp411.com/best-c-web-sites/' rel='bookmark' title='Permanent Link: Best C# Web Sites'>Best C# Web Sites</a></li></ol>]]></description>
		<wfw:commentRss>http://www.csharp411.com/net-news/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
