<?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>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 00: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>Tue, 18 Nov 2008 18: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 08: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>Mon, 27 Oct 2008 20: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 08: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>Tue, 09 Sep 2008 19: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 13: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>Tue, 26 Aug 2008 20: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>Wed, 13 Aug 2008 17: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>Wed, 16 Jul 2008 19: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 15: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>Wed, 25 Jun 2008 17: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>Tue, 10 Jun 2008 19: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 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft's new C# style analyser and indents</title>
      <description>Why has Microsoft released a new C# style analyser that only allows configuration to enforce spaces for indents and not tabs (and in the future it will be only 4 spaces for indents). &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%2f05%2f26%2fspaces-or-tabs.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f05%2f26%2fspaces-or-tabs.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Microsoft_s_new_C_style_analyser_and_indents</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Microsoft_s_new_C_style_analyser_and_indents</guid>
      <pubDate>Mon, 26 May 2008 14:36:39 GMT</pubDate>
    </item>
    <item>
      <title>More on how Entity Framework's single-model goal is flawed</title>
      <description>Greg takes point with the long-term goal of EF as defining the one true model can't possibly appropriate. &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%2f2008%2f05%2f19%2fef-long-term-plans.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fgregyoung%2farchive%2f2008%2f05%2f19%2fef-long-term-plans.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/More_on_how_Entity_Framework_s_single_model_goal_is_flawed</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/More_on_how_Entity_Framework_s_single_model_goal_is_flawed</guid>
      <pubDate>Tue, 20 May 2008 09:31:07 GMT</pubDate>
    </item>
    <item>
      <title>Jimmy Bogard on Entity Framework being OR mapper mapper</title>
      <description>Jimmy details how EF breaks encapsulation and abstraction by trying to be everything to everyone, but EF misses a few very important aspects. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fjimmy_bogard%2farchive%2f2008%2f05%2f19%2fmore-entity-framework-thoughts.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fjimmy_bogard%2farchive%2f2008%2f05%2f19%2fmore-entity-framework-thoughts.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Jimmy_Bogard_on_Entity_Framework_being_OR_mapper_mapper</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Jimmy_Bogard_on_Entity_Framework_being_OR_mapper_mapper</guid>
      <pubDate>Tue, 20 May 2008 00:24:38 GMT</pubDate>
    </item>
    <item>
      <title>Frans Bourma comparing OR mappers to Entity Framework.</title>
      <description>Frans Bourma details what an OR mapper is about and how that compares to Entity Framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2ffbouma%2farchive%2f2008%2f05%2f19%2fwhy-use-the-entity-framework-yeah-why-exactly.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2ffbouma%2farchive%2f2008%2f05%2f19%2fwhy-use-the-entity-framework-yeah-why-exactly.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Frans_Bourma_comparing_OR_mappers_to_Entity_Framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Frans_Bourma_comparing_OR_mappers_to_Entity_Framework</guid>
      <pubDate>Tue, 20 May 2008 14:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Feedback on Danny Simmons' Why use Entity Framework</title>
      <description>Useful feedback on Danny Simmons' &amp;quot;Why use Entity Framework&amp;quot; &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%2f05%2f19%2fwhat-dan-simmons-forgot-to-tell-you-about-the-entity-framework.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f05%2f19%2fwhat-dan-simmons-forgot-to-tell-you-about-the-entity-framework.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Feedback_on_Danny_Simmons_Why_use_Entity_Framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Feedback_on_Danny_Simmons_Why_use_Entity_Framework</guid>
      <pubDate>Tue, 20 May 2008 05:46:07 GMT</pubDate>
    </item>
    <item>
      <title>Why use EF</title>
      <description>What does EF do to you? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2frob_eisenberg%2farchive%2f2008%2f05%2f18%2fwhy-ef.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2frob_eisenberg%2farchive%2f2008%2f05%2f18%2fwhy-ef.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Why_use_EF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Why_use_EF</guid>
      <pubDate>Sun, 18 May 2008 22:23:42 GMT</pubDate>
    </item>
    <item>
      <title>Design by contract (DbC) and statically-typed and dynamic languages</title>
      <description>DbC and statically-typed and dynamic languages &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%2f2008%2f05%2f18%2frevenge-of-the-statically-typed-languages.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fgregyoung%2farchive%2f2008%2f05%2f18%2frevenge-of-the-statically-typed-languages.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Design_by_contract_DbC_and_statically_typed_and_dynamic_languages</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Design_by_contract_DbC_and_statically_typed_and_dynamic_languages</guid>
      <pubDate>Sun, 18 May 2008 22:20:01 GMT</pubDate>
    </item>
    <item>
      <title>Fundamentals of OOD, encapsulation scope</title>
      <description>Part 2 of a series on Fundamentals of OOD covering encapsulation, scope, and the Single Responsibility Principle. &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%2f05%2f08%2ffundamentals-of-ood-part-2-encapsulation-scope.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f05%2f08%2ffundamentals-of-ood-part-2-encapsulation-scope.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Fundamentals_of_OOD_encapsulation_scope</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Fundamentals_of_OOD_encapsulation_scope</guid>
      <pubDate>Thu, 08 May 2008 20:08:32 GMT</pubDate>
    </item>
    <item>
      <title>Fundamentals of Object-Oriented Design (OOD) part 1</title>
      <description>Introduction to some design aspects of OOD, part one of a series. &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%2f05%2f01%2ffundamentals-of-object-oriented-design-ood-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%2f05%2f01%2ffundamentals-of-object-oriented-design-ood-part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Fundamentals_of_Object_Oriented_Design_OOD_part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Fundamentals_of_Object_Oriented_Design_OOD_part_1</guid>
      <pubDate>Thu, 08 May 2008 20:05:52 GMT</pubDate>
    </item>
    <item>
      <title>Unit testing to verify lack-of assembly references</title>
      <description>An interesting example of a unit test to verify that one assembly does not reference another.  Good to reduce cycles or to ensure policy. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fglenn.block%2farchive%2f2008%2f05%2f04%2fprismshouldnotreferenceunity.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fglenn.block%2farchive%2f2008%2f05%2f04%2fprismshouldnotreferenceunity.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Unit_testing_to_verify_lack_of_assembly_references</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Unit_testing_to_verify_lack_of_assembly_references</guid>
      <pubDate>Mon, 05 May 2008 15:52:09 GMT</pubDate>
    </item>
    <item>
      <title>Overcoming problems with MethodInfo.Invoke of methods with by-reference</title>
      <description>Discusses problem with MethodInfo.Invoke of methods with by-reference value types and one technique for getting around the problem. &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%2f04%2f29%2fovercoming-problems-with-methodinfo-invoke-of-methods-with-by-reference-value-type-arguments.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f04%2f29%2fovercoming-problems-with-methodinfo-invoke-of-methods-with-by-reference-value-type-arguments.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Overcoming_problems_with_MethodInfo_Invoke_of_methods_with_by_reference</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Overcoming_problems_with_MethodInfo_Invoke_of_methods_with_by_reference</guid>
      <pubDate>Tue, 29 Apr 2008 18:20:41 GMT</pubDate>
    </item>
  </channel>
</rss>