<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by david_holland</title>
    <description>Stories kicked by david_holland</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>The Toughest Developer Puzzle Ever</title>
      <description>What happens when you get a few web developers who like puzzles together?  Check out Jeff Blankenburg's post on the Toughest Developer Puzzle Ever, and rise to the challenge! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjeffblankenburg.com%2f2009%2f06%2flooking-for-mental-challenge-here-it-is.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjeffblankenburg.com%2f2009%2f06%2flooking-for-mental-challenge-here-it-is.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/events/The_Toughest_Developer_Puzzle_Ever</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/events/The_Toughest_Developer_Puzzle_Ever</guid>
      <pubDate>Wed, 01 Jul 2009 22:45:00 GMT</pubDate>
    </item>
    <item>
      <title>What is Unit Testing?</title>
      <description>good introductory article explaining what unit tests are (and are not) and why you should use them &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%2f06%2f30%2fWhat-is-Unit-Testing.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f06%2f30%2fWhat-is-Unit-Testing.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/What_is_Unit_Testing_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/What_is_Unit_Testing_1</guid>
      <pubDate>Wed, 01 Jul 2009 16:45:02 GMT</pubDate>
    </item>
    <item>
      <title>Pulling others up</title>
      <description>What should you do when you're in a situation where the people you're working with aren't using the latest and greatest technology and might not be using the so-called &amp;quot;best practices&amp;quot; that you subscribe to? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f30%2fpulling-others-up%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f30%2fpulling-others-up%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/altnet/Pulling_others_up</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/altnet/Pulling_others_up</guid>
      <pubDate>Thu, 02 Jul 2009 16:45:00 GMT</pubDate>
    </item>
    <item>
      <title>Thirty-One Days of Silverlight</title>
      <description>Each day in the month of July, I am going to publish an article on a Silverlight topic. The topics will range from 100-level to 300-level in difficulty, but all of them will be written so that a beginner could start from scratch to create them.

I will covering Drag &amp;amp; Drop, Event Handling, and even Collision Detection. This is an extensive list of tutorials, and I hope that it will help you see how useful and powerful these technologies can be.

If there are topics you are specifically interested in seeing covered, please leave a comment, and I will do my best to accomodate your request. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjeffblankenburg.com%2f2009%2f06%2fthirty-one-days-of-silverlight.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjeffblankenburg.com%2f2009%2f06%2fthirty-one-days-of-silverlight.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Thirty_One_Days_of_Silverlight</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Thirty_One_Days_of_Silverlight</guid>
      <pubDate>Wed, 01 Jul 2009 00:47:16 GMT</pubDate>
    </item>
    <item>
      <title>Abandon ASP.NET WebForms!</title>
      <description>Interesting experiance with classic web forms.... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fitmeze.com%2f2009%2f05%2fabandon-aspnet%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fitmeze.com%2f2009%2f05%2fabandon-aspnet%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Abandon_ASP_NET_WebForms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Abandon_ASP_NET_WebForms</guid>
      <pubDate>Tue, 23 Jun 2009 07:45:01 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC: Rendering a partial view to a string</title>
      <description>Sometimes when doing ASP.NET MVC, you want to render a view (or more likely a partial view) to a string.  This post will show you how to do it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f06%2faspnet-mvc-rendering-a-partial-view-to-a-string%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f06%2faspnet-mvc-rendering-a-partial-view-to-a-string%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Rendering_a_partial_view_to_a_string</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Rendering_a_partial_view_to_a_string</guid>
      <pubDate>Sun, 07 Jun 2009 02:58:34 GMT</pubDate>
    </item>
    <item>
      <title>LINQ to SQL is NOT dead!</title>
      <description>Ever since Microsoft announced that the Entity Framework was their ORM of choice, people everywhere have been saying, "LINQ to SQL is dead!" A lot of people feel like they're not allowed to use LINQ to SQL anymore and that they have to use Entity Framework instead.

