<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by boki</title>
    <description>Stories kicked by boki</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>ASP.NET MVC P5 released on Codeplex</title>
      <description>Keeping on with the 6 weeks release plan, the ASP.NET MVC team quietly release P5 of ASP.NET MVC on Codeplex. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2008%2f08%2f29%2fasp.net-mvc-preview5-released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2008%2f08%2f29%2fasp.net-mvc-preview5-released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_P5_released_on_Codeplex</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_P5_released_on_Codeplex</guid>
      <pubDate>Fri, 29 Aug 2008 10:16:12 GMT</pubDate>
    </item>
    <item>
      <title>The WPF ah-ha Moment</title>
      <description>In nearly every bit of WPF training material or weblog there is some reference to the &amp;quot;ah-ha&amp;quot; moment. The point at which all the new concepts you've been learning gel into a cohesive unit.
For me, that moment was one or two months after I started developing WPF in earnest (by which I mean for users other than myself).
The task was to display two different indicators of a business metric, a green up arrow and a red down arrow.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fsweinstein%2farchive%2f2008%2f08%2f27%2fthe-wpf-ah-ha-moment.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fsweinstein%2farchive%2f2008%2f08%2f27%2fthe-wpf-ah-ha-moment.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/The_WPF_ah_ha_Moment</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/The_WPF_ah_ha_Moment</guid>
      <pubDate>Wed, 27 Aug 2008 15:31:04 GMT</pubDate>
    </item>
    <item>
      <title>Domain Objects Pattern</title>
      <description>Defines and describes the benefits of the use of Data Transfer Objects (DTOs). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnathan.whiteboard-it.com%2farchive%2f2008%2f08%2f23%2fdata-transfer-objects.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnathan.whiteboard-it.com%2farchive%2f2008%2f08%2f23%2fdata-transfer-objects.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Domain_Objects_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Domain_Objects_Pattern</guid>
      <pubDate>Sun, 24 Aug 2008 04:37:20 GMT</pubDate>
    </item>
    <item>
      <title>.NET Memory Management</title>
      <description>Garbage Collection sure is great, isn't it? We don't have to keep track of all the memory we've allocated and we don't need to release that memory when it's no longer needed. Because that is after all what the Garbage Collector does for us, without us having to worry about it. This is actually a widespread misconception among many .NET developers. It's true that Garbage Collection makes memory management a lot easier, but we simply can't rely on it all the time. There are most certainly some things you must always keep in mind when it comes to memory management in .NET. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdavybrion.com%2fblog%2f2008%2f08%2fnet-memory-management%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdavybrion.com%2fblog%2f2008%2f08%2fnet-memory-management%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/NET_Memory_Management</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/NET_Memory_Management</guid>
      <pubDate>Sat, 16 Aug 2008 19:20:18 GMT</pubDate>
    </item>
    <item>
      <title>Create apple.com-like breadcrumb using simple CSS</title>
      <description>Janko shows an extremely simple and nicely polished way to create graphical breadcrumbs like on apple.com. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f08%2f14%2fCreate-applecom-like-breadcrumb-using-simple-CSS.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f08%2f14%2fCreate-applecom-like-breadcrumb-using-simple-CSS.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Create_apple_com_like_breadcrumb_using_simple_CSS</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Create_apple_com_like_breadcrumb_using_simple_CSS</guid>
      <pubDate>Fri, 15 Aug 2008 08:01:02 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>Thu, 14 Aug 2008 17:01:18 GMT</pubDate>
    </item>
    <item>
      <title>Onion Architecture in Praxis </title>
      <description>Jeffrey Palermo has coined the pattern onion architecture, so what is it?

