<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by rauchy</title>
    <description>Stories kicked by rauchy</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>Announcing TeamCity.CodeBetter.com </title>
      <description>CodeBetter - in collaboration with JetBrains, IdeaVine, and Devlicio.us - is proud to announce the launch of TeamCity.CodeBetter.com - a continuous integration server farm for open source projects. JetBrains is generously supporting our community efforts by funding the monthly costs of the server farm and providing a TeamCity Enterprise license. Volunteers from CodeBetter, IdeaVine, and Devlicio.us are administering the servers and setting up OSS projects on the build grid. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjames.kovacs%2farchive%2f2009%2f02%2f24%2fannouncing-teamcity-codebetter-com.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjames.kovacs%2farchive%2f2009%2f02%2f24%2fannouncing-teamcity-codebetter-com.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Announcing_TeamCity_CodeBetter_com</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Announcing_TeamCity_CodeBetter_com</guid>
      <pubDate>Wed, 25 Feb 2009 05:31:02 GMT</pubDate>
    </item>
    <item>
      <title>SubSonic 3 Alpha Is Ready</title>
      <description>SubSonic 3 is ready for Alpha. It's a pretty significant upgrade and I think I've tackled all the bugs and issues. Lofty hopes, but with your help maybe we can make this thing solid. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2fblog%2fsubsonic-3-alpha-is-ready%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fblog%2fsubsonic-3-alpha-is-ready%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SubSonic_3_Alpha_Is_Ready</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SubSonic_3_Alpha_Is_Ready</guid>
      <pubDate>Wed, 10 Dec 2008 22:01:14 GMT</pubDate>
    </item>
    <item>
      <title>SubSonic 3.0 Preview 2</title>
      <description>Rob Conery: Over the last week I've made massive improvements and upgrades to SubSonic 3.0 and the templates that it comes with. I haven't been this obsessive and inspired since I created SubSonic in the first place, and I have to tell you I am more than stoked to see this pull together. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2fblog%2fsubsonic-3-0-preview-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fblog%2fsubsonic-3-0-preview-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SubSonic_3_0_Preview_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SubSonic_3_0_Preview_2</guid>
      <pubDate>Thu, 13 Nov 2008 18:16:04 GMT</pubDate>
    </item>
    <item>
      <title>ALT.NET Podcast Episode 12: More jQuery in ASP.NET</title>
      <description>In this episode Chris Brandsma, Rick Strahl, Dave Ward, Bertrand Le Roy, and Scott Koon conclude their discussion of Microsoft's jQuery in ASP.NET announcement.  Continuation or Episode 12. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f12-more-jquery-in-asp.net"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f12-more-jquery-in-asp.net" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ALT_NET_Podcast_Episode_12_More_jQuery_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ALT_NET_Podcast_Episode_12_More_jQuery_in_ASP_NET</guid>
      <pubDate>Thu, 16 Oct 2008 05:45:20 GMT</pubDate>
    </item>
    <item>
      <title>10 Programming Proverbs Every Developer Should Know</title>
      <description>Proverbs are used to express universal truths or life lessons in a short and memorable fashion.  I find that they are a great way to keep things in perspective, both in life and in work.  Because of this, I have assembled 10 programming proverbs that every developer needs in their arsenal.  &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%2fProgramming-Proverbs.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fProgramming-Proverbs.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/10_Programming_Proverbs_Every_Developer_Should_Know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/10_Programming_Proverbs_Every_Developer_Should_Know</guid>
      <pubDate>Wed, 08 Oct 2008 07:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Regionerate Beta 2 Released</title>
      <description>I am pleased to announce the release of Regionerate Beta 2.

The first public beta was released more than a year ago and since then, thanks to great community participation in the forums and thanks to submitted patches, many bugs were fixed and many new features were introduced.

