<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by kpanghmc</title>
    <description>Stories kicked by kpanghmc</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>Setting up ASP.NET MVC with Fluent NHibernate and StructureMap</title>
      <description>On a yet-to-be-released side project of mine, I decided to use Fluent NHibernate, StructureMap, and ASP.NET MVC. It took me awhile to get everything to play together nicely, so I documented the steps I took in case anyone out there was interested in using in a similar setup. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kevinwilliampang.com%2f2010%2f04%2f06%2fsetting-up-asp-net-mvc-with-fluent-nhibernate-and-structuremap%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2f2010%2f04%2f06%2fsetting-up-asp-net-mvc-with-fluent-nhibernate-and-structuremap%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Setting_up_ASP_NET_MVC_with_Fluent_NHibernate_and_StructureMap</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Setting_up_ASP_NET_MVC_with_Fluent_NHibernate_and_StructureMap</guid>
      <pubDate>Wed, 07 Apr 2010 05:35:27 GMT</pubDate>
    </item>
    <item>
      <title>The 4 Types of Emails Programmers Receive</title>
      <description>Short article categorizing the different types of emails the typical programmer receives. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kevinwilliampang.com%2f2010%2f03%2f12%2fthe-4-types-of-emails-programmers-receive%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2f2010%2f03%2f12%2fthe-4-types-of-emails-programmers-receive%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_4_Types_of_Emails_Programmers_Receive</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_4_Types_of_Emails_Programmers_Receive</guid>
      <pubDate>Mon, 15 Mar 2010 13:57:11 GMT</pubDate>
    </item>
    <item>
      <title>How Fanboys See .NET ORMs</title>
      <description>A play off of the recent &amp;quot;How Fanboys See Operating Systems&amp;quot; post. &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%2fHow-Fanboys-See-NET-ORMs.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fHow-Fanboys-See-NET-ORMs.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_Fanboys_See_NET_ORMs</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_Fanboys_See_NET_ORMs</guid>
      <pubDate>Fri, 15 Jan 2010 14:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Dependency Injection For Dummies</title>
      <description>The goal of this series is to introduce programming patterns and practices to developers who have little to no familiarity with them. This series does not intend to dive into the intricacies of each pattern / practice, but to give a brief overview that will (hopefully) inspire developers to learn more about them.  &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%2fDependency-Injection-For-Dummies.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fDependency-Injection-For-Dummies.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Dependency_Injection_For_Dummies</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Dependency_Injection_For_Dummies</guid>
      <pubDate>Mon, 09 Nov 2009 00:00:01 GMT</pubDate>
    </item>
    <item>
      <title>There's No Such Thing As A Duct Tape Programmer</title>
      <description>There's No Such Thing As A Duct Tape Programmer