Actually it is &amp;quot;just&amp;quot; my default architecture, and has been for some time now. The ideas behind are not new, and it is related to other principles and patterns. Never the less I really like having a name for it, so we have a common understanding of it.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmorten.lyhr.dk%2f2008%2f08%2fonion-architecture-in-praxis.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmorten.lyhr.dk%2f2008%2f08%2fonion-architecture-in-praxis.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Onion_Architecture_in_Praxis</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Onion_Architecture_in_Praxis</guid>
      <pubDate>Wed, 13 Aug 2008 21:23:26 GMT</pubDate>
    </item>
    <item>
      <title>.NET 3.5 SP1 Get*CustomModifiers bugs</title>
      <description>Oren Eini describes new bugs in .NET 3.5 SP1 with ParameterInfo.GetRequiredCustomModifiers and ParameterInfo.GetOptionalCustomModifiers &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f08%2f13%2fHow-.Net-3.5-SP1-broke-Rhino-Mocks.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f08%2f13%2fHow-.Net-3.5-SP1-broke-Rhino-Mocks.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/NET_3_5_SP1_Get_CustomModifiers_bugs</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/NET_3_5_SP1_Get_CustomModifiers_bugs</guid>
      <pubDate>Wed, 13 Aug 2008 17:46:03 GMT</pubDate>
    </item>
    <item>
      <title>XNA, Meet WPF</title>
      <description>The new D3DImage in WPF opens up worlds for WPF.  Direct3D content rendered with WPF...it doesn't get any better!  The downside is it seems (correct me if I'm wrong) that Microsoft was only targeting unmanaged Direct3D.  Yes there is Managed DirectX, but it seems as if MDX is no longer being maintained and it's not so obvious how to get a D3D surface pointer from the API.  It really seems MDX has been left in the dust in favor for XNA, which is a very intuitive D3D wrapper.  XNA further exacerbates the issue with XNA and WPF. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjmorrill.hjtcentral.com%2fDefault.aspx%3ftabid%3d428%26EntryID%3d259"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjmorrill.hjtcentral.com%2fDefault.aspx%3ftabid%3d428%26EntryID%3d259" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/xna/XNA_Meet_WPF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/xna/XNA_Meet_WPF</guid>
      <pubDate>Fri, 15 Aug 2008 00:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Managed C++ and IDisposable</title>
      <description>Quick fix for IDisposable compiler error &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f08%2f01%2fmanaged-c-and-idisposable.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f08%2f01%2fmanaged-c-and-idisposable.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/cplusplus/Managed_C_and_IDisposable</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/cplusplus/Managed_C_and_IDisposable</guid>
      <pubDate>Thu, 07 Aug 2008 14:01:10 GMT</pubDate>
    </item>
    <item>
      <title>A Practical Review of ASP.NET MVC</title>
      <description>My big project for the summer has been the creation of a content management system for my job. Due to deployment restrictions, I was forced to use the .NET platform for development. After hearing rumors of .NET running Rails via IronRuby, I jumped at the chance to write a Rails application that could be deployed to IIS on Windows. However, after getting a prototype running, I discovered that this would be infeasible for the time table I was looking at. IronRuby simply would not be ready on time. My second choice, then, was the new ASP.NET MVC framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.joshuamcharles.com%2fblog%2f2008%2f08%2fa-practical-review-aspnet-mvc%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.joshuamcharles.com%2fblog%2f2008%2f08%2fa-practical-review-aspnet-mvc%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_Practical_Review_of_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_Practical_Review_of_ASP_NET_MVC</guid>
      <pubDate>Thu, 07 Aug 2008 03:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Authorization policies in WCF: from tokens to claim sets</title>
      <description>This post describes the process that begins with the authentication of a token and ends with a collection of claim sets, available at the AuthorizationContext. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpfelix.wordpress.com%2f2008%2f08%2f05%2fauthorization-policies-in-wcf-from-tokens-to-claim-sets%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpfelix.wordpress.com%2f2008%2f08%2f05%2fauthorization-policies-in-wcf-from-tokens-to-claim-sets%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/security/Authorization_policies_in_WCF_from_tokens_to_claim_sets</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/security/Authorization_policies_in_WCF_from_tokens_to_claim_sets</guid>
      <pubDate>Tue, 05 Aug 2008 15:36:50 GMT</pubDate>
    </item>
    <item>
      <title>Should my unit tests access the database?</title>
      <description>Why you should abstract away the data access to improve testability - and why that doesn't mean you should NOT test your code's interaction with the database. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f08%2f04%2fwhat-integrated-circuits-say-about-testing-your-code.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f08%2f04%2fwhat-integrated-circuits-say-about-testing-your-code.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Should_my_unit_tests_access_the_database</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Should_my_unit_tests_access_the_database</guid>
      <pubDate>Mon, 04 Aug 2008 19:50:44 GMT</pubDate>
    </item>
    <item>
      <title>Abstract Factory Design Pattern</title>
      <description>The abstract factory pattern is a design pattern that allows for the creation of groups of related objects without the requirement of specifying the exact concrete classes that will be used. One of a number of factory classes generates the object sets. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.blackwasp.co.uk%2fAbstractFactory.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.blackwasp.co.uk%2fAbstractFactory.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Abstract_Factory_Design_Pattern_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Abstract_Factory_Design_Pattern_1</guid>
      <pubDate>Mon, 04 Aug 2008 18:08:40 GMT</pubDate>
    </item>
    <item>
      <title>SubSonic v2.1 Controller and Utilities</title>
      <description>Recently, SubSonic v2.1 was released and we upgraded the code we've previously published to support this new version. &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%2f08%2fSubSonic-v21-Controller-and-Utilities.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.lavablast.com%2fpost%2f2008%2f08%2fSubSonic-v21-Controller-and-Utilities.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/SubSonic_v2_1_Controller_and_Utilities</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/SubSonic_v2_1_Controller_and_Utilities</guid>
      <pubDate>Mon, 04 Aug 2008 22:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Visitor Pattern</title>
      <description>The post explain the use of the visitor design pattern and how to implement it in C# &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fgilf%2farchive%2f2008%2f08%2f03%2fvisitor-pattern.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fgilf%2farchive%2f2008%2f08%2f03%2fvisitor-pattern.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Visitor_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Visitor_Pattern</guid>
      <pubDate>Sun, 03 Aug 2008 17:35:05 GMT</pubDate>
    </item>
    <item>
      <title>Memento Pattern</title>
      <description>The post describe the memento design pattern and shows how to use it in C# code &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fgilf%2farchive%2f2008%2f08%2f01%2fmemento-pattern.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fgilf%2farchive%2f2008%2f08%2f01%2fmemento-pattern.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Memento_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Memento_Pattern</guid>
      <pubDate>Fri, 01 Aug 2008 11:11:57 GMT</pubDate>
    </item>
    <item>
      <title>Partitioning an ASP.NET MVC application into separate &amp;quot;Areas&amp;quot;</title>
      <description>A missing feature of ASP.NET MVC: separating controllers in different areas and namespaces. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.codeville.net%2f2008%2f07%2f30%2fpartitioning-an-aspnet-mvc-application-into-separate-areas%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2008%2f07%2f30%2fpartitioning-an-aspnet-mvc-application-into-separate-areas%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Partitioning_an_ASP_NET_MVC_application_into_separate_Areas</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Partitioning_an_ASP_NET_MVC_application_into_separate_Areas</guid>
      <pubDate>Thu, 31 Jul 2008 21:31:10 GMT</pubDate>
    </item>
    <item>
      <title>Plastic, the .NET version control system, reaches 2.5</title>
      <description>Plastic SCM, the .NET version control system, has just released version 2.5!