I would like to thank everyone for their great help over the past year, and I hope Regionerate will continue to evolve and grow towards a super-stable and feature-rich v1.0. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.rauchy.net%2fregionerate%2f2008%2f09%2fannouncing-regionerate-beta-2.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.rauchy.net%2fregionerate%2f2008%2f09%2fannouncing-regionerate-beta-2.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Regionerate_Beta_2_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Regionerate_Beta_2_Released</guid>
      <pubDate>Mon, 29 Sep 2008 15:55:01 GMT</pubDate>
    </item>
    <item>
      <title>Roland WeigeIt's GhostDoc for Visual Studio</title>
      <description>I have been using Roland WeigeIt's GhostDoc 2.1.3 for both Visual Studio 2005 and 2008 for about six months, and I am hooked. Here's a quick tutorial to get up and running with this free tool. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.alvinashcraft.com%2f2008%2f08%2f23%2froland-weigelts-ghostdoc-for-visual-studio%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.alvinashcraft.com%2f2008%2f08%2f23%2froland-weigelts-ghostdoc-for-visual-studio%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Roland_WeigeIt_s_GhostDoc_for_Visual_Studio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Roland_WeigeIt_s_GhostDoc_for_Visual_Studio</guid>
      <pubDate>Sun, 24 Aug 2008 23:31:12 GMT</pubDate>
    </item>
    <item>
      <title>12 Unit Testing Tips for Software Engineers</title>
      <description>&amp;quot;In this post we look at a dozen unit testing tips that software engineers can apply, regardless of their programming language or environment.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.readwriteweb.com%2farchives%2f12_unit_testing_tips_for_software_engineers.php"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.readwriteweb.com%2farchives%2f12_unit_testing_tips_for_software_engineers.php" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/12_Unit_Testing_Tips_for_Software_Engineers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/12_Unit_Testing_Tips_for_Software_Engineers</guid>
      <pubDate>Fri, 15 Aug 2008 01:01:18 GMT</pubDate>
    </item>
    <item>
      <title>Naming Conventions: Are They Really That Important?</title>
      <description>Why are we so obsessed with naming conventions? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.rauchy.net%2fblog%2f2008%2f08%2fnaming-conventions-are-they-really-that-important%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.rauchy.net%2fblog%2f2008%2f08%2fnaming-conventions-are-they-really-that-important%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Naming_Conventions_Are_They_Really_That_Important</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Naming_Conventions_Are_They_Really_That_Important</guid>
      <pubDate>Wed, 13 Aug 2008 20:23:24 GMT</pubDate>
    </item>
    <item>
      <title>Contextual Binding with StructureMap 2.5</title>
      <description>Taking a look at the various ways to do contextual binding with the StructureMap IoC container.