In fact, LINQ to SQL is not only alive and well, Microsoft has even announced LINQ to SQL improvements in .NET 4.0, including finally adding using ITable&amp;lt;T&amp;gt; for tables instead of Table&amp;lt;T&amp;gt;, which makes it much easier to test. Combine that with this open source tool that will create an IDataContext interface for you and you're on your way to testable LINQ to SQL. So no, LINQ to SQL is not dead!! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f06%2flinq-to-sql-is-not-dead%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f06%2flinq-to-sql-is-not-dead%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_to_SQL_is_NOT_dead</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_to_SQL_is_NOT_dead</guid>
      <pubDate>Sun, 07 Jun 2009 19:00:03 GMT</pubDate>
    </item>
    <item>
      <title>Why ASP.NET MVC is better than WebForms: Repeatability</title>
      <description>A lot of people out there are asking, "Why is ASP.NET MVC better than WebForms?" or "Why should I switch from WebForms to MVC?" Usually the response includes these items:

    * Clear separation of concerns
    * Testability - support for Test-Driven Development
    * Fine-grained control over HTML and JavaScript

I'd like to add one more thing to the list: repeatability. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f05%2f26%2fwhy-aspnet-mvc-is-better-than-webforms-repeatability%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f05%2f26%2fwhy-aspnet-mvc-is-better-than-webforms-repeatability%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Why_ASP_NET_MVC_is_better_than_WebForms_Repeatability</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Why_ASP_NET_MVC_is_better_than_WebForms_Repeatability</guid>
      <pubDate>Wed, 27 May 2009 01:45:18 GMT</pubDate>
    </item>
    <item>
      <title>How I Learned to Love Dependency Injection: The Code Samples</title>
      <description>Code samples from a presentation on Dependency Injection at Central Ohio Day of .NET &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamescbender.com%2fbendersblog%2farchive%2f2009%2f04%2f20%2fhow-i-learned-to-love-dependency-injection-the-slides.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamescbender.com%2fbendersblog%2farchive%2f2009%2f04%2f20%2fhow-i-learned-to-love-dependency-injection-the-slides.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/How_I_Learned_to_Love_Dependency_Injection_The_Code_Samples</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/How_I_Learned_to_Love_Dependency_Injection_The_Code_Samples</guid>
      <pubDate>Tue, 21 Apr 2009 16:01:16 GMT</pubDate>
    </item>
    <item>
      <title>How I Learned to Love Dependency Inject: The Slides</title>
      <description>Slide deck from a presentation on Dependency Injection at Central Ohio Day of .NET &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamescbender.com%2fbendersblog%2farchive%2f2009%2f04%2f19%2fhow-i-learned-to-love-dependency-inject-the-slides.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamescbender.com%2fbendersblog%2farchive%2f2009%2f04%2f19%2fhow-i-learned-to-love-dependency-inject-the-slides.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/How_I_Learned_to_Love_Dependency_Inject_The_Slides</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/How_I_Learned_to_Love_Dependency_Inject_The_Slides</guid>
      <pubDate>Mon, 20 Apr 2009 02:49:02 GMT</pubDate>
    </item>
    <item>
      <title>Writing tests for stored procedures</title>
      <description>With all of the talk about unit tests and test driven development, there is little talk about writing tests for stored procedures and other database code. I would argue that testing stored procs is just as important (if not more important) than testing .NET code because (a) you don't recompile all of your SQL code when you change something and (b) bugs in stored procs can lead to really bad things like data corruption that are hard to fix.