Plastic implements features like merge tracking, good branching and has great GUI (.NET written).

It is one of the biggest applications to run on Mono (both the UI and the server run on Mono/Linux).

The GUI is one good example of what can be achieved with WinForms on Linux.

Downloads are available for free for OSS &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodicesoftware.blogspot.com%2f2008%2f07%2fnew-release-plastic-scm-25-is-out.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodicesoftware.blogspot.com%2f2008%2f07%2fnew-release-plastic-scm-25-is-out.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Plastic_the_NET_version_control_system_reaches_2_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Plastic_the_NET_version_control_system_reaches_2_5</guid>
      <pubDate>Sun, 27 Jul 2008 09:13:32 GMT</pubDate>
    </item>
    <item>
      <title>UI Decisions: How and Why</title>
      <description>Hear from Ted Neward, Kate Gregory and David Kelly about responding to customer feedback, how to choose from the available UI technologies and how to enable the Vista experience in your applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgetpixel8ed.com%2fshows%2fteched08"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgetpixel8ed.com%2fshows%2fteched08" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/UI_Decisions_How_and_Why</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/UI_Decisions_How_and_Why</guid>
      <pubDate>Fri, 25 Jul 2008 21:16:54 GMT</pubDate>
    </item>
    <item>
      <title>Phil Haack: Unit Test Boundaries </title>
      <description>One principle to follow when writing a unit test is that a unit test should ideally not cross boundaries. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f07%2f22%2funit-test-boundaries.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f07%2f22%2funit-test-boundaries.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Phil_Haack_Unit_Test_Boundaries</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Phil_Haack_Unit_Test_Boundaries</guid>
      <pubDate>Thu, 24 Jul 2008 15:31:09 GMT</pubDate>
    </item>
    <item>
      <title>Is Managed Code Slower Than Unmanaged Code?</title>
      <description>Ask anyone the question above and they will say that managed is slower than unmanaged code. Are they right? No they are not. The problem is that when most people think of .NET they think of other frameworks with a runtime, like Java or Visual Basic; or they may even think about interpreters. They do not think about applications, or what they do; they do not think about limiting factors like network or disk access; in short, they do not think. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.grimes.demon.co.uk%2fdotnet%2fman_unman.htm"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.grimes.demon.co.uk%2fdotnet%2fman_unman.htm" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Is_Managed_Code_Slower_Than_Unmanaged_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Is_Managed_Code_Slower_Than_Unmanaged_Code</guid>
      <pubDate>Wed, 23 Jul 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Update to: Microsoft cracking down on community extensions</title>
      <description>The original story (http://www.dotnetkicks.com/csharp/Microsoft_cracking_down_on_community_extensions) got quite a bit of traffic from here.  There've been some clarifications and updates from Microsoft and the StyleCop team that, I think, make their position clear and reasonable -- also, the original how-to that had been taken down &amp;quot;at Microsoft's request&amp;quot; is back up.  A lot of people kicked the original story, so I hope you'll all take the opportunity to read Microsoft's responses and give them fair consideration.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flovethedot.blogspot.com%2f2008%2f07%2fmicrosoft-source-analyzer-stylecop.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flovethedot.blogspot.com%2f2008%2f07%2fmicrosoft-source-analyzer-stylecop.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Update_to_Microsoft_cracking_down_on_community_extensions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Update_to_Microsoft_cracking_down_on_community_extensions</guid>
      <pubDate>Wed, 23 Jul 2008 09:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Building Reliable Silverlight Apps With  Model-View Separation</title>
      <description>When people start developing RIA's in environments such as Silverlight they often write asynchronous communication callbacks in an unstructured manner, putting them wherever is convenient - often in a instance members of  user interface components. 

Several problems almost invariably occur as applications become more complex that force the development of an architecture that decouples communication event handlers from the user interface: a straightforward answer is to create a model layer that's responsible for notifying interested user interface components about data updates. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgen5.info%2fq%2f2008%2f07%2f18%2fthe-role-of-the-model-in-silverlight-gwt-and-javascript%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgen5.info%2fq%2f2008%2f07%2f18%2fthe-role-of-the-model-in-silverlight-gwt-and-javascript%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Building_Reliable_Silverlight_Apps_With_Model_View_Separation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Building_Reliable_Silverlight_Apps_With_Model_View_Separation</guid>
      <pubDate>Mon, 21 Jul 2008 15:17:19 GMT</pubDate>
    </item>
    <item>
      <title>Brad Abrams - Program Manager .NET Framework On Silverlight And .Net</title>
      <description>Brad Abrams, Program Manager on the .NET Framework team at Microsoft discusses Silverlight and the .NET Framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnet.dzone.com%2fnews%2fbrad-abrams-program-manager-ne"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnet.dzone.com%2fnews%2fbrad-abrams-program-manager-ne" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Brad_Abrams_Program_Manager_NET_Framework_On_Silverlight_And_Net</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Brad_Abrams_Program_Manager_NET_Framework_On_Silverlight_And_Net</guid>
      <pubDate>Sat, 19 Jul 2008 11:07:11 GMT</pubDate>
    </item>
  </channel>
</rss>