<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by Danielg</title>
    <description>Stories kicked by Danielg</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>The Cost of Net Negative Producing Programmers</title>
      <description>Discussion of NNPPs and how to tackle them. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.jayfields.com%2f2009%2f01%2fcost-of-net-negative-producing.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.jayfields.com%2f2009%2f01%2fcost-of-net-negative-producing.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Cost_of_Net_Negative_Producing_Programmers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Cost_of_Net_Negative_Producing_Programmers</guid>
      <pubDate>Tue, 06 Jan 2009 21:46:12 GMT</pubDate>
    </item>
    <item>
      <title>Understand Unit Testing and TDD: Getting Better Code Coverage</title>
      <description>How do you approach testing your code? The author goes through how to think about testing- what to look for, what to analyze, and how to structure your unit tests. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.michaelhamrah.com%2fblog%2findex.php%2f2008%2f12%2funderstand-unit-testing-and-td-getting-better-code-coverage%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.michaelhamrah.com%2fblog%2findex.php%2f2008%2f12%2funderstand-unit-testing-and-td-getting-better-code-coverage%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Understand_Unit_Testing_and_TDD_Getting_Better_Code_Coverage</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Understand_Unit_Testing_and_TDD_Getting_Better_Code_Coverage</guid>
      <pubDate>Thu, 18 Dec 2008 16:56:44 GMT</pubDate>
    </item>
    <item>
      <title>Oxite - Oh Dear Lord Why?! </title>
      <description>Oxite is an open source application built on ASP.NET MVC and Karl Seguin raises some points related to the design/architecture/implementation. &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%2f12%2f15%2foxite-oh-dear-lord-why.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f12%2f15%2foxite-oh-dear-lord-why.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Oxite_Oh_Dear_Lord_Why</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Oxite_Oh_Dear_Lord_Why</guid>
      <pubDate>Tue, 16 Dec 2008 15:01:16 GMT</pubDate>
    </item>
    <item>
      <title>StructureMap and the Singleton Scenario</title>
      <description>StructureMap is a great DI tool but in using it I have discovered an interesting shortfall.  It would appear that even transient or &amp;quot;Per-Request&amp;quot; objects are only ever created once per declarative request thus having the effect of making everything singleton-ish.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fslagd.com%2f%3fpage_id%3d51"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fslagd.com%2f%3fpage_id%3d51" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/StructureMap_and_the_Singleton_Scenario</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/StructureMap_and_the_Singleton_Scenario</guid>
      <pubDate>Sat, 06 Dec 2008 00:27:23 GMT</pubDate>
    </item>
    <item>
      <title>CLR 4.0: Corrupted State Exceptions</title>
      <description>CLR 4.0 will not allow you anymore to catch exceptions that may corrupt the state of the current running process, the CLR 4.0 introduced this new concept of Corrupted State Exceptions (i like to think of those as Super Exceptions), those exceptions that could corrupt the state of the process and causing losing user data or weird application behaviors &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2feknowledger.spaces.live.com%2fblog%2fcns!F475D4DE444DB1AB!3256.entry"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2feknowledger.spaces.live.com%2fblog%2fcns!F475D4DE444DB1AB!3256.entry" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/CLR_4_0_Corrupted_State_Exceptions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/CLR_4_0_Corrupted_State_Exceptions</guid>
      <pubDate>Fri, 28 Nov 2008 01:05:18 GMT</pubDate>
    </item>
    <item>
      <title>CLR 4.0: New Enhancements in the Garbage Collection</title>
      <description>The current Garbage Collection does pretty good job in reclaiming the memory of Gen 0 and Gen 1, those Generation's objects live in ephemeral segments which is very small and GC reclaims their memory very fast, on the contrary most of Gen 2 objects live in other large segments which make Gen 2 large objects collection slower than other collections.

