<?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>Fluent ADO.NET (there's actually a good reason for it!)</title>
      <description>More DAL silliness, but for a good reason. The author was restricted from using an ORM by his client so he came up with a cool way to make his life a little easier. Pretty cool. Scratch that itch! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2felegantcode.com%2f2009%2f04%2f13%2fintroducing-fluent-adonet%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2felegantcode.com%2f2009%2f04%2f13%2fintroducing-fluent-adonet%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Fluent_ADO_NET_there_s_actually_a_good_reason_for_it</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Fluent_ADO_NET_there_s_actually_a_good_reason_for_it</guid>
      <pubDate>Wed, 15 Apr 2009 19:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Optimizing Performance in WPF Applications</title>
      <description>Ever fed up with your own WPF window taking too much time to load and render the contents? Had the bitterest of bitter experience that your WPF application eating up a lot of resources and memory and fighting harder to get through with the existing hardware configuration? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codedigest.com%2fArticles%2fVisualStudio%2f228_Optimizing_Performance_in_WPF_Applications.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codedigest.com%2fArticles%2fVisualStudio%2f228_Optimizing_Performance_in_WPF_Applications.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Optimizing_Performance_in_WPF_Applications</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Optimizing_Performance_in_WPF_Applications</guid>
      <pubDate>Sun, 05 Apr 2009 13:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Content Stealing Jerks</title>
      <description>I've grown somewhat accustomed to seeing my articles regurgitated on some random blogger's site and passed off as their own.  Usually I just send content stealing jerk (CSJ for future reference) an e-mail asking that they provide some sort of link back to my original article and leave it at that.  Sometimes they comply, oftentimes they don't.  In the end, life goes on.  After all, it's not like I'm going to press charges over it. &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%2fContent-Stealing-Jerks.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fContent-Stealing-Jerks.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Content_Stealing_Jerks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Content_Stealing_Jerks</guid>
      <pubDate>Sun, 29 Mar 2009 22:01:02 GMT</pubDate>
    </item>
    <item>
      <title>View Models: POCOs versus DependencyObjects</title>
      <description>If you're leveraging the MVVM pattern in your WPF/Silverlight development, you will quickly be faced with a decision regarding the implementation of your view models: should they be DependencyObjects, or POCOs (Plain Old CLR Objects)? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkentb.blogspot.com%2f2009%2f03%2fview-models-pocos-versus.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkentb.blogspot.com%2f2009%2f03%2fview-models-pocos-versus.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/View_Models_POCOs_versus_DependencyObjects</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/View_Models_POCOs_versus_DependencyObjects</guid>
      <pubDate>Fri, 27 Mar 2009 19:40:19 GMT</pubDate>
    </item>
    <item>
      <title>Building a Progressive Fluent Interface</title>
      <description>Taking a look at how to build a Progressive Fluent Interface which is a DSL where the options can and will change as you progress through the syntax. This is a useful form of a fluent interface if the want to be able to skillfully guide the user down only one path at a time. &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%2f95"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f95" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Building_a_Progressive_Fluent_Interface</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Building_a_Progressive_Fluent_Interface</guid>
      <pubDate>Tue, 24 Mar 2009 23:31:32 GMT</pubDate>
    </item>
    <item>
      <title>Do You *Really* Need a College Degree to Get a Programming Job?</title>
      <description>There's plenty of articles about the shortage of skilled IT workers and the difficulty experienced by companies in finding qualified software developers. The whining would be far more credible if the Want Ads didn't have a silly, arbitrary qualification: a college degree. 


 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.javaworld.com%2fcommunity%2fnode%2f2651"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.javaworld.com%2fcommunity%2fnode%2f2651" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Do_You_Really_Need_a_College_Degree_to_Get_a_Programming_Job</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Do_You_Really_Need_a_College_Degree_to_Get_a_Programming_Job</guid>
      <pubDate>Fri, 03 Apr 2009 03:16:04 GMT</pubDate>
    </item>
    <item>
      <title>Validation of NHibernate Entities</title>
      <description>Article shows why NHibernate Validator is useful and how to configure it together with Fluent NHibernate in one project. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmarekblotny.blogspot.com%2f2009%2f03%2fvalidation-of-nhibernate-entities.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmarekblotny.blogspot.com%2f2009%2f03%2fvalidation-of-nhibernate-entities.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Validation_of_NHibernate_Entities</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Validation_of_NHibernate_Entities</guid>
      <pubDate>Thu, 12 Mar 2009 14:05:26 GMT</pubDate>
    </item>
    <item>
      <title>Things we wish Microsoft would fix in Visual Studio 2010</title>
      <description>Now I know we are probably only one of ten companies in the world who actually need to write data plugins for Visual Studio.  But there are a few things that are so broken they tend to really drive me nuts.  I had a chance to speak with other DDEX developers at TechEd last year and asked them about these things.  Almost universally they said &amp;quot;Yep, it's broke&amp;quot;.  And when I asked how they dealt with these issues, they almost all said that they ended up having to write custom wizards, dialogs, etc for Visual Studio because the built in ones are broke or don't know how to use Data Providers correctly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvistadb.net%2fblog%2fnews%2fthings-we-wish-microsoft-would-fix-in-visual-studio-2010%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvistadb.net%2fblog%2fnews%2fthings-we-wish-microsoft-would-fix-in-visual-studio-2010%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Things_we_wish_Microsoft_would_fix_in_Visual_Studio_2010</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Things_we_wish_Microsoft_would_fix_in_Visual_Studio_2010</guid>
      <pubDate>Thu, 12 Mar 2009 01:30:24 GMT</pubDate>
    </item>
    <item>
      <title>You can do some crazy things with WCF</title>
      <description>Have you ever wanted to code something that wasn't exactly best practices, but would make for a neat concept?  I know that I have. That's why I decide to spike a  database driver for NHibernate that works accross the network, or across WCF specifically. &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%3d67"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fslagd.com%2f%3fp%3d67" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wcf/You_can_do_some_crazy_things_with_WCF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wcf/You_can_do_some_crazy_things_with_WCF</guid>
      <pubDate>Tue, 10 Mar 2009 06:48:26 GMT</pubDate>
    </item>
    <item>
      <title>AnkhSVN 2.0.6310 Released - Subversion Plugin for Visual Studio.</title>
      <description>New features include:  Experimental support of Visual Studio 2010, Overall performance improvemens, and much more... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fankhsvn.open.collab.net%2fservlets%2fProjectProcess%3fdocumentContainer%3dc1__Ankh%25202.0"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fankhsvn.open.collab.net%2fservlets%2fProjectProcess%3fdocumentContainer%3dc1__Ankh%25202.0" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/AnkhSVN_2_0_6310_Released_Subversion_Plugin_for_Visual_Studio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/AnkhSVN_2_0_6310_Released_Subversion_Plugin_for_Visual_Studio</guid>
      <pubDate>Mon, 02 Mar 2009 23:31:20 GMT</pubDate>
    </item>
    <item>
      <title>UX patterns vs UI patterns</title>
      <description>Distinction between UX and UI &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%2f2009%2f02%2f05%2fux-patterns-and-not-ui-architecture-patterns.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2fchristopher_bennage%2farchive%2f2009%2f02%2f05%2fux-patterns-and-not-ui-architecture-patterns.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/UX_patterns_vs_UI_patterns</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/UX_patterns_vs_UI_patterns</guid>
      <pubDate>Fri, 13 Feb 2009 06:50:36 GMT</pubDate>
    </item>
    <item>
      <title>Sending Domain Objects Across the Wire</title>
      <description>or Using NHibernate and WCF &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbroloco.blogspot.com%2f2009%2f02%2fsending-domain-objects-across-wire.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbroloco.blogspot.com%2f2009%2f02%2fsending-domain-objects-across-wire.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Sending_Domain_Objects_Across_the_Wire</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Sending_Domain_Objects_Across_the_Wire</guid>
      <pubDate>Fri, 06 Feb 2009 23:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Static typed propety names</title>
      <description>This blog post describes how to avoid using literals with property names (like &amp;quot;FirstName&amp;quot;) and protecting from mistyping those names in your code. Examples based on Nhibernate queries, notifying on property changes and displaying error messages...
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.m.jedynak.pl%2f2009%2f02%2fstatic-typed-propety-names.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.m.jedynak.pl%2f2009%2f02%2fstatic-typed-propety-names.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Static_typed_propety_names</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Static_typed_propety_names</guid>
      <pubDate>Wed, 04 Feb 2009 16:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Why aren't I an MVP?</title>
      <description>There's a problem with the MVP program I'd like to talk about. The fact that I'm no longer an MVP (haven't been for over a year now) isn't the problem, merely a symptom. My problem is that I don't know why I'm not an MVP, and by extension I don't know why others are. The process of becoming and remaining an MVP is completely opaque. Plainly, the MVP program lacks transparency. &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%2f2009%2f02%2f03%2fwhy-aren-t-i-an-mvp.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2009%2f02%2f03%2fwhy-aren-t-i-an-mvp.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Why_aren_t_I_an_MVP</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Why_aren_t_I_an_MVP</guid>
      <pubDate>Wed, 04 Feb 2009 00:16:03 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>Things to Notice When Binding to Large Collection </title>
      <description>Lately I was working on an application that had to display a large amount of objects on screen and allow filtering. I have learned that scrolling large collections was not so simple in WPF, and I definitely did not see the problems coming. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2009%2f01%2f16%2fthings-to-notice-when-binding-to-large-collection%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2009%2f01%2f16%2fthings-to-notice-when-binding-to-large-collection%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Things_to_Notice_When_Binding_to_Large_Collection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Things_to_Notice_When_Binding_to_Large_Collection</guid>
      <pubDate>Wed, 21 Jan 2009 07:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Beyond SoundEx - Fuzzy Searching in MS SQL Server</title>
      <description>In this post see how you can perform fuzzy deduping operations and fuzzy string matching by bringing the power of an open source string metric library (SimMetrics) into sql server &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fanastasiosyal.com%2farchive%2f2009%2f01%2f11%2f18.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fanastasiosyal.com%2farchive%2f2009%2f01%2f11%2f18.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Beyond_SoundEx_Fuzzy_Searching_in_MS_SQL_Server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Beyond_SoundEx_Fuzzy_Searching_in_MS_SQL_Server</guid>
      <pubDate>Mon, 19 Jan 2009 19:01:20 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC - Think Before You Bind</title>
      <description>ASP.NET MVC is a powerful and simple framework, but there are a few things that ASP.NET developers will need to pay careful attention to when moving to MVC. This post discusses the automatic binding abilities in ASP.NET MVC and why you need to think before you bind. &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%2f01%2f08%2fASPNET-MVC-Think-Before-You-Bind.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f01%2f08%2fASPNET-MVC-Think-Before-You-Bind.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Think_Before_You_Bind</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Think_Before_You_Bind</guid>
      <pubDate>Thu, 08 Jan 2009 23:31:20 GMT</pubDate>
    </item>
    <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>Wed, 07 Jan 2009 04: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 23: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 22: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 07: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 08: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 08: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>Fri, 28 Nov 2008 04:04:25 GMT</pubDate>
    </item>
  </channel>
</rss>