Writing tests for database code is not rocket science. There are no SQL testing frameworks to learn (at least I don't know of any), but that's fine because you can do just fine with plain ol' T-SQL. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f04%2f13%2fwriting-tests-for-stored-procedures%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f04%2f13%2fwriting-tests-for-stored-procedures%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Writing_tests_for_stored_procedures</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Writing_tests_for_stored_procedures</guid>
      <pubDate>Tue, 14 Apr 2009 09:29:03 GMT</pubDate>
    </item>
    <item>
      <title>Hiding Thread.CurrentPrincipal from your code</title>
      <description>You can get information about the current user who is logged in using Thread.CurrentPrincipal. The problem with this is that it's difficult to work with it in tests. It forces you to set the current principal in your test setup so that your code will work correctly, and this can be difficult if not impossible in situations where you're using Windows Authentication (if you're using Forms Authentication, it's not quite as painful, but it's still a pain). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f04%2f13%2fhiding-threadcurrentprincipal-from-your-code%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f04%2f13%2fhiding-threadcurrentprincipal-from-your-code%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Hiding_Thread_CurrentPrincipal_from_your_code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Hiding_Thread_CurrentPrincipal_from_your_code</guid>
      <pubDate>Tue, 14 Apr 2009 09:28:26 GMT</pubDate>
    </item>
    <item>
      <title>13 ASP.NET MVC extensibility points you have to know</title>
      <description>One of the main design principles ASP.NET MVC has been designed with is extensibility. Everything (or most of) in the processing pipeline is replaceable so, if you don't like the conventions (or lack of them) that ASP.NET MVC uses, you can create your own services to support your conventions and inject them into the main pipeline.

This post shows 13 extensibility points that every ASP.NET MVC developer should know, starting from the beginning of the pipeline and going forward till the rendering of the view. &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%2f2009%2f04%2f08%2f13-asp.net-mvc-extensibility-points-you-have-to-know.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f04%2f08%2f13-asp.net-mvc-extensibility-points-you-have-to-know.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/13_ASP_NET_MVC_extensibility_points_you_have_to_know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/13_ASP_NET_MVC_extensibility_points_you_have_to_know</guid>
      <pubDate>Wed, 08 Apr 2009 22:46:06 GMT</pubDate>
    </item>
    <item>
      <title>Kanban Lessons Learned</title>
      <description>After seeing success with Kanban in a production support environment (part 1, part 2), we decided to give it a try in a new development situation. This project was a mix of new development and working with an inherited code base to implement some existing features differently. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.timwingfield.com%2f2009%2f04%2fkanban-lessons-learned.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.timwingfield.com%2f2009%2f04%2fkanban-lessons-learned.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Kanban_Lessons_Learned</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Kanban_Lessons_Learned</guid>
      <pubDate>Tue, 07 Apr 2009 21:14:52 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC: Pass parameters when redirecting from to another action</title>
      <description>In ASP.NET MVC, it's common to have a situation where you post to one controller action and then redirect to another controller action. Let's say that you want to pass values from the first controller method to the other. The problem is that in out-of-the-box ASP.NET MVC, there is no way to redirect to another action and pass a parameter into the action that you are redirecting to. Here is one way you can get around this problem. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f04%2f06%2faspnet-mvc-pass-parameters-when-redirecting-from-one-action-to-another%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f04%2f06%2faspnet-mvc-pass-parameters-when-redirecting-from-one-action-to-another%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Pass_parameters_when_redirecting_from_to_another_action</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Pass_parameters_when_redirecting_from_to_another_action</guid>
      <pubDate>Tue, 07 Apr 2009 08:03:01 GMT</pubDate>
    </item>
    <item>
      <title>Talking with Jeremy Miller about Alt.Net</title>
      <description>As a follow up to the last podcast that featured Mike Moore and Scott Bellware discussing Alt.Net I spoke with Jeremy Miller to put out a vision for what he feels Alt.Net should represent and how it can be a positive thing in the community. This will be the last episode here on this topic, I promise to get back to normal technology discussions (next episode is about BDD and TDD). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f18-talking-with-jeremy-miller-about-alt-net"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f18-talking-with-jeremy-miller-about-alt-net" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/altnet/Talking_with_Jeremy_Miller_about_Alt_Net</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/altnet/Talking_with_Jeremy_Miller_about_Alt_Net</guid>
      <pubDate>Tue, 07 Apr 2009 21:16:17 GMT</pubDate>
    </item>
    <item>
      <title>SubSonic to Acquire NHibernate</title>
      <description>Hanalei, HI - April 1, 2009: SubSonic (http://subsonicproject.com), a data access tool and "Super High-fidelity Batman Toolbelt" (according to its owner, Rob Conery), is set to acquire NHibernate, a much larger data access technology built on the .NET platform. The terms of the deal have not yet been announced but the stage has been set for what many see as a hostile transition of ownership. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2fblog%2fsubsonic-to-acquire-nhibernate%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fblog%2fsubsonic-to-acquire-nhibernate%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/SubSonic_to_Acquire_NHibernate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/SubSonic_to_Acquire_NHibernate</guid>
      <pubDate>Thu, 02 Apr 2009 01:01:18 GMT</pubDate>
    </item>
    <item>
      <title>Don't cheat on those small apps!</title>
      <description>At some point, we all have to write some small apps.  In these cases, we often throw good software design principles out the window. We say that we don't need to write unit tests, we don't need dependency injection, we can put data access code in our code-behinds, and things like that. Since it's a small app, we think we can get away with it.

Just because your app didn't take you long to write doesn't mean that you get off easy. The consequences of your decisions just aren't as severe, but that doesn't mean that the pain is gone! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f03%2f31%2fdont-cheat-on-those-small-apps%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f03%2f31%2fdont-cheat-on-those-small-apps%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Don_t_cheat_on_those_small_apps</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Don_t_cheat_on_those_small_apps</guid>
      <pubDate>Wed, 01 Apr 2009 07:18:59 GMT</pubDate>
    </item>
    <item>
      <title>Why does software development take so long?</title>
      <description>Every year, thousands of software development projects are developed. In most of these applications (especially line-of-business applications) you will see a lot of the same UI patterns.  The problem is that on every project, it seems that way too much time is spent getting this stuff to work.  Why?? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f03%2f28%2fwhy-does-software-development-take-so-long%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f03%2f28%2fwhy-does-software-development-take-so-long%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Why_does_software_development_take_so_long</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Why_does_software_development_take_so_long</guid>
      <pubDate>Mon, 30 Mar 2009 22:54:36 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>System.Linq.Enumerable.Aggregate - Better Know an Extension Method Par</title>
      <description>Learn how to harness the power of Aggregate a powerful new extension method brought to you by System.Linq &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.bleevo.com%2f2009%2f02%2fsystem-linq-enumerable-aggregate-better-know-an-extension-method-part-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.bleevo.com%2f2009%2f02%2fsystem-linq-enumerable-aggregate-better-know-an-extension-method-part-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/System_Linq_Enumerable_Aggregate_Better_Know_an_Extension_Method_Par</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/System_Linq_Enumerable_Aggregate_Better_Know_an_Extension_Method_Par</guid>
      <pubDate>Thu, 19 Feb 2009 05:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Running QUnit tests using continuous integration</title>
      <description>On my current project we will be using QUnit to writing tests for our JavaScript.  What would be really nice is if our CI build could run JavaScript unit tests.  Well, it can! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f02%2f11%2frunning-qunit-tests-using-continuous-integration%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f02%2f11%2frunning-qunit-tests-using-continuous-integration%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Running_QUnit_tests_using_continuous_integration</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Running_QUnit_tests_using_continuous_integration</guid>
      <pubDate>Mon, 16 Feb 2009 08:48:15 GMT</pubDate>
    </item>
    <item>
      <title>Your personal TDD accountability partner!</title>
      <description>The next time you are getting lazy about not writing your tests first and you need someone to keep you in line, you have someone that you can turn to! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f02%2f15%2fyour-personal-tdd-accountability-partner%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f02%2f15%2fyour-personal-tdd-accountability-partner%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Your_personal_TDD_accountability_partner</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Your_personal_TDD_accountability_partner</guid>
      <pubDate>Mon, 16 Feb 2009 08:45:35 GMT</pubDate>
    </item>
    <item>
      <title>Goals for 2009</title>
      <description>I got tagged by Jeffery back in January for this, and since there's nothing I should do today that I can't put off until tomorrow...
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.timwingfield.com%2f2009%2f02%2fgoals-for-2009.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.timwingfield.com%2f2009%2f02%2fgoals-for-2009.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Goals_for_2009</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Goals_for_2009</guid>
      <pubDate>Mon, 16 Feb 2009 03:05:41 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate.Validator: fluent-interface configuration</title>
      <description>Fluent interface configuration for NHibernate.Validator explained. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ffabiomaulo.blogspot.com%2f2009%2f02%2fnhibernatevalidator-fluent-interface.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ffabiomaulo.blogspot.com%2f2009%2f02%2fnhibernatevalidator-fluent-interface.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/NHibernate_Validator_fluent_interface_configuration</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/NHibernate_Validator_fluent_interface_configuration</guid>
      <pubDate>Sun, 15 Feb 2009 22:46:03 GMT</pubDate>
    </item>
  </channel>
</rss>