The GC team actually made great improvements in collection algorithms on both the server and the workstation to make it faster and reduce latency.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2feknowledger.spaces.live.com%2fblog%2fcns!F475D4DE444DB1AB!3248.entry"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2feknowledger.spaces.live.com%2fblog%2fcns!F475D4DE444DB1AB!3248.entry" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/CLR_4_0_New_Enhancements_in_the_Garbage_Collection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/CLR_4_0_New_Enhancements_in_the_Garbage_Collection</guid>
      <pubDate>Fri, 28 Nov 2008 01:03:59 GMT</pubDate>
    </item>
    <item>
      <title>C# Delegate Shortcut - No more null testing on events for subscribers </title>
      <description>Do you use this syntax? It adds up as you can leave null tests in the dust for event subscribers:

EXAMPLE:
public event EventHandler&amp;lt;AnimationImageEventArgs&amp;gt; AnimationImageClicked = delegate { };

Post has full details, but most might already know this. If not your wasting cycles. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f11%2f27%2fvery_nice_c_sharp_shortcut%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f11%2f27%2fvery_nice_c_sharp_shortcut%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_Delegate_Shortcut_No_more_null_testing_on_events_for_subscribers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_Delegate_Shortcut_No_more_null_testing_on_events_for_subscribers</guid>
      <pubDate>Thu, 27 Nov 2008 21:04:25 GMT</pubDate>
    </item>
    <item>
      <title>TryParseGuid - Try/Catch vs Regex</title>
      <description>Need to TryParse a Guid?  Guess which is faster: try/catch or Regex.Parse.  The results may surprise you. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.nearinfinity.com%2fblogs%2fpage%2fjferner%3fentry%3dtryparseguid_try_catch_vs_regex"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.nearinfinity.com%2fblogs%2fpage%2fjferner%3fentry%3dtryparseguid_try_catch_vs_regex" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/regex/TryParseGuid_Try_Catch_vs_Regex</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/regex/TryParseGuid_Try_Catch_vs_Regex</guid>
      <pubDate>Mon, 24 Nov 2008 19:45:11 GMT</pubDate>
    </item>
    <item>
      <title>WPF Model - View - View-Model Screencast</title>
      <description>A really helpful screencast from Jason Dolinger showing how to use the M-V-VM pattern in a simple WPF application. He starts off with the code that a Windows Forms developer might use and refactors it to M-V-VM. Also includes a demonstration of how it is nicely unit testable utilising Moq and how to use the Unity IoC container. 1 hour 30 mins long. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.lab49.com%2farchives%2f2650"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.lab49.com%2farchives%2f2650" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_Model_View_View_Model_Screencast</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_Model_View_View_Model_Screencast</guid>
      <pubDate>Sat, 08 Nov 2008 18:46:09 GMT</pubDate>
    </item>
    <item>
      <title>Eight Miserable TFS Features</title>
      <description>Eight reasons why Team Foundation Server is a miserable tool for source control. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frapidapplicationdevelopment.blogspot.com%2f2008%2f11%2fid-prefer-to-post-positive-happy-or.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frapidapplicationdevelopment.blogspot.com%2f2008%2f11%2fid-prefer-to-post-positive-happy-or.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/teamsystem/Eight_Miserable_TFS_Features</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/teamsystem/Eight_Miserable_TFS_Features</guid>
      <pubDate>Thu, 06 Nov 2008 15:34:56 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate.Profiler now available!</title>
      <description>Rob and Christopher Bennage have had the fantastic opportunity to contribute to Ayende's NHibernate Profiler. It's somewhat analogous to SQL Profiler, and yet-oh, so much more. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2fchristopher_bennage%2farchive%2f2008%2f11%2f04%2fthe-upcoming-nhibernate-profiler.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2fchristopher_bennage%2farchive%2f2008%2f11%2f04%2fthe-upcoming-nhibernate-profiler.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/NHibernate_Profiler_now_available</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/NHibernate_Profiler_now_available</guid>
      <pubDate>Tue, 04 Nov 2008 18:57:53 GMT</pubDate>
    </item>
    <item>
      <title>C# 4.0 New Features Part 1 - dynamic keyword</title>
      <description>A quick look at the new &amp;quot;dynamic&amp;quot; keyword in C# 4.0 and its implications for application development. &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%2f10%2f28%2fC-40-New-Features-Part-1-dynamic-keyword.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f10%2f28%2fC-40-New-Features-Part-1-dynamic-keyword.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_4_0_New_Features_Part_1_dynamic_keyword</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_4_0_New_Features_Part_1_dynamic_keyword</guid>
      <pubDate>Tue, 28 Oct 2008 15:01:14 GMT</pubDate>
    </item>
    <item>
      <title>My Year With TDD</title>
      <description>It's been over a year now since I have been developing using TDD (Test Driven Development) as my primary development practice.  I wanted to reflect on what it has done for me professionally.  In reality, the past year has been great for my professional career  in many ways.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbrian.genisio.org%2f2008%2f10%2fmy-year-with-tdd.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbrian.genisio.org%2f2008%2f10%2fmy-year-with-tdd.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/My_Year_With_TDD</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/My_Year_With_TDD</guid>
      <pubDate>Sat, 25 Oct 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>The Software Developer's Dream</title>
      <description>Tom Preston-Werner, one of the founders of GitHub , wrote an enlightening article about his decision to turn down 300K bonus from Microsoft in order to work on the GitHub project one year ago . A beautifully written article. I love it absolutely.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fitscommonsensestupid.blogspot.com%2f2008%2f10%2fsoftware-developers-dream.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fitscommonsensestupid.blogspot.com%2f2008%2f10%2fsoftware-developers-dream.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Software_Developer_s_Dream</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Software_Developer_s_Dream</guid>
      <pubDate>Thu, 23 Oct 2008 10:09:54 GMT</pubDate>
    </item>
    <item>
      <title>Layers are not tiers</title>
      <description>Another plea for us all to please adopt the correct terminology when referring to layers and tiers in the context of solution architecture. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.benhartonline.com%2fpost%2f2008%2f09%2f28%2fLayers-are-not-tiers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.benhartonline.com%2fpost%2f2008%2f09%2f28%2fLayers-are-not-tiers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Layers_are_not_tiers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Layers_are_not_tiers</guid>
      <pubDate>Tue, 14 Oct 2008 16:01:18 GMT</pubDate>
    </item>
    <item>
      <title>Are your applications 'legacy code' before they even hit production?</title>
      <description>When a business has custom software developed, it expects that software to last for a long time. To do this, software must A) continue operating - by adapting to changing technology needs, and B) continue be useful - by adapting to changing business needs. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fricharddingwall.name%2f2008%2f10%2f13%2fare-your-applications-legacy-code-before-they-even-hit-production%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fricharddingwall.name%2f2008%2f10%2f13%2fare-your-applications-legacy-code-before-they-even-hit-production%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Are_your_applications_legacy_code_before_they_even_hit_production</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Are_your_applications_legacy_code_before_they_even_hit_production</guid>
      <pubDate>Thu, 16 Oct 2008 14:46:06 GMT</pubDate>
    </item>
    <item>
      <title>Validation in WPF using PostSharp/AOP</title>
      <description>A example of how PostSharp could be used to simplify validation in WPF &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnet.org.za%2frudi%2farchive%2f2008%2f10%2f08%2fvalidation-in-wpf-using-postsharp-aop.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnet.org.za%2frudi%2farchive%2f2008%2f10%2f08%2fvalidation-in-wpf-using-postsharp-aop.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Validation_in_WPF_using_PostSharp_AOP</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Validation_in_WPF_using_PostSharp_AOP</guid>
      <pubDate>Thu, 09 Oct 2008 09:31:12 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC, What about SEO?</title>
      <description>Unfortunately, I've run into some alarming SEO (Search Engine Optimization) issues ASP.NET MVC. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f10%2faspnet-mvc-what-about-seo.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f10%2faspnet-mvc-what-about-seo.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_What_about_SEO</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_What_about_SEO</guid>
      <pubDate>Wed, 01 Oct 2008 20:31:05 GMT</pubDate>
    </item>
    <item>
      <title>Getting rid of spaghetti code in the real-world: a Case Study</title>
      <description>A case study of cleaning up entangled code by reducing dependencies. 