Edit | Delete | Posted by Kevin Pang on 10/26/2009 | Comment Comments (0)
About a month ago, Joel Spolsky had the software developer community up in arms over his article, &amp;quot;The Duct Tape Programmer&amp;quot;.  Everyone with a blog felt compelled to throw in their knee-jerk response, faithfully declaring their allegiance to either Joel and the duct tape crowd or the do-it-right crowd.  And as so frequently happens on the internet, the whole argument degenerated into an enormous straw man fight.  Duct tape programmers complained about how endlessly debating best practices and writing unit tests doesn't get anything done, while do-it-right programmers argued that poor design leads to maintenance nightmares down the line.  Both assertions are correct of course, but they miss out on one key point: there's no such thing as a duct tape programmer. &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%2fTheres-No-Such-Thing-As-A-Duct-Tape-Programmer.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fTheres-No-Such-Thing-As-A-Duct-Tape-Programmer.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/There_s_No_Such_Thing_As_A_Duct_Tape_Programmer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/There_s_No_Such_Thing_As_A_Duct_Tape_Programmer</guid>
      <pubDate>Mon, 26 Oct 2009 22:52:32 GMT</pubDate>
    </item>
    <item>
      <title>Should You Use ASP.NET MVC?</title>
      <description>There are a lot of ASP.NET web forms developers out there that admit that they don't &amp;quot;get it&amp;quot; when it comes to all the hubbub surrounding ASP.NET MVC.  In some ways, I can sympathize with them.  The vocal minority that raves about ASP.NET MVC gush about it with such zeal that they make it sound like you'd have to be a fool not to switch over.  But in actuality, the decision isn't nearly as black and white.  There has been talk about how the ASP.NET MVC framework is a web forms killer (despite the objections from those creating it), and if you listened only to them you would think that ASP.NET web forms development was done for -- cast to the wayside as an obsolete framework suitable only for amateur drag-and-drop developers.  &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%2fShould-You-Use-ASPNET-MVC.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fShould-You-Use-ASPNET-MVC.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Should_You_Use_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Should_You_Use_ASP_NET_MVC</guid>
      <pubDate>Thu, 23 Apr 2009 02:01:03 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 20:01:02 GMT</pubDate>
    </item>
    <item>
      <title>What ASP.NET MVC Can Learn From Ruby on Rails</title>
      <description>What I think ASP.NET MVC can learn from Ruby on Rails. &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%2fWhat-ASPNET-MVC-Can-Learn-From-Ruby-on-Rails.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fWhat-ASPNET-MVC-Can-Learn-From-Ruby-on-Rails.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/What_ASP_NET_MVC_Can_Learn_From_Ruby_on_Rails</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/What_ASP_NET_MVC_Can_Learn_From_Ruby_on_Rails</guid>
      <pubDate>Sun, 22 Mar 2009 06:31:14 GMT</pubDate>
    </item>
    <item>
      <title>A Programmer's Plea to Laptop Makers</title>
      <description>My laptop died recently and because of this I've been doing some preliminary research to find myself a replacement.  It's been awhile since I've had to purchase a laptop, so I was a bit surprised when I couldn't immediately find one that I was satisfied with.  For some reason I thought that finding a suitable laptop for development that met my short list of criteria wouldn't be very difficult.  But the more research I did the more apparent it became that &amp;quot;software developer&amp;quot; wasn't a target demographic laptop manufacturers were trying to capture.  With that being said, here's my short plea to laptop makers: &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%2fA-Programmers-Plea-to-Laptop-Makers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fA-Programmers-Plea-to-Laptop-Makers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/A_Programmer_s_Plea_to_Laptop_Makers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/A_Programmer_s_Plea_to_Laptop_Makers</guid>
      <pubDate>Mon, 16 Mar 2009 09:36:23 GMT</pubDate>
    </item>
    <item>
      <title>Jeff Atwood Finally Jumps the Shark</title>
      <description>Well, we all knew it had to happen eventually.  After years of great blog posts and insightful commentary on the programming world, Jeff Atwood has finally jumped the shark in his latest post which essentially says &amp;quot;programming is hard, let's go shopping!&amp;quot; &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%2fJeff-Atwood-Finally-Jumps-the-Shark.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fJeff-Atwood-Finally-Jumps-the-Shark.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Jeff_Atwood_Finally_Jumps_the_Shark</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Jeff_Atwood_Finally_Jumps_the_Shark</guid>
      <pubDate>Thu, 12 Feb 2009 06:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Do We Need Another Open ID Provider?</title>
      <description>Microsoft recently announced that Windows Live ID will be an Open ID provider, but not an acceptor.  Does this really do anything to further the Open ID movement? &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%2fDo-We-Really-Need-Another-Open-ID-Provider.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fDo-We-Really-Need-Another-Open-ID-Provider.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Do_We_Need_Another_Open_ID_Provider</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Do_We_Need_Another_Open_ID_Provider</guid>
      <pubDate>Thu, 30 Oct 2008 15:31:07 GMT</pubDate>
    </item>
    <item>
      <title>Is Code Coverage Really All That Useful?</title>
      <description>Test driven development proponents often tend to push code coverage as a useful metric for gauging how well tested an application is.  100% code coverage has long been the ultimate goal of testing fanatics.  But is code coverage really all that useful?  If I told you that my application has 100% code coverage, should that mean anything to you?  &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%2fIs-Code-Coverage-Really-All-That-Useful.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fIs-Code-Coverage-Really-All-That-Useful.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Is_Code_Coverage_Really_All_That_Useful</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Is_Code_Coverage_Really_All_That_Useful</guid>
      <pubDate>Wed, 29 Oct 2008 19:16:13 GMT</pubDate>
    </item>
    <item>
      <title>10 Programming Proverbs Every Developer Should Know</title>
      <description>Proverbs are used to express universal truths or life lessons in a short and memorable fashion.  I find that they are a great way to keep things in perspective, both in life and in work.  Because of this, I have assembled 10 programming proverbs that every developer needs in their arsenal.  &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%2fProgramming-Proverbs.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fProgramming-Proverbs.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/10_Programming_Proverbs_Every_Developer_Should_Know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/10_Programming_Proverbs_Every_Developer_Should_Know</guid>
      <pubDate>Wed, 08 Oct 2008 05:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Custom jQuery Selector for ASP.NET WebForms</title>
      <description>My quest for a better way to select ASP.NET auto-generated IDs with jQuery. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjohn-sheehan.com%2fblog%2findex.php%2fcustom-jquery-selector-for-aspnet-webforms%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjohn-sheehan.com%2fblog%2findex.php%2fcustom-jquery-selector-for-aspnet-webforms%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Custom_jQuery_Selector_for_ASP_NET_WebForms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Custom_jQuery_Selector_for_ASP_NET_WebForms</guid>
      <pubDate>Mon, 06 Oct 2008 04:16:13 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Request Flow</title>
      <description>I looked all over the net for a good diagram that outlined the major classes involved an ASP.NET MVC request. I couldn't find one, and so I created this one. If you want to get a very high level overview, then check it out. &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%2f09%2f27%2fASPNET-MVC-Request-Flow.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f09%2f27%2fASPNET-MVC-Request-Flow.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Request_Flow</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Request_Flow</guid>
      <pubDate>Tue, 30 Sep 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Mapping Enums To Strings and Strings to Enums in .NET</title>
      <description>How to easily map enums to strings and vice versa using the Description attribute. &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%2fMapping-Enums-To-Strings-and-Strings-to-Enums-in-NET.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fMapping-Enums-To-Strings-and-Strings-to-Enums-in-NET.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Mapping_Enums_To_Strings_and_Strings_to_Enums_in_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Mapping_Enums_To_Strings_and_Strings_to_Enums_in_NET</guid>
      <pubDate>Sat, 20 Sep 2008 18:00:33 GMT</pubDate>
    </item>
    <item>
      <title>Debugging and the Five Stages of Grief</title>
      <description>An article I wrote about the debugging process and the emotional toll it takes on developers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fitmanagement.earthweb.com%2fentdev%2farticle.php%2f3771466%2fDebugging%2band%2bThe%2bFive%2bStages%2bof%2bGrief.htm"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fitmanagement.earthweb.com%2fentdev%2farticle.php%2f3771466%2fDebugging%2band%2bThe%2bFive%2bStages%2bof%2bGrief.htm" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Debugging_and_the_Five_Stages_of_Grief</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Debugging_and_the_Five_Stages_of_Grief</guid>
      <pubDate>Tue, 16 Sep 2008 00:16:17 GMT</pubDate>
    </item>
    <item>
      <title>Sending Email in a Development Environment without an SMTP Server</title>
      <description>Very handy... I'm forever looking this stuff up :-|  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.donnfelker.com%2fpost%2fSending-Email-in-a-Development-Environment-without-an-SMTP-Server.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.donnfelker.com%2fpost%2fSending-Email-in-a-Development-Environment-without-an-SMTP-Server.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Sending_Email_in_a_Development_Environment_without_an_SMTP_Server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Sending_Email_in_a_Development_Environment_without_an_SMTP_Server</guid>
      <pubDate>Fri, 12 Sep 2008 02:46:02 GMT</pubDate>
    </item>
    <item>
      <title>SQL SERVER - 2008 - Creating Full Text Catalog and Full Text Search</title>
      <description>This is the first ever and complete example for SQL Server 2008 - Full Text Catalog and Full Text Search.

