<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with Haacked</title>
    <description>the latest stories tagged with 'Haacked' from DotNetKicks.com</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 1.0 Released!</title>
      <description>Finally guys at AS.NET Team released ASP.NET MVC 1.0 RTM. Phil Haack is talking about it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.haacked.com%2farchive%2f2009%2f03%2f18%2faspnet-mvc-rtw.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.haacked.com%2farchive%2f2009%2f03%2f18%2faspnet-mvc-rtw.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_1_0_Released_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_1_0_Released_2</guid>
      <pubDate>Thu, 19 Mar 2009 16:35:05 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Release Candidate</title>
      <description>Phil Haack talks about ASP.NET MVC 1.0 RC. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f01%2f27%2faspnetmvc-release-candidate.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f01%2f27%2faspnetmvc-release-candidate.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Release_Candidate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Release_Candidate</guid>
      <pubDate>Wed, 28 Jan 2009 06:16:02 GMT</pubDate>
    </item>
    <item>
      <title>The Academic Background of the .NET Community Leaders</title>
      <description>In this post Keyvan demonstrates the Academic background of most famous guys in the .NET community and talks about the various aspects of academic knowledge and its effect among technology leaders. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnayyeri.net%2fblog%2fthe-academic-background-of-the-.net-community-leaders%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnayyeri.net%2fblog%2fthe-academic-background-of-the-.net-community-leaders%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Academic_Background_of_the_NET_Community_Leaders</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Academic_Background_of_the_NET_Community_Leaders</guid>
      <pubDate>Sat, 13 Dec 2008 19:01:10 GMT</pubDate>
    </item>
    <item>
      <title>Donut Caching in ASP.Net MVC - Revisited by Phil Haack</title>
      <description>In this article Phil makes an improvement to the Maarten Balliauw's MVC OutputCache substitution ActionFilter Attribute &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%2f11%2f05%2fdonut-caching-in-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f11%2f05%2fdonut-caching-in-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Donut_Caching_in_ASP_Net_MVC_Revisited_by_Phil_Haack</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Donut_Caching_in_ASP_Net_MVC_Revisited_by_Phil_Haack</guid>
      <pubDate>Fri, 07 Nov 2008 04:01:04 GMT</pubDate>
    </item>
    <item>
      <title>Super Simple MVC Ajax With JQuery Demo {ScreenCast}</title>
      <description>Phil Haack demonstrates how to use jQuery to call an action that returns a JsonResult. &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%2f29%2fsuper-simple-mvc-ajax-with-jquery-demo.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f07%2f29%2fsuper-simple-mvc-ajax-with-jquery-demo.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Super_Simple_MVC_Ajax_With_JQuery_Demo_ScreenCast</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Super_Simple_MVC_Ajax_With_JQuery_Demo_ScreenCast</guid>
      <pubDate>Wed, 30 Jul 2008 04:39:11 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 23:31:09 GMT</pubDate>
    </item>
    <item>
      <title>VS2008 Web Server Here Shell Extension</title>
      <description>This shell extension adds a right click menu on any folder that will start WebDev.WebServer.exe (aka Cassini) pointing to that directory. &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%2f06%2f24%2fvs2008-web-server-here-shell-extension.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f06%2f24%2fvs2008-web-server-here-shell-extension.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/VS2008_Web_Server_Here_Shell_Extension</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/VS2008_Web_Server_Here_Shell_Extension</guid>
      <pubDate>Thu, 26 Jun 2008 08:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Everything You Wanted To Know About MVC and MVP But Were Afraid To Ask</title>
      <description>A coworker recently asked for some good resources on getting up to speed on the Model View Controller (MVC) pattern. Around the same time, I received another email talking about how people are confused around the difference between MVC and the Model View Presenter (MVP) pattern.