What is Contextual Binding?  Contextual Binding is the ability to switch out different concrete implementations of a service (i.e. class) at runtime depending on the context in which they are used. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2fderik_whittaker%2farchive%2f2008%2f08%2f13%2fcontextual-binding-with-structuremap-2-5.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2fderik_whittaker%2farchive%2f2008%2f08%2f13%2fcontextual-binding-with-structuremap-2-5.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Contextual_Binding_with_StructureMap_2_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Contextual_Binding_with_StructureMap_2_5</guid>
      <pubDate>Sun, 17 Aug 2008 12:16:02 GMT</pubDate>
    </item>
    <item>
      <title>No, inheritance is not the way to achieve code reuse!</title>
      <description>I am not sure how so many people go through so many years of school, which is supposed to make us better at thinking, and they fail to differentiate the "why" and the "how". During interviews, when I ask their opinion about the purpose of inheritance in OOP, invariably I get this precooked answer (not so nicely expressed): inheritance is the way to achieve code reuse. No it is not! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flittletutorials.com%2f2008%2f06%2f23%2finheritance-not-for-code-reuse%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flittletutorials.com%2f2008%2f06%2f23%2finheritance-not-for-code-reuse%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/No_inheritance_is_not_the_way_to_achieve_code_reuse</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/No_inheritance_is_not_the_way_to_achieve_code_reuse</guid>
      <pubDate>Sat, 09 Aug 2008 04:01:03 GMT</pubDate>
    </item>
    <item>
      <title>The Onion Architecture</title>
      <description>The fundamental rule is that all code can depend on layers more central, but code cannot depend on layers further out from the core.  This architecture is unashamedly biased toward object-oriented programming, and it puts objects before all others. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjeffreypalermo.com%2fblog%2fthe-onion-architecture-part-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjeffreypalermo.com%2fblog%2fthe-onion-architecture-part-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/The_Onion_Architecture</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/The_Onion_Architecture</guid>
      <pubDate>Wed, 30 Jul 2008 00:16:08 GMT</pubDate>
    </item>
    <item>
      <title>Finally, a Good Reason for an Extension Method</title>
      <description>I finally understand why extension methods are useful. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.rauchy.net%2fblog%2f2008%2f07%2ffinally-a-good-reason-for-an-extension-method%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.rauchy.net%2fblog%2f2008%2f07%2ffinally-a-good-reason-for-an-extension-method%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Finally_a_Good_Reason_for_an_Extension_Method</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Finally_a_Good_Reason_for_an_Extension_Method</guid>
      <pubDate>Thu, 10 Jul 2008 15:25:12 GMT</pubDate>
    </item>
    <item>
      <title>Scale Cheaply - Sharding </title>
      <description>There are a lot of expensive ways to scale your database - all of which are highly touted by the big three database vendors because, well, they want to sell you all types of really expensive stuff. Despite what an "engagement consultant" might tell you though, most of the high-traffic websites on the web (google, digg, facebook) rely on far cheaper and better strategies: the core of which is called sharding. 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f06%2f30%2fscale-cheaply-sharding.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f06%2f30%2fscale-cheaply-sharding.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Scale_Cheaply_Sharding</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Scale_Cheaply_Sharding</guid>
      <pubDate>Tue, 01 Jul 2008 03:16:05 GMT</pubDate>
    </item>
    <item>
      <title>The beauty of fluent interfaces</title>
      <description>I notice that more and more frameworks, toolkits and libraries use fluent interfaces. This article gives examples on how FIs can improve usability of an API and show possible pitfalls. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f05%2fThe-beauty-of-fluent-interfaces.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f05%2fThe-beauty-of-fluent-interfaces.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/The_beauty_of_fluent_interfaces</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/The_beauty_of_fluent_interfaces</guid>
      <pubDate>Fri, 30 May 2008 01:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Most Useful 50 CSS Tips </title>
      <description>A useful page that provides a nice listing of various CSS tips, tricks and tools. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.emmaalvarez.com%2f2008%2f04%2fmost-useful-50-css-tips-and-tools-for.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.emmaalvarez.com%2f2008%2f04%2fmost-useful-50-css-tips-and-tools-for.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Most_Useful_50_CSS_Tips</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Most_Useful_50_CSS_Tips</guid>
      <pubDate>Sat, 12 Apr 2008 20:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Gravatar, please bring back PNG files!</title>
      <description>Gravatar recently made some big changes when migrating their web application. While most of these changes are a real benefit, there is one big feature that has been removed -- PNG files are no longer supported! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ffrickinsweet.com%2fryanlanciaux.com%2fpost%2fGravatar-please-bring-back-PNG-files.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ffrickinsweet.com%2fryanlanciaux.com%2fpost%2fGravatar-please-bring-back-PNG-files.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Gravatar_please_bring_back_PNG_files</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Gravatar_please_bring_back_PNG_files</guid>
      <pubDate>Sat, 12 Apr 2008 01:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Retaining Good Developers - 10 Things To Keep Them Happy</title>
      <description>This is a great article.  I just wish some of my previous employers would have done just a few of these things.  I probably would have stuck around longer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.keepitsimpleprojects.com%2fviewtopic.php%3fp%3d92%2392"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.keepitsimpleprojects.com%2fviewtopic.php%3fp%3d92%2392" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Retaining_Good_Developers_10_Things_To_Keep_Them_Happy</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Retaining_Good_Developers_10_Things_To_Keep_Them_Happy</guid>
      <pubDate>Mon, 10 Mar 2008 04:46:02 GMT</pubDate>
    </item>
    <item>
      <title>The Alt.NET Baby</title>
      <description>I found myself in an interesting coaching spot - I am going to teach Alt.NET to a programming infant. I'm going to create the first Alt.NET baby. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.rauchy.net%2fblog%2f2008%2f03%2fthe-altnet-baby%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.rauchy.net%2fblog%2f2008%2f03%2fthe-altnet-baby%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Alt_NET_Baby</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Alt_NET_Baby</guid>
      <pubDate>Wed, 05 Mar 2008 21:49:23 GMT</pubDate>
    </item>
    <item>
      <title>Why asp.net MVC is so awesome.</title>
      <description>The number one reason why asp.net MVC is the best thing ever. &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%2f2008%2f02%2fWhy-aspnet-MVC-is-so-awesome.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f02%2fWhy-aspnet-MVC-is-so-awesome.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Why_asp_net_MVC_is_so_awesome</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Why_asp_net_MVC_is_so_awesome</guid>
      <pubDate>Fri, 29 Feb 2008 12:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Mono, a look forward</title>
      <description>A brief look at where Mono is and where's it going.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftempvariable.blogspot.com%2f2008%2f02%2fmono-look-forward.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftempvariable.blogspot.com%2f2008%2f02%2fmono-look-forward.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mono/Mono_a_look_forward</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mono/Mono_a_look_forward</guid>
      <pubDate>Fri, 29 Feb 2008 19:01:09 GMT</pubDate>
    </item>
    <item>
      <title>Three levels of extension methods</title>
      <description>Some tips for building up C# 3.0 extension methods to solve problems, from wrapping static framework classes, to creating missing methods, to performing business logic validation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimebrain.com%2f2008%2f02%2fthree-levels-of.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimebrain.com%2f2008%2f02%2fthree-levels-of.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Three_levels_of_extension_methods</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Three_levels_of_extension_methods</guid>
      <pubDate>Fri, 29 Feb 2008 10:46:02 GMT</pubDate>
    </item>
    <item>
      <title>When TDD goes bad</title>
      <description>Last week, at the London .NET User Group meeting, Ian Cooper talked about Test-driven development, focusing on both good and bad practices. I'm a big fan of learning from anti-patterns and mistakes of other people, so the second part of his session was very interesting to me. Here is a short list of things that Ian identified as symptoms that TDD has gone bad in a project, along with my comments... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgojko.net%2f2008%2f02%2f25%2fwhen-tdd-goes-bad%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgojko.net%2f2008%2f02%2f25%2fwhen-tdd-goes-bad%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/When_TDD_goes_bad</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/When_TDD_goes_bad</guid>
      <pubDate>Tue, 26 Feb 2008 10:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Switch Code Snippet For Enums</title>
      <description>The switch code snippet reflects all values in an enum for you! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.rauchy.net%2fblog%2f2008%2f02%2fswitch-code-snippet-for-enums%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.rauchy.net%2fblog%2f2008%2f02%2fswitch-code-snippet-for-enums%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Switch_Code_Snippet_For_Enums</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Switch_Code_Snippet_For_Enums</guid>
      <pubDate>Mon, 18 Feb 2008 14:51:20 GMT</pubDate>
    </item>
    <item>
      <title>I, for one, welcome our new revision control overlords!</title>
      <description>Using version control tools to deploy your (ASP.NET) websites. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.lavablast.com%2fpost%2f2008%2f02%2fI2c-for-one2c-welcome-our-new-revision-control-overlords!.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.lavablast.com%2fpost%2f2008%2f02%2fI2c-for-one2c-welcome-our-new-revision-control-overlords!.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/I_for_one_welcome_our_new_revision_control_overlords</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/I_for_one_welcome_our_new_revision_control_overlords</guid>
      <pubDate>Thu, 14 Feb 2008 03:16:02 GMT</pubDate>
    </item>
  </channel>
</rss>