<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by PeterRitchie</title>
    <description>Stories kicked by PeterRitchie</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Global error handling in WCF</title>
      <description>Dave shows us how to easily add global error handling to WCF external methods without having to expand the responsiblity of each and every exernal method. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaveyougotwoods.com%2farchive%2f2009%2f06%2f24%2fcreating-a-global-error-handler-in-wcf.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaveyougotwoods.com%2farchive%2f2009%2f06%2f24%2fcreating-a-global-error-handler-in-wcf.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wcf/Global_error_handling_in_WCF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wcf/Global_error_handling_in_WCF</guid>
      <pubDate>Wed, 24 Jun 2009 17:36:27 GMT</pubDate>
    </item>
    <item>
      <title>Thread.Sleep is a sign of a poorly designed program.</title>
      <description>Other than for debug code, Peter details why Thread.Sleep isn't for production code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f06%2f24%2f880146.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f06%2f24%2f880146.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Thread_Sleep_is_a_sign_of_a_poorly_designed_program</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Thread_Sleep_is_a_sign_of_a_poorly_designed_program</guid>
      <pubDate>Thu, 25 Jun 2009 21:15:02 GMT</pubDate>
    </item>
    <item>
      <title>DevTeach 2009</title>
      <description>DevTeach 2009, a Jam-packed conference! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f03%2f26%2fdevteach-2009-vancouver.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f03%2f26%2fdevteach-2009-vancouver.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/DevTeach_2009</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/DevTeach_2009</guid>
      <pubDate>Thu, 26 Mar 2009 23:35:54 GMT</pubDate>
    </item>
    <item>
      <title>Hosting your OSS project on github</title>
      <description>Aaron walks through hosting an oss project on github and how to use git as the SCC system. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2faaron.jensen%2farchive%2f2009%2f03%2f12%2fhosting-your-oss-project-on-github.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2faaron.jensen%2farchive%2f2009%2f03%2f12%2fhosting-your-oss-project-on-github.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Hosting_your_OSS_project_on_github</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Hosting_your_OSS_project_on_github</guid>
      <pubDate>Fri, 13 Mar 2009 17:31:09 GMT</pubDate>
    </item>
    <item>
      <title>Developing with Source Code Control Best Practices Part 2</title>
      <description>Peter continues his series on Source Code Control best practices. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f03%2f11%2fdeveloping-with-source-code-control-best-practices-part-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f03%2f11%2fdeveloping-with-source-code-control-best-practices-part-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/altnet/Developing_with_Source_Code_Control_Best_Practices_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/altnet/Developing_with_Source_Code_Control_Best_Practices_Part_2</guid>
      <pubDate>Sat, 14 Mar 2009 13:46:02 GMT</pubDate>
    </item>
    <item>
      <title>responding to coding horror</title>
      <description>Rob responds to opinions  on coding horror &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2frob.conery%2farchive%2f2009%2f02%2f11%2fpatterns-purists-and-sinkholes.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2frob.conery%2farchive%2f2009%2f02%2f11%2fpatterns-purists-and-sinkholes.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/responding_to_coding_horror</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/responding_to_coding_horror</guid>
      <pubDate>Sat, 14 Feb 2009 04:01:06 GMT</pubDate>
    </item>
    <item>
      <title>Jeff Atwood Finally Jumps the Shark</title>
      <description>Well, we all knew it had to happen eventually.  After years of great blog posts and insightful commentary on the programming world, Jeff Atwood has finally jumped the shark in his latest post which essentially says &amp;quot;programming is hard, let's go shopping!&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fJeff-Atwood-Finally-Jumps-the-Shark.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fJeff-Atwood-Finally-Jumps-the-Shark.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Jeff_Atwood_Finally_Jumps_the_Shark</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Jeff_Atwood_Finally_Jumps_the_Shark</guid>
      <pubDate>Thu, 12 Feb 2009 07:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Today I've Realized How Far We Have To Go</title>
      <description>A call to climb on the shoulders of giants within the software develeopment industry. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f02%2f11%2fToday-Ive-Realized-How-Far-We-Have-To-Go.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f02%2f11%2fToday-Ive-Realized-How-Far-We-Have-To-Go.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Today_I_ve_Realized_How_Far_We_Have_To_Go</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Today_I_ve_Realized_How_Far_We_Have_To_Go</guid>
      <pubDate>Thu, 12 Feb 2009 07:01:02 GMT</pubDate>
    </item>
    <item>
      <title>A pandemic of domain anaemia</title>
      <description>Peter discusses anaemic domain model anti-pattern and anaemic domain model application patterns recently published by Microsoft Patterns and Practices. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f01%2f29%2fa-upcoming-pandemic-of-domain-anaemia.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f01%2f29%2fa-upcoming-pandemic-of-domain-anaemia.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/A_pandemic_of_domain_anaemia</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/A_pandemic_of_domain_anaemia</guid>
      <pubDate>Fri, 30 Jan 2009 00:19:00 GMT</pubDate>
    </item>
    <item>
      <title>House of Cards Design Anti-Pattern</title>
      <description>Peter details what he calls the &amp;quot;House of Cards&amp;quot; design anti-pattern. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f01%2f27%2fhouse-of-cards-design-anti-pattern.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2009%2f01%2f27%2fhouse-of-cards-design-anti-pattern.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/House_of_Cards_Design_Anti_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/House_of_Cards_Design_Anti_Pattern</guid>
      <pubDate>Tue, 27 Jan 2009 22:54:00 GMT</pubDate>
    </item>
    <item>
      <title>DDDD: Master-Detail Question </title>
      <description>Greg Young explains, how the &amp;quot;read&amp;quot; part of Command-Query-Separation is handled in his system. This has not been covered by him on his blog before, nor by anyone else. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fgregyoung%2farchive%2f2009%2f01%2f13%2fdddd-master-detail-question.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fgregyoung%2farchive%2f2009%2f01%2f13%2fdddd-master-detail-question.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/altnet/DDDD_Master_Detail_Question</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/altnet/DDDD_Master_Detail_Question</guid>
      <pubDate>Wed, 14 Jan 2009 16:07:59 GMT</pubDate>
    </item>
    <item>
      <title>Becoming a ReSharper Samurai - Part 2</title>
      <description>This is the second in a multi-part series were we will guide you through various features of ReSharper.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f68"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f68" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Becoming_a_ReSharper_Samurai_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Becoming_a_ReSharper_Samurai_Part_2</guid>
      <pubDate>Fri, 05 Dec 2008 07:46:05 GMT</pubDate>
    </item>
    <item>
      <title>Pontificating Virtual Parameterized Constructors in C#</title>
      <description>Peter pontificates on whether adding virtual parameterized constructors to a future version of C# is a good idea or not. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f11%2f18%2fpontificating-virtual-parameterized-constructors-in-c.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f11%2f18%2fpontificating-virtual-parameterized-constructors-in-c.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Pontificating_Virtual_Parameterized_Constructors_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Pontificating_Virtual_Parameterized_Constructors_in_C</guid>
      <pubDate>Wed, 19 Nov 2008 01:05:22 GMT</pubDate>
    </item>
    <item>
      <title>.NET 4.0, Evolving .NET Development</title>
      <description>Peter provides a detailed overview of some of the .NET 4.0 features as they pertain to C# development. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f11%2f12%2fnet-4-0-evolving-net-development.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f11%2f12%2fnet-4-0-evolving-net-development.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/NET_4_0_Evolving_NET_Development</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/NET_4_0_Evolving_NET_Development</guid>
      <pubDate>Thu, 13 Nov 2008 15:51:31 GMT</pubDate>
    </item>
    <item>
      <title>A tip for C# closures (whether you know you're using them or not)</title>
      <description>Peter discusses what a closure is in C#, a gotcha and how to get around it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f10%2f24%2fclosure-tip.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f10%2f24%2fclosure-tip.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_tip_for_C_closures_whether_you_know_you_re_using_them_or_not</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_tip_for_C_closures_whether_you_know_you_re_using_them_or_not</guid>
      <pubDate>Tue, 28 Oct 2008 03:17:31 GMT</pubDate>
    </item>
    <item>
      <title>Developing with Source Code Control Best Practices Part 1</title>
      <description>Peter details some first principles about SCC, and some very basic developing with SCC practices that every dev should follow. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f10%2f18%2fdeveloping-with-source-code-control-best-practices-part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f10%2f18%2fdeveloping-with-source-code-control-best-practices-part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Developing_with_Source_Code_Control_Best_Practices_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Developing_with_Source_Code_Control_Best_Practices_Part_1</guid>
      <pubDate>Sun, 19 Oct 2008 16:01:05 GMT</pubDate>
    </item>
    <item>
      <title>Software Process and Reduction of Quality</title>
      <description>Peter asserts that development of an API or framework should include time to communicate with its community. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f08%2f09%2fsoftware-process-and-reduction-of-quality.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f08%2f09%2fsoftware-process-and-reduction-of-quality.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Software_Process_and_Reduction_of_Quality</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Software_Process_and_Reduction_of_Quality</guid>
      <pubDate>Wed, 10 Sep 2008 03:16:42 GMT</pubDate>
    </item>
    <item>
      <title>Becoming a Visual Studio Jedi Part 1</title>
      <description>Peter discusses how to get your use of Visual Studio to the next level. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f07%2f15%2fbecoming-a-visual-studio-jedi.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f07%2f15%2fbecoming-a-visual-studio-jedi.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Becoming_a_Visual_Studio_Jedi_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Becoming_a_Visual_Studio_Jedi_Part_1</guid>
      <pubDate>Mon, 08 Sep 2008 21:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Trials and Tribulations of DataGridView, Column Selections, and Sortin</title>
      <description>Peter discusses some problems he encountered when trying to sort a selected DataGridView column through an alternate UI. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f08%2f26%2ftrials-and-tribulations-of-datagridview-column-selections-and-sorting.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f08%2f26%2ftrials-and-tribulations-of-datagridview-column-selections-and-sorting.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Trials_and_Tribulations_of_DataGridView_Column_Selections_and_Sortin</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Trials_and_Tribulations_of_DataGridView_Column_Selections_and_Sortin</guid>
      <pubDate>Wed, 27 Aug 2008 04:13:48 GMT</pubDate>
    </item>
    <item>
      <title>.NET 3.5 SP1 Get*CustomModifiers bugs</title>
      <description>Oren Eini describes new bugs in .NET 3.5 SP1 with ParameterInfo.GetRequiredCustomModifiers and ParameterInfo.GetOptionalCustomModifiers &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f08%2f13%2fHow-.Net-3.5-SP1-broke-Rhino-Mocks.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f08%2f13%2fHow-.Net-3.5-SP1-broke-Rhino-Mocks.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/NET_3_5_SP1_Get_CustomModifiers_bugs</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/NET_3_5_SP1_Get_CustomModifiers_bugs</guid>
      <pubDate>Thu, 14 Aug 2008 01:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Classes that show up in every project </title>
      <description>Jeremy Miller lists classes that show up in also every project is works with. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f07%2f09%2fclasses-that-show-up-in-every-project.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f07%2f09%2fclasses-that-show-up-in-every-project.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Classes_that_show_up_in_every_project</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Classes_that_show_up_in_every_project</guid>
      <pubDate>Thu, 17 Jul 2008 03:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Nested Types</title>
      <description>Are nested types really harmful, and an example of when they can be used. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f07%2f15%2fnested-types.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f07%2f15%2fnested-types.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Nested_Types</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Nested_Types</guid>
      <pubDate>Tue, 15 Jul 2008 23:29:27 GMT</pubDate>
    </item>
    <item>
      <title>Why it's important to be aware of the issues with Entity Framework</title>
      <description>Why it's important to be aware of the issues with Entity Framework and to help other less-informed or less-influential developers by simply signing an petition. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f06%2f25%2fentity-framework-petition-of-vote-of-non-confidence.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f06%2f25%2fentity-framework-petition-of-vote-of-non-confidence.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Why_it_s_important_to_be_aware_of_the_issues_with_Entity_Framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Why_it_s_important_to_be_aware_of_the_issues_with_Entity_Framework</guid>
      <pubDate>Thu, 26 Jun 2008 01:42:36 GMT</pubDate>
    </item>
    <item>
      <title>Fundamentals of OOD, method cohesion</title>
      <description>Discusses method cohesion with an example and an example of improving cohesion through object-orientation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f06%2f10%2ffundamentals-of-ood-part-3-method-cohesion.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f06%2f10%2ffundamentals-of-ood-part-3-method-cohesion.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Fundamentals_of_OOD_method_cohesion</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Fundamentals_of_OOD_method_cohesion</guid>
      <pubDate>Wed, 11 Jun 2008 03:58:17 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio Team System 2008 + MSDN giveaway contest</title>
      <description>Alvin is giving away 3 license for Visual Studio Team System. 2008 with MSDN subscription &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2falvin%2farchive%2f2008%2f06%2f08%2fgiveaway-visual-studio-team-suite-2008-with-msdn-premium.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2falvin%2farchive%2f2008%2f06%2f08%2fgiveaway-visual-studio-team-suite-2008-with-msdn-premium.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/teamsystem/Visual_Studio_Team_System_2008_MSDN_giveaway_contest</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/teamsystem/Visual_Studio_Team_System_2008_MSDN_giveaway_contest</guid>
      <pubDate>Wed, 11 Jun 2008 23:31:02 GMT</pubDate>
    </item>
  </channel>
</rss>