<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by mycatsbreath</title>
    <description>Stories kicked by mycatsbreath</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>Creating a MVVM &amp;quot;Hello World&amp;quot; application in 30 seconds</title>
      <description>A example of how to create a hello world MVVM application using the MVVM toolkit! &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%2f2009%2f05%2f07%2fcreating-a-mvvm-hello-world-application-in-30-seconds.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnet.org.za%2frudi%2farchive%2f2009%2f05%2f07%2fcreating-a-mvvm-hello-world-application-in-30-seconds.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Creating_a_MVVM_Hello_World_application_in_30_seconds</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Creating_a_MVVM_Hello_World_application_in_30_seconds</guid>
      <pubDate>Fri, 08 May 2009 17:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Is Nick Stakenburg Bullying His Open-Source 'Competitor'</title>
      <description>This is obviously a scare tactic used by a vendor to frighten a 'competitor' who is encroachinig on his sales. Nick (the vendor) is jarred by the fact that someone has released a comparable (better?) product that his and it is free. It behaves somewhat the same, so obviously it was copied...
This is a serious issue, we can't let companies push around open-source with threats like this. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnaspinski.net%2fpost%2fIs-Nick-Stakenburg-bullying-his-open-source-competitor.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnaspinski.net%2fpost%2fIs-Nick-Stakenburg-bullying-his-open-source-competitor.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/Is_Nick_Stakenburg_Bullying_His_Open_Source_Competitor</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/Is_Nick_Stakenburg_Bullying_His_Open_Source_Competitor</guid>
      <pubDate>Tue, 10 Mar 2009 12:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Why ++ operator is not thread safe</title>
      <description>Here is a quick hint on how to make your software thread safe. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.decarufel.net%2f2009%2f02%2fwhy-operator-is-not-thread-safe.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.decarufel.net%2f2009%2f02%2fwhy-operator-is-not-thread-safe.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Why_operator_is_not_thread_safe</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Why_operator_is_not_thread_safe</guid>
      <pubDate>Fri, 13 Feb 2009 01:46:14 GMT</pubDate>
    </item>
    <item>
      <title>Comparing ORMs - LINQ-to-X, LightSpeed, EntitySpaces and OpenAccess</title>
      <description>How do LINQ-to-SQL, LINQ-to-Entities, LightSpeed, EntitySpaces and OpenAccess stand up when compared to each other? This post discusses what to consider when selecting your O/R Mapper and links to a feature matrix comparing the features provided by each of these products. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mindscape.co.nz%2fblog%2findex.php%2f2009%2f02%2f10%2fcomparing-net-or-mappers%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mindscape.co.nz%2fblog%2findex.php%2f2009%2f02%2f10%2fcomparing-net-or-mappers%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Comparing_ORMs_LINQ_to_X_LightSpeed_EntitySpaces_and_OpenAccess</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Comparing_ORMs_LINQ_to_X_LightSpeed_EntitySpaces_and_OpenAccess</guid>
      <pubDate>Wed, 11 Feb 2009 15:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Suspicious DNK Accounts</title>
      <description>Conclusion