No better opportunity to apply the DRY principle by answering some of these questions with a blog post. &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%2f06%2f16%2feverything-you-wanted-to-know-about-mvc-and-mvp-but.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f06%2f16%2feverything-you-wanted-to-know-about-mvc-and-mvp-but.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Everything_You_Wanted_To_Know_About_MVC_and_MVP_But_Were_Afraid_To_Ask</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Everything_You_Wanted_To_Know_About_MVC_and_MVP_But_Were_Afraid_To_Ask</guid>
      <pubDate>Tue, 17 Jun 2008 05:47:51 GMT</pubDate>
    </item>
    <item>
      <title>Delegating Action Result</title>
      <description>An MVC Action Result that uses a lambda to allow putting in any code in the result. &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%2f05%2f11%2fdelegating-action-result.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f05%2f11%2fdelegating-action-result.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Delegating_Action_Result</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Delegating_Action_Result</guid>
      <pubDate>Tue, 13 May 2008 00:53:39 GMT</pubDate>
    </item>
    <item>
      <title>Writing A Custom File Download Action Result For ASP.NET MVC</title>
      <description>In this post, I'll walk through building a custom action result for downloading files. As you'll see, they are extremely easy to build. Let's start at the end and see what the end-user behavior of this new result will be. &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%2f05%2f10%2fwriting-a-custom-file-download-action-result-for-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f05%2f10%2fwriting-a-custom-file-download-action-result-for-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Writing_A_Custom_File_Download_Action_Result_For_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Writing_A_Custom_File_Download_Action_Result_For_ASP_NET_MVC</guid>
      <pubDate>Tue, 13 May 2008 01:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Anatomy of a Design Change</title>
      <description>One example (among many) of how a seemingly small design change ends up requiring a lot of thought and work. &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%2f04%2f24%2fanatomy-of-a-design-change.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f04%2f24%2fanatomy-of-a-design-change.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Anatomy_of_a_Design_Change</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Anatomy_of_a_Design_Change</guid>
      <pubDate>Mon, 28 Apr 2008 22:01:05 GMT</pubDate>
    </item>
    <item>
      <title>Monkey Patching CLR Objects</title>
      <description>An example of DLR/CLR Interop to dynamically add new methods to a CLR object for use in IronRuby. &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%2f04%2f18%2fmonkey-patching-clr-objects.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f04%2f18%2fmonkey-patching-clr-objects.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Monkey_Patching_CLR_Objects</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Monkey_Patching_CLR_Objects</guid>
      <pubDate>Mon, 28 Apr 2008 12:50:05 GMT</pubDate>
    </item>
    <item>
      <title>Defining Routes and Views with IronRuby in ASP.NET MVC</title>
      <description>Discussion of integrating IronRuby with ASP.NET MVC &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%2f04%2f22%2fdefining-asp.net-mvc-routes-and-views-in-ironruby.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f04%2f22%2fdefining-asp.net-mvc-routes-and-views-in-ironruby.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Defining_Routes_and_Views_with_IronRuby_in_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Defining_Routes_and_Views_with_IronRuby_in_ASP_NET_MVC</guid>
      <pubDate>Wed, 23 Apr 2008 06:53:57 GMT</pubDate>
    </item>
    <item>
      <title>Writing Unit Tests For Controller Actions</title>
      <description>Unit testing MVC Controllers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f12%2f09%2fwriting-unit-tests-for-controller-actions.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f12%2f09%2fwriting-unit-tests-for-controller-actions.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Writing_Unit_Tests_For_Controller_Actions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Writing_Unit_Tests_For_Controller_Actions</guid>
      <pubDate>Fri, 22 Feb 2008 00:09:27 GMT</pubDate>
    </item>
    <item>
      <title>Tell Me Your Unit Testing Pains</title>
      <description>... Unfortunately, by most definitions of Unit Test, most of these tests are really integration tests. &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%2f02%2f06%2ftell-me-your-unit-testing-pains.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f02%2f06%2ftell-me-your-unit-testing-pains.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Tell_Me_Your_Unit_Testing_Pains</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Tell_Me_Your_Unit_Testing_Pains</guid>
      <pubDate>Thu, 07 Feb 2008 04:01:02 GMT</pubDate>
    </item>
    <item>
      <title>TDD Proven Effective! Or is it?</title>
      <description>So when Phil Haack announced that Research Supports the Effectiveness of TDD I was more than a little interested in seeing what the linked report actually contained. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fscruffylookingcatherder.com%2farchive%2f2008%2f01%2f22%2ftdd-proven-effective-or-is-it.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fscruffylookingcatherder.com%2farchive%2f2008%2f01%2f22%2ftdd-proven-effective-or-is-it.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/TDD_Proven_Effective_Or_is_it</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/TDD_Proven_Effective_Or_is_it</guid>
      <pubDate>Sat, 02 Feb 2008 04:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Subkismet 1.0 Released</title>
      <description>Subkismet is a set of tools as a framework to fight against spam in .NET applications. Keyvan announces the first public release of this open source framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnayyeri.net%2fblog%2fsubkismet-1-0-released%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnayyeri.net%2fblog%2fsubkismet-1-0-released%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Subkismet_1_0_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Subkismet_1_0_Released</guid>
      <pubDate>Sat, 05 Jan 2008 13:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Testing Routes in ASP.NET MVC</title>
      <description>Demonstration of how to unit test routes in the ASP.NET MVC framework. Provides a nice helper method to do it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f12%2f17%2ftesting-routes-in-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f12%2f17%2ftesting-routes-in-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Testing_Routes_in_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Testing_Routes_in_ASP_NET_MVC</guid>
      <pubDate>Thu, 20 Dec 2007 03:16:05 GMT</pubDate>
    </item>
    <item>
      <title>TDD and Dependency Injection with ASP.NET MVC</title>
      <description>Great post from Phil Haack about unit testing, mocking, injecting dependencies using an IoC container with the new MS MVC framework (delayed to the next week). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f12%2f07%2ftdd-and-dependency-injection-with-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f12%2f07%2ftdd-and-dependency-injection-with-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/TDD_and_Dependency_Injection_with_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/TDD_and_Dependency_Injection_with_ASP_NET_MVC</guid>
      <pubDate>Sun, 09 Dec 2007 08:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Test Specific Subclasses vs Partial Mocks</title>
      <description>An interesting discussion about mocking classes using partial mocks (in Rhino Mocks syntax) or ad-hoc classes. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f12%2f06%2ftest-specific-subclasses-vs-partial-mocks.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f12%2f06%2ftest-specific-subclasses-vs-partial-mocks.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Test_Specific_Subclasses_vs_Partial_Mocks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Test_Specific_Subclasses_vs_Partial_Mocks</guid>
      <pubDate>Sun, 09 Dec 2007 03:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Software construction is not a science</title>
      <description>A third party look at Frans Bouma's and Phil Haack's recent spat about proveability, correctness, and testing. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodethinked.com%2fpost%2f2007%2f11%2fSoftware-construction-is-not-a-science.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodethinked.com%2fpost%2f2007%2f11%2fSoftware-construction-is-not-a-science.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Software_construction_is_not_a_science</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Software_construction_is_not_a_science</guid>
      <pubDate>Sat, 17 Nov 2007 01:42:06 GMT</pubDate>
    </item>
    <item>
      <title>&amp;quot;Correctness Provability&amp;quot; Should be the Goal, not Testability</title>
      <description>&amp;quot;So in short: automated tests can show you you broke something which did work before. So they can prove your code ISN'T correct. They can't prove your code IS correct. That's a big difference and often overlooked.&amp;quot;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2ffbouma%2farchive%2f2007%2f11%2f14%2fcorrectness-provability-should-be-the-goal-not-testability.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2ffbouma%2farchive%2f2007%2f11%2f14%2fcorrectness-provability-should-be-the-goal-not-testability.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Correctness_Provability_Should_be_the_Goal_not_Testability</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Correctness_Provability_Should_be_the_Goal_not_Testability</guid>
      <pubDate>Fri, 16 Nov 2007 00:06:49 GMT</pubDate>
    </item>
    <item>
      <title>Writing Testable Code Is About Managing Complexity</title>
      <description>One of the key benefits of the new ASP.NET MVC framework is improved testability of web applications.  Phil Haack talks about why improved testability is good and how it helps to manage complexity and separate concerns. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f11%2f14%2fwriting-testable-code-is-about-managing-complexity.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f11%2f14%2fwriting-testable-code-is-about-managing-complexity.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Writing_Testable_Code_Is_About_Managing_Complexity</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Writing_Testable_Code_Is_About_Managing_Complexity</guid>
      <pubDate>Thu, 15 Nov 2007 12:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Groupthink vs. Market Think</title>
      <description>Phil discusses the benefits and problems with letting crowds make decisions about software design. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f11%2f13%2fgroupthink-vs-market-think.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f11%2f13%2fgroupthink-vs-market-think.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Groupthink_vs_Market_Think</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Groupthink_vs_Market_Think</guid>
      <pubDate>Wed, 14 Nov 2007 02:20:19 GMT</pubDate>
    </item>
    <item>
      <title>What does protected internal mean?</title>
      <description>A little reminder of what the accessibility is for a method defined as &amp;quot;protected internal&amp;quot;. The answer may surprise you. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f10%2f29%2fwhat-does-protected-internal-mean.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f10%2f29%2fwhat-does-protected-internal-mean.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/What_does_protected_internal_mean</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/What_does_protected_internal_mean</guid>
      <pubDate>Wed, 31 Oct 2007 00:16:02 GMT</pubDate>
    </item>
  </channel>
</rss>