<?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>Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx</link><description>This is a recent update to the Design Guidelines. One of the most interesting additions is the section about adding values to enums (at the end of the section). This was one of the guidelines were getting an agreement across the whole company was quite</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New API Design Guideline: Enums</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#134245</link><pubDate>Tue, 18 May 2004 20:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:134245</guid><dc:creator>Brad Abrams </dc:creator><description /></item><item><title>Coding Standard: Enums standards, fresh and crispy</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#134272</link><pubDate>Tue, 18 May 2004 21:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:134272</guid><dc:creator>Ken Brubaker</dc:creator><description>Brad Abrams clued us in to the revised Enum usage guidelines.</description></item><item><title>El a</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#134605</link><pubDate>Wed, 19 May 2004 03:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:134605</guid><dc:creator>Juan Roman's WebLog</dc:creator><description /></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#134769</link><pubDate>Wed, 19 May 2004 10:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:134769</guid><dc:creator>Chris Nahr</dc:creator><description>You're throwing an Argument[OutOfRange]Exception on invalid enum arguments. Wouldn't an InvalidEnumArgumentException be nicer? &lt;br&gt;&lt;br&gt;(By the way, do you know why this exception ended up in System.ComponentModel rather than System?)</description></item><item><title>Link Interface 30.</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#135028</link><pubDate>Wed, 19 May 2004 18:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:135028</guid><dc:creator>UnknownReference</dc:creator><description>Link Interface 30.</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#135297</link><pubDate>Wed, 19 May 2004 23:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:135297</guid><dc:creator>Krzysztof Cwalina</dc:creator><description>Chris, the reason we don't want to use InvalidEnumArgumentException is that it's in System.ComponentModel and we don't want to force people who want to catch or throw the exception to import System.ComponentModel. Besides, there is not that much added value in throwing InvalidEnumArgumentException. &lt;br&gt;&lt;br&gt;The exception is in System.ComponentModel by mistake. I wish it would be in System as it would be a useful general purpose exception.</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#140304</link><pubDate>Mon, 24 May 2004 17:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140304</guid><dc:creator>Uber Braner</dc:creator><description>Minor issue (extra semicolon):&lt;br&gt;&lt;br&gt;if (Foo.SomeFlag == 0;)&lt;br&gt;</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#140694</link><pubDate>Tue, 25 May 2004 01:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140694</guid><dc:creator>Krzysztof Cwalina</dc:creator><description>Uber, thanks for pointing out the issue!&lt;br&gt;I fixed it.</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#160554</link><pubDate>Sun, 20 Jun 2004 19:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:160554</guid><dc:creator>Victor</dc:creator><description>Hi, can anybody explane me why don't use sufix &amp;quot;Enum&amp;quot;. &lt;br&gt;...&amp;quot;Do not add the suffix ‘flags’ or ‘flag’ to an enum&amp;quot;...&lt;br&gt;In large project, finding what is what is very hard, or finding letter 's' onda end of Colos.&lt;br&gt;Tenks</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#161460</link><pubDate>Mon, 21 Jun 2004 18:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:161460</guid><dc:creator>Keith Hill</dc:creator><description>I think the general idea is that Hungarian notation (suffixing or prefixing) is not necessary in a strongly typed language like C# or VB.NET and just presents visual noise. If you are writing code for internal use only do what you want.  But if you want to sell me your .NET library, I won't buy it if it doesn't follow the .NET Guidelines.</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#162568</link><pubDate>Tue, 22 Jun 2004 19:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:162568</guid><dc:creator>Krzysztof Cwalina</dc:creator><description>Yes, as Keith mentioned, we consider such suffixes to be &amp;quot;visual noise.&amp;quot; We only use suffixes when they add substantially more value than they subtract by being inconsistent with the general guidelines (and this is very rare … and subjective). For example we do suffix Collections, Exceptions, EventHandlers, and EventArgs, but that’s about it.</description></item><item><title>Vote to Remove Enum.IsDefined From All System.Drawing Members</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#255658</link><pubDate>Thu, 11 Nov 2004 17:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:255658</guid><dc:creator>Frank Hileman's WebLog</dc:creator><description /></item><item><title /><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#272391</link><pubDate>Tue, 30 Nov 2004 21:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:272391</guid><dc:creator>Le weekly DanWatts</dc:creator><description /></item><item><title /><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#272394</link><pubDate>Tue, 30 Nov 2004 21:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:272394</guid><dc:creator>Le weekly DanWatts</dc:creator><description /></item><item><title>Using bitwise operators on enums</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#395760</link><pubDate>Tue, 15 Mar 2005 13:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:395760</guid><dc:creator>dotNet6</dc:creator><description>This post explains how to use an enum as a flag system where you can combine several enum values together.</description></item><item><title>Using bitwise operators on enums</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#405493</link><pubDate>Tue, 05 Apr 2005 12:59:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:405493</guid><dc:creator>dotNet6</dc:creator><description>This post explains how to use an enum as a flag system where you can combine several enum values together.</description></item><item><title>Why You Should Avoid Using Enumerated Types in XML Web Services</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#458440</link><pubDate>Wed, 31 Aug 2005 17:15:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:458440</guid><dc:creator>Dare Obasanjo aka Carnage4Life</dc:creator><description /></item><item><title>Why You Should Avoid Using Enumerated Types in XML Web Services</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#458445</link><pubDate>Wed, 31 Aug 2005 17:28:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:458445</guid><dc:creator>Dare Obasanjo aka Carnage4Life</dc:creator><description /></item><item><title>M G Vinod Kumar&amp;#8217;s Technology Blog &amp;raquo; Enum Design Guidelines</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#582031</link><pubDate>Mon, 24 Apr 2006 12:37:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:582031</guid><dc:creator>M G Vinod Kumar’s Technology Blog » Enum Design Guidelines</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://mgvinod.wordpress.com/2006/04/24/enum-design-guidelines/"&gt;http://mgvinod.wordpress.com/2006/04/24/enum-design-guidelines/&lt;/a&gt;</description></item><item><title>[Design] enumerati</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#647253</link><pubDate>Mon, 26 Jun 2006 13:33:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:647253</guid><dc:creator>UGbLog di Pierre Greborio </dc:creator><description /></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#687770</link><pubDate>Thu, 03 Aug 2006 21:00:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:687770</guid><dc:creator>Mikkanu</dc:creator><description>At the top of the document you say:&lt;br&gt;&amp;lt;i&amp;gt;Do not extend System.Enum as a base class for a user-defined type.&amp;lt;/i&amp;gt;&lt;br&gt;&lt;br&gt;I've come accross a few instances when creating a custom enum-style class proved to be a great design feature, such as making a custom enumeration type that could perform a certain task. An example would be the System.Drawing.Color class that exposes the colors in a similar fashion to a enumeration.&lt;br&gt;&lt;br&gt;The issue here is that by creating your own custom enum and not being able to extend the System.Enum class you loose the nice behavior that enums have such as the Parse, GetNames, IsDefined functions..&lt;br&gt;&lt;br&gt;What is the reason behind this decision?&lt;br&gt;&lt;br&gt;--&lt;br&gt;M. Dinescu</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#728982</link><pubDate>Tue, 29 Aug 2006 00:30:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:728982</guid><dc:creator>Johnny NoGood</dc:creator><description>You mention everything about Enum's except what I need. &amp;nbsp; We all know how to SET a flag to True, and how to check a flag for True, but once true, how do you set a particular flag to False? &amp;nbsp;I can't seem to find an answer to that ANYWHERE&lt;br&gt;</description></item><item><title>Krzysztof Cwalina : Clearing Enum Flags</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#730472</link><pubDate>Tue, 29 Aug 2006 22:26:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:730472</guid><dc:creator>Krzysztof Cwalina : Clearing Enum Flags</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/kcwalina/archive/2006/08/29/ClearingFlagEnum.aspx"&gt;http://blogs.msdn.com/kcwalina/archive/2006/08/29/ClearingFlagEnum.aspx&lt;/a&gt;</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#730475</link><pubDate>Tue, 29 Aug 2006 22:29:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:730475</guid><dc:creator>kcwalina</dc:creator><description>Jonny, thanks for pointing out the important topic missing from the enum guidelines. I posted on the subject at &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/kcwalina/archive/2006/08/29/ClearingFlagEnum.aspx"&gt;http://blogs.msdn.com/kcwalina/archive/2006/08/29/ClearingFlagEnum.aspx&lt;/a&gt;&lt;br&gt;</description></item><item><title>Brenton House : Clearing Enum Flags</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#730932</link><pubDate>Wed, 30 Aug 2006 04:32:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:730932</guid><dc:creator>Brenton House : Clearing Enum Flags</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://weblogs.asp.net/bhouse/archive/2006/08/29/Clearing-Enum-Flags.aspx"&gt;http://weblogs.asp.net/bhouse/archive/2006/08/29/Clearing-Enum-Flags.aspx&lt;/a&gt;</description></item><item><title>C# Enum设计和使用的相关技巧</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#1094336</link><pubDate>Fri, 17 Nov 2006 18:42:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1094336</guid><dc:creator>ASP.NET Chinese Blogs</dc:creator><description>&lt;p&gt;C# 的 Enum 设计的相关指导在网上有 相关 文章论述： 英文： Design Guidelines Update: Enum Design 中文： C# Idioms: Enum 还是 Enum&lt;/p&gt;
</description></item><item><title>Midnight Illusions &amp;raquo; Gendarme Tasks:  Status Weekly Report</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#3068980</link><pubDate>Mon, 04 Jun 2007 01:15:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3068980</guid><dc:creator>Midnight Illusions » Gendarme Tasks:  Status Weekly Report</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://nestor.babuine.net/?p=10"&gt;http://nestor.babuine.net/?p=10&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#4183021</link><pubDate>Thu, 02 Aug 2007 08:53:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4183021</guid><dc:creator>Peter Avram</dc:creator><description>&lt;p&gt;Johnny Nogood asks how to set a flag to false.&lt;/p&gt;
&lt;p&gt;You are looking for the other bitwise operators (you know 'or' (|) and 'and' (&amp;amp;) you want 'Conditional Or' (^) and possibly 'complement' (~).&lt;/p&gt;
&lt;p&gt;1111 ^ 0010 = 1101 (conditional Or says 'true if only 1 value is true')&lt;/p&gt;
&lt;p&gt;Conversely;&lt;/p&gt;
&lt;p&gt;1101 ^ 0010 = 1111 which means; if you use the ^ operator; it will toggle the value of that flag.&lt;/p&gt;
&lt;p&gt;Complement is slightly different.&lt;/p&gt;
&lt;p&gt;~1101 = 0010&lt;/p&gt;
&lt;p&gt;~0011 = 1100&lt;/p&gt;
&lt;p&gt;it is similar to not; but works on all flags, instead of just 1 boolean value.&lt;/p&gt;
&lt;p&gt;possibly better (or worse) explanation found in the VS help, look for &amp;quot;Bitwise Operators&amp;quot;&lt;/p&gt;</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#5943757</link><pubDate>Wed, 07 Nov 2007 00:07:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5943757</guid><dc:creator>Steve Dunn</dc:creator><description>&lt;p&gt;I like to use shift left operators when defining flags, something like:&lt;/p&gt;
&lt;p&gt;enum MyEnum&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;Nothing = 0 ,&lt;/p&gt;
&lt;p&gt;Something1 = 1 &amp;lt;&amp;lt; 0 ,&lt;/p&gt;
&lt;p&gt;Something2 = 1 &amp;lt;&amp;lt; 1 ,&lt;/p&gt;
&lt;p&gt;Something3 = 1 &amp;lt;&amp;lt; 2&lt;/p&gt;
&lt;p&gt;etc. etc.&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;</description></item><item><title>CatZ Hideout - Handle enums gracefully...</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#8550436</link><pubDate>Sun, 25 May 2008 05:17:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8550436</guid><dc:creator>CatZ Hideout - Handle enums gracefully...</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.zoolutions.se/2008/05/25/HandleEnumsGracefully.aspx"&gt;http://blog.zoolutions.se/2008/05/25/HandleEnumsGracefully.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>When does FlagsAttribute not mean Flags?</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#8621102</link><pubDate>Thu, 19 Jun 2008 12:54:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8621102</guid><dc:creator>C# Nuggets</dc:creator><description>&lt;p&gt;In the System.Data namespace, there&amp;amp;#39;s a ConnectionState enumeration. This has values like Open, Closed,&lt;/p&gt;
</description></item><item><title>C# Enum设计和使用的相关技巧</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#8730863</link><pubDate>Mon, 14 Jul 2008 08:15:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8730863</guid><dc:creator>winzheng</dc:creator><description>&lt;p&gt;设计中遇到图像区域处理方面的问题，想到了枚举，关于枚举的一些技巧，搜存下&lt;/p&gt;
</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#9118359</link><pubDate>Tue, 18 Nov 2008 15:56:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9118359</guid><dc:creator>blausand</dc:creator><description>&lt;p&gt;In fact, you mention everything about Enum's except about how actually to add values to enums. If the enum is defined within a close dll, how in the world do i extend it?&lt;/p&gt;
&lt;p&gt;thanx for your patient reply :)&lt;/p&gt;</description></item><item><title>re: Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#9319022</link><pubDate>Wed, 14 Jan 2009 20:13:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9319022</guid><dc:creator>bobobobo</dc:creator><description>&lt;p&gt;wow! &amp;nbsp;thank you for this thorough evaluation of the enum construct. &amp;nbsp;its awesome!&lt;/p&gt;</description></item><item><title>C# tips &amp;laquo; Bobobobo&amp;#8217;s Weblog</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#9319142</link><pubDate>Wed, 14 Jan 2009 21:11:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9319142</guid><dc:creator>C# tips &amp;laquo; Bobobobo&amp;#8217;s Weblog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://bobobobo.wordpress.com/2009/01/14/c-tips/"&gt;http://bobobobo.wordpress.com/2009/01/14/c-tips/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Link Interface 30. - The Chaotic-Neutron</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#9393559</link><pubDate>Tue, 03 Feb 2009 21:31:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9393559</guid><dc:creator>Link Interface 30. - The Chaotic-Neutron</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.chaoticneutron.com/2004/05/19/link-interface-30/"&gt;http://www.chaoticneutron.com/2004/05/19/link-interface-30/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Une énumération (enum en C#) énumère, mais ne donne pas de garantie</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#9436604</link><pubDate>Sat, 21 Feb 2009 00:42:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9436604</guid><dc:creator>CoqBlog</dc:creator><description>&lt;p&gt;S'il y a un aspect des &amp;#233;num&amp;#233;rations qui est m&amp;#233;connu (et j'ai moi m&amp;#234;me fait ce type de mauvaise supposition&lt;/p&gt;
</description></item><item><title>port and cat  &amp;raquo; C# tips</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#9461409</link><pubDate>Fri, 06 Mar 2009 06:09:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9461409</guid><dc:creator>port and cat  &amp;raquo; C# tips</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://portogato.comoj.com/2009/01/28/c-tips/"&gt;http://portogato.comoj.com/2009/01/28/c-tips/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Design Guidelines Update: Enum Design</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#9562436</link><pubDate>Wed, 22 Apr 2009 18:03:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9562436</guid><dc:creator>DotNetKicks.com</dc:creator><description>&lt;p&gt;You've been kicked (a good thing) - Trackback from DotNetKicks.com&lt;/p&gt;
</description></item><item><title> Krzysztof Cwalina Design Guidelines Update Enum Design | Outdoor Decor</title><link>http://blogs.msdn.com/kcwalina/archive/2004/05/18/134208.aspx#9778910</link><pubDate>Fri, 19 Jun 2009 07:13:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9778910</guid><dc:creator> Krzysztof Cwalina Design Guidelines Update Enum Design | Outdoor Decor</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://outdoordecoration.info/story.php?id=1813"&gt;http://outdoordecoration.info/story.php?id=1813&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>