Tips of how to avoid more entangled code to be added.
Plugs NCover. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f23%2fgetting-rid-of-spaghetti-code-in-the-real-world.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f23%2fgetting-rid-of-spaghetti-code-in-the-real-world.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Getting_rid_of_spaghetti_code_in_the_real_world_a_Case_Study</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Getting_rid_of_spaghetti_code_in_the_real_world_a_Case_Study</guid>
      <pubDate>Thu, 02 Oct 2008 17:46:10 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate Ling for NHibernate 2.0 GA</title>
      <description>I was hopefull that by the time 2.0 was actually released that NH.Linq would be caught up, but alas that was not the case.  The reason why is that there is  new, better, and refactored linq support on its way for NHibernate and is scheduled for the 2.1 version of NHibernate.  That's great and all but it doesn't really help poor schmoes like me who want to use the existing linq features for now.

Ok that's enough whining for now, on to the fixing. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fslagd.com%2f%3fp%3d20"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fslagd.com%2f%3fp%3d20" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/NHibernate_Ling_for_NHibernate_2_0_GA</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/NHibernate_Ling_for_NHibernate_2_0_GA</guid>
      <pubDate>Tue, 26 Aug 2008 08:59:44 GMT</pubDate>
    </item>
    <item>
      <title>Open generics and WCF?</title>
      <description>If you have ever tried to use open generics with WCF you will know that it is not supported by default.  GenericMessaging gets around this by leveraging WCF raw messages to allow for a more seamless .net to .net communication. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fslagd.com%2f%3fpage_id%3d16"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fslagd.com%2f%3fpage_id%3d16" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Open_generics_and_WCF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Open_generics_and_WCF</guid>
      <pubDate>Tue, 08 Jul 2008 23:30:31 GMT</pubDate>
    </item>
    <item>
      <title>List Of Free &amp;amp; Open Source ASP.NET Web Applications</title>
      <description>I thought it would be a good idea to create an ever growing list of all the open source ASP.NET applications I could find &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.blogfodder.co.uk%2fpost%2f2008%2f07%2fList-Of-Free--Open-Source-ASPNET-Web-Applications.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.blogfodder.co.uk%2fpost%2f2008%2f07%2fList-Of-Free--Open-Source-ASPNET-Web-Applications.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/List_Of_Free_Open_Source_ASP_NET_Web_Applications</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/List_Of_Free_Open_Source_ASP_NET_Web_Applications</guid>
      <pubDate>Mon, 07 Jul 2008 09:18:41 GMT</pubDate>
    </item>
    <item>
      <title>Avoiding Inheritance Dependencies Using Generics and Lambdas</title>
      <description>A nice implementation of the Command pattern using generics and lambdas &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.managed-world.com%2f2008%2f06%2f15%2fAvoidingInheritanceDependenciesUsingGenericsAndLambdas.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.managed-world.com%2f2008%2f06%2f15%2fAvoidingInheritanceDependenciesUsingGenericsAndLambdas.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Avoiding_Inheritance_Dependencies_Using_Generics_and_Lambdas</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Avoiding_Inheritance_Dependencies_Using_Generics_and_Lambdas</guid>
      <pubDate>Mon, 07 Jul 2008 08:24:27 GMT</pubDate>
    </item>
    <item>
      <title>HashSet to the Rescue</title>
      <description>If you are using a generic List&amp;lt;T&amp;gt; to store unique object references in there is a better way.  It's called the HashSet&amp;lt;T&amp;gt; and it is new in .Net 3.5   It's indexed and it's blazing fast.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fslagd.com%2f%3fp%3d15"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fslagd.com%2f%3fp%3d15" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/HashSet_to_the_Rescue</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/HashSet_to_the_Rescue</guid>
      <pubDate>Tue, 01 Jul 2008 19:16:03 GMT</pubDate>
    </item>
  </channel>
</rss>