There is an incentive for publishers that use DNK to setup phony accounts that will help get stories from certain domains on the front page.  So guess what happens ... it would appear that a certain number of people are doing this. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmattberseth.com%2fblog%2f2008%2f11%2fincentives_cheating_teachers_a.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmattberseth.com%2fblog%2f2008%2f11%2fincentives_cheating_teachers_a.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Suspicious_DNK_Accounts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Suspicious_DNK_Accounts</guid>
      <pubDate>Thu, 06 Nov 2008 23:31:29 GMT</pubDate>
    </item>
    <item>
      <title>Mono 2.0 Released</title>
      <description>The Mono Project has released version 2.0 of Mono, enabling developers to run their .Net 2.0 applications on Linux and OSX. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mono-project.com%2fnews%2farchive%2f2008%2fOct-06.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mono-project.com%2fnews%2farchive%2f2008%2fOct-06.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mono/Mono_2_0_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mono/Mono_2_0_Released</guid>
      <pubDate>Tue, 07 Oct 2008 04:01:15 GMT</pubDate>
    </item>
    <item>
      <title>Expression Tree vs Reflection.</title>
      <description>Expression Trees can be used to avoid Reflection poor performance when you need to invoke methods in object that you deos not know at runtime. In this post I show you how you can access to property of objects building and compiling an expression tree. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.nablasoft.com%2falkampfer%2findex.php%2f2008%2f10%2f04%2fexpression-tree-vs-reflection%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.nablasoft.com%2falkampfer%2findex.php%2f2008%2f10%2f04%2fexpression-tree-vs-reflection%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Expression_Tree_vs_Reflection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Expression_Tree_vs_Reflection</guid>
      <pubDate>Mon, 06 Oct 2008 19:46:11 GMT</pubDate>
    </item>
    <item>
      <title>How Do Locks Lock?</title>
      <description>A detailed explanation of how a locks like ReaderWriterLockSlim really work. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.moserware.com%2f2008%2f09%2fhow-do-locks-lock.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.moserware.com%2f2008%2f09%2fhow-do-locks-lock.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/How_Do_Locks_Lock</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/How_Do_Locks_Lock</guid>
      <pubDate>Tue, 30 Sep 2008 20:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Delayed execution and &amp;quot;yield return&amp;quot;</title>
      <description>A quick look at &amp;quot;yield return&amp;quot; focusing on arguably the most important aspect...delayed execution. &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%2f06%2fDelayed-execution-and-quot3byield-returnquot3b.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f06%2fDelayed-execution-and-quot3byield-returnquot3b.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Delayed_execution_and_yield_return</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Delayed_execution_and_yield_return</guid>
      <pubDate>Wed, 11 Jun 2008 01:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Stop Polluting the UI Thread - Use a ThreadBarrier</title>
      <description>A ThreadBarrier is a technique for simplifying the interaction between the UI and a worker thread. No longer do UI Controls need to check InvokeRequired and do the posting of events from a worker thread. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.quantumbitdesigns.com%2f2008%2f06%2f10%2fstop-polluting-the-ui-thread-use-a-threadbarrier%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.quantumbitdesigns.com%2f2008%2f06%2f10%2fstop-polluting-the-ui-thread-use-a-threadbarrier%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Stop_Polluting_the_UI_Thread_Use_a_ThreadBarrier</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Stop_Polluting_the_UI_Thread_Use_a_ThreadBarrier</guid>
      <pubDate>Wed, 11 Jun 2008 01:01:10 GMT</pubDate>
    </item>
    <item>
      <title>Google AdSense Advertising - eeech...</title>
      <description>Rick Strahl has a great post questioning how much fraud Google actually lets through with AdSense. &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%2f302826.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f302826.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Google_AdSense_Advertising_eeech</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Google_AdSense_Advertising_eeech</guid>
      <pubDate>Sun, 06 Apr 2008 01:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Moq: Why do we need yet another NET mocking framework?</title>
      <description>&amp;quot;I've already argued in the past why I think forcing regular developers to learn and understand the difference between a stub, a fake, a &amp;quot;true&amp;quot; mock and a dynamic mock is unproductive and largely irrelevant for their TDD needs.

Also, even though quite common in the mocking community, the typical record/replay model is alien to developers and introduces yet another new concept that makes the learning curve steeper than needed. &amp;quot;

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.clariusconsulting.net%2fblogs%2fkzu%2farchive%2f2008%2f03%2f17%2fWhydoweneedyetanotherNETmockingframework.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.clariusconsulting.net%2fblogs%2fkzu%2farchive%2f2008%2f03%2f17%2fWhydoweneedyetanotherNETmockingframework.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Moq_Why_do_we_need_yet_another_NET_mocking_framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Moq_Why_do_we_need_yet_another_NET_mocking_framework</guid>
      <pubDate>Wed, 26 Mar 2008 18:16:02 GMT</pubDate>
    </item>
    <item>
      <title>MVP vs MVC</title>
      <description>With all the noise around MVC.NET this days, question what is the difference between MVC and MVP is asked quite frequentlly. 
Check out this blog post for some answers on that question  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.vuscode.com%2fmalovicn%2farchive%2f2007%2f12%2f18%2fmodel-view-presenter-mvp-vs-model-view-controller-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.vuscode.com%2fmalovicn%2farchive%2f2007%2f12%2f18%2fmodel-view-presenter-mvp-vs-model-view-controller-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/MVP_vs_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/MVP_vs_MVC</guid>
      <pubDate>Tue, 18 Dec 2007 22:46:02 GMT</pubDate>
    </item>
    <item>
      <title>15 -hot- tools that made me a coding Paris Hilton.</title>
      <description>Look good while doing things the easy way. 15 tools I use every day that make me a &amp;quot;hot&amp;quot; coder. 

You sling code every day. So do I. You sit down at your box, throw on those noise canceling headphones, fire up some mp3s, and get jiggy wit' it. That's hot. But could it be hotter? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mikeduncan.com%2f15-hot-tools-that-made-me-a-coding-paris-hilton%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mikeduncan.com%2f15-hot-tools-that-made-me-a-coding-paris-hilton%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/15_hot_tools_that_made_me_a_coding_Paris_Hilton</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/15_hot_tools_that_made_me_a_coding_Paris_Hilton</guid>
      <pubDate>Thu, 15 Nov 2007 23:31:03 GMT</pubDate>
    </item>
  </channel>
</rss>