<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by johndehope3</title>
    <description>Stories kicked by johndehope3</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>Why a standards compliant IE8 won't really mean much</title>
      <description>&amp;quot;What would a standards compliant IE8 mean for web developers? Call me cynical, but I honestly don't think it will mean all that much for a long long (long long long long) time, and lets look at why I believe that.&amp;quot; &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%2f2007%2f12%2fWhy-a-standards-compliant-IE8-won't-really-mean-much.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2007%2f12%2fWhy-a-standards-compliant-IE8-won't-really-mean-much.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Why_a_standards_compliant_IE8_won_t_really_mean_much</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Why_a_standards_compliant_IE8_won_t_really_mean_much</guid>
      <pubDate>Thu, 20 Dec 2007 20:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Krypton 2.7.0 UI Controls released</title>
      <description>Phil Wright has released the latest version of his awesome .net UI toolkit with loads of new UI components. 

It's great, and a fair chunk of it's free too.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.componentfactory.com%2fblog%2f%3fp%3d267"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.componentfactory.com%2fblog%2f%3fp%3d267" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/winforms/Krypton_2_7_0_UI_Controls_released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/winforms/Krypton_2_7_0_UI_Controls_released</guid>
      <pubDate>Fri, 21 Dec 2007 14:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Dependency Injection Objection</title>
      <description>&amp;quot;The amount of heat I anticipate receiving is so disproportional to the probable light gained that it makes me hesitate.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fscruffylookingcatherder.com%2farchive%2f2007%2f12%2f10%2fdependency-injection-objection.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fscruffylookingcatherder.com%2farchive%2f2007%2f12%2f10%2fdependency-injection-objection.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Dependency_Injection_Objection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Dependency_Injection_Objection</guid>
      <pubDate>Tue, 11 Dec 2007 21:01:04 GMT</pubDate>
    </item>
    <item>
      <title>MVC Complaint: Checkboxes</title>
      <description>Explanation of some issues you may encounter when using the MVC Framework and Toolkit and working with checkboxes. No dealbreakers, but there are some minor annoyances to be aware of. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.squaredroot.com%2fpost%2f2007%2f12%2fMVC-Checkboxes-Complaint.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2fpost%2f2007%2f12%2fMVC-Checkboxes-Complaint.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/MVC_Complaint_Checkboxes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/MVC_Complaint_Checkboxes</guid>
      <pubDate>Tue, 11 Dec 2007 17:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Firing events with Extension Methods</title>
      <description>A different way of firing standard .Net events using Extension Methods &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2felegantcode.com%2f2007%2f12%2f05%2ffiring-events-with-extension-methods%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2felegantcode.com%2f2007%2f12%2f05%2ffiring-events-with-extension-methods%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Firing_events_with_Extension_Methods</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Firing_events_with_Extension_Methods</guid>
      <pubDate>Fri, 07 Dec 2007 13:31:06 GMT</pubDate>
    </item>
    <item>
      <title>Extension Methods Suck</title>
      <description>The title says it all! &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%2f2007%2f12%2fExtension-Methods-Suck.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2007%2f12%2fExtension-Methods-Suck.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Extension_Methods_Suck</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Extension_Methods_Suck</guid>
      <pubDate>Wed, 05 Dec 2007 15:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Type casting - the difference between as and () operators</title>
      <description>In C#, you have two different ways to perform type casting (a.k.a. explicit type conversion) - as and () operators. The difference between the two operators is not limited to just syntax, they work differently. It is subtle enough to trap even experienced developers &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2folegsych.spaces.live.com%2fblog%2fcns!D6CE2A0548083D95!226.entry"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2folegsych.spaces.live.com%2fblog%2fcns!D6CE2A0548083D95!226.entry" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Type_casting_the_difference_between_as_and_operators</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Type_casting_the_difference_between_as_and_operators</guid>
      <pubDate>Tue, 04 Dec 2007 17:16:02 GMT</pubDate>
    </item>
    <item>
      <title>What's Ailing ASP.NET Web Forms</title>
      <description>Rick Strahl summarises the disadvantages of the current ASP.NET WebForms model, and how the new ASP.NET MVC framework might address some of these issues. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f198731.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f198731.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/What_s_Ailing_ASP_NET_Web_Forms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/What_s_Ailing_ASP_NET_Web_Forms</guid>
      <pubDate>Fri, 30 Nov 2007 19:31:03 GMT</pubDate>
    </item>
    <item>
      <title>CTS: Reference vs Value Types in .NET</title>
      <description>This is a quick introduction/review on reference and value types in .NET.  It covers common examples of each as well as memory allocation, parameter passing, nullability, boxing/unboxing, and inheritance.  The post contains lots of links for learning more. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.evanhoff.com%2farchive%2f2006%2f11%2f28%2fCommon-Type-System-Reference-vs-Value-Types.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.evanhoff.com%2farchive%2f2006%2f11%2f28%2fCommon-Type-System-Reference-vs-Value-Types.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/CTS_Reference_vs_Value_Types_in_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/CTS_Reference_vs_Value_Types_in_NET</guid>
      <pubDate>Wed, 29 Nov 2006 13:31:02 GMT</pubDate>
    </item>
    <item>
      <title>aspneticons.com -- free icons for ASP.NET web applications</title>
      <description>That's not all! There are more than 300 (three hundred!) professionally designed icons for your ASP.NET applications in this collection. And, they all are completely free! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aspneticons.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aspneticons.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/aspneticons_com_free_icons_for_ASP_NET_web_applications</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/aspneticons_com_free_icons_for_ASP_NET_web_applications</guid>
      <pubDate>Tue, 14 Nov 2006 12:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Code reuse, next level</title>
      <description>A common mistake that developers have been making over the years is to place conditional statements that always evaluate to the same result (until a property changes) inside a loop, here's an alternative to solve this problem &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2febersys.blogspot.com%2f2006%2f11%2fcode-reuse-next-level.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2febersys.blogspot.com%2f2006%2f11%2fcode-reuse-next-level.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Code_reuse_next_level</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Code_reuse_next_level</guid>
      <pubDate>Thu, 09 Nov 2006 06:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Get Around Database Locks with the NOLOCK Keyword</title>
      <description>Using MBUnit's awesome Rollback attribute for unit tests cause the test to be wrapped in a transaction - which is well and good as that allows any changes made by the test to be undone. However, it also causes a database lock contention when you try to read from a locked row/table while debugging your unit test.  Read on for a quick tip to get around this issue. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstevenharman.net%2fblog%2farchive%2f2006%2f11%2f05%2fGet_Around_Database_Locks_with_the_NOLOCK_Keyword.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstevenharman.net%2fblog%2farchive%2f2006%2f11%2f05%2fGet_Around_Database_Locks_with_the_NOLOCK_Keyword.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Get_Around_Database_Locks_with_the_NOLOCK_Keyword</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Get_Around_Database_Locks_with_the_NOLOCK_Keyword</guid>
      <pubDate>Wed, 08 Nov 2006 06:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Best of both worlds - SessionCache</title>
      <description>The Session and Cache objects each have their own advantages making it tricky to know which to use for a given piece of data. SessionCache is a simple class meant to bring together the best of both worlds.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetslackers.com%2farticles%2faspnet%2fSessionCache.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetslackers.com%2farticles%2faspnet%2fSessionCache.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Best_of_both_worlds_SessionCache</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Best_of_both_worlds_SessionCache</guid>
      <pubDate>Tue, 07 Nov 2006 16:31:01 GMT</pubDate>
    </item>
    <item>
      <title>ArrayList.Contains() race condition</title>
      <description>Race conditions are notoriously hard to debug.  Here's an example of how we tracked down a strange one inside the ArrayList.Contains() method. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.slaven.net.au%2farchives%2f2006%2f09%2f27%2farraylistcontains-race-condition%2f%23more-390"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.slaven.net.au%2farchives%2f2006%2f09%2f27%2farraylistcontains-race-condition%2f%23more-390" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/ArrayList_Contains_race_condition</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/ArrayList_Contains_race_condition</guid>
      <pubDate>Wed, 27 Sep 2006 05:54:21 GMT</pubDate>
    </item>
  </channel>
</rss>