Make sure to book mark for future reference. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sqlauthority.com%2f2008%2f09%2f05%2fsql-server-creating-full-text-catalog-and-index%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sqlauthority.com%2f2008%2f09%2f05%2fsql-server-creating-full-text-catalog-and-index%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_SERVER_2008_Creating_Full_Text_Catalog_and_Full_Text_Search</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_SERVER_2008_Creating_Full_Text_Catalog_and_Full_Text_Search</guid>
      <pubDate>Thu, 11 Sep 2008 01:16:06 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Application Building: Forums #1 - Create the Perfect App</title>
      <description>n this series of blog entries, I build an entire ASP.NET MVC Forums application from start to finish. The goal is to discover and promote best-practices for building applications with the ASP.NET MVC framework.

In this first entry, I discuss the overall goals for the forums application. I discuss the importance of avoiding code smells and how software design principles and patterns can help you write code that is resilient to future change. I also justify my choice to use test-driven development while building the Forums application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f09%2f05%2fasp-net-mvc-application-building-forums-1-create-the-perfect-application.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f09%2f05%2fasp-net-mvc-application-building-forums-1-create-the-perfect-application.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Application_Building_Forums_1_Create_the_Perfect_App</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Application_Building_Forums_1_Create_the_Perfect_App</guid>
      <pubDate>Mon, 08 Sep 2008 17:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Changing Your Garbage Collector Settings on the Fly</title>
      <description>.NET 3.5 and 2.0 SP1 jointly included a new feature which lets you programmatically manipulate the way your garbage collector acts.  This can be done through changing the value of a new property of the System.Runtime.GCSettings class named LatencyMode. In this article I will walk you through this new property and the different effects of each of it's possible settings. &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%2frickm%2farchive%2f2008%2f08%2f20%2fchanging-your-garbage-collector-settings-on-the-fly-net-memory-management-part-5.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f08%2f20%2fchanging-your-garbage-collector-settings-on-the-fly-net-memory-management-part-5.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Changing_Your_Garbage_Collector_Settings_on_the_Fly</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Changing_Your_Garbage_Collector_Settings_on_the_Fly</guid>
      <pubDate>Wed, 03 Sep 2008 23:01:12 GMT</pubDate>
    </item>
    <item>
      <title>Prevent Cross-Site Request Forgery (CSRF) using ASP.NET MVC's AntiForg</title>
      <description>Steve Sanderson covers an attack that is not as well known as cross-site scripting (XSS) attacks called Cross-Site Request Forgery (CSRF) and some helpers in ASP.NET MVC CodePlex Preview 5 that can help mitigate the risk. &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%2f09%2f01%2fprevent-cross-site-request-forgery-csrf-using-aspnet-mvcs-antiforgerytoken-helper%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2008%2f09%2f01%2fprevent-cross-site-request-forgery-csrf-using-aspnet-mvcs-antiforgerytoken-helper%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Prevent_Cross_Site_Request_Forgery_CSRF_using_ASP_NET_MVC_s_AntiForg</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Prevent_Cross_Site_Request_Forgery_CSRF_using_ASP_NET_MVC_s_AntiForg</guid>
      <pubDate>Tue, 09 Sep 2008 11:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Form validation with ASP.NET MVC preview 5</title>
      <description>In earlier ASP.NET MVC previews, form validation was something that should be implemented &amp;quot;by hand&amp;quot;. Since the new ASP.NET MVC preview 5, form validation has become more handy. Let me show you how you can add validation in such a ridiculously easy manner.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f08%2f29%2fForm-validation-with-ASPNET-MVC-preview-5.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f08%2f29%2fForm-validation-with-ASPNET-MVC-preview-5.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Form_validation_with_ASP_NET_MVC_preview_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Form_validation_with_ASP_NET_MVC_preview_5</guid>
      <pubDate>Fri, 29 Aug 2008 21:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Free SQL Server Videos</title>
      <description>Free Training and Videos for Microsoft SQL Server. 
Hours of content covering tips and tricks, along with a whole slew of videos on backups.
The site is still growing and there's an RSS feed you can use to be updated of newly added videos. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sqlservervideos.com"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sqlservervideos.com" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Free_SQL_Server_Videos</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Free_SQL_Server_Videos</guid>
      <pubDate>Sat, 30 Aug 2008 06:31:10 GMT</pubDate>
    </item>
    <item>
      <title>Amazing web design articles of Summer 2008</title>
      <description>This is the second part of best summer 2008 articles, but this time focus is on web design. Again, there was a lot of great articles, tutorials and resources but I wanted to keep this list as short as possible. So these are the best of the best, at least by my opinion. &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%2f28%2fAmazing-web-design-articles-of-Summer-2008.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f08%2f28%2fAmazing-web-design-articles-of-Summer-2008.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Amazing_web_design_articles_of_Summer_2008</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Amazing_web_design_articles_of_Summer_2008</guid>
      <pubDate>Fri, 29 Aug 2008 02:22:06 GMT</pubDate>
    </item>
  </channel>
</rss>
