<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by Zero3</title>
    <description>Stories kicked by Zero3</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>Using Obscure Windows COM APIs in .NET</title>
      <description>A lot of the new Windows Vista and Windows 7 APIs are exposed via COM. Here's a simple introduction for how to use them when no wrappers are available. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.moserware.com%2f2009%2f04%2fusing-obscure-windows-com-apis-in-net.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.moserware.com%2f2009%2f04%2fusing-obscure-windows-com-apis-in-net.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Using_Obscure_Windows_COM_APIs_in_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Using_Obscure_Windows_COM_APIs_in_NET</guid>
      <pubDate>Sat, 25 Apr 2009 00:16:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC and the Managed Extensibility Framework (MEF)</title>
      <description>Microsoft's Managed Extensibility Framework (MEF) is a .NET library (released on CodePlex) that enables greater re-use of application components. You can do this by dynamically composing your application based on a set of classes and methods that can be combined at runtime. Think of it like building an appliation that can host plugins, which in turn can also be composed of different plugins. Since examples say a thousand times more than text, let's go ahead with a sample leveraging MEF in an ASP.NET MVC web application. &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%2f2009%2f04%2f21%2fASPNET-MVC-and-the-Managed-Extensibility-Framework-(MEF).aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f04%2f21%2fASPNET-MVC-and-the-Managed-Extensibility-Framework-(MEF).aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_and_the_Managed_Extensibility_Framework_MEF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_and_the_Managed_Extensibility_Framework_MEF</guid>
      <pubDate>Tue, 21 Apr 2009 22:46:14 GMT</pubDate>
    </item>
    <item>
      <title>Introduction to JOINs - A simplest Visual Explanation of Join</title>
      <description>Introduction to JOINs - A simplest Visual Explanation of Join

This post is for every developer who just want to make sure that their basics of Join is perfect.

Bookmark this for future use or for teaching your friends of Jr. about Joins.

Blog about this post if you like it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sqlauthority.com%2f2009%2f04%2f13%2fsql-server-introduction-to-joins-basic-of-joins%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sqlauthority.com%2f2009%2f04%2f13%2fsql-server-introduction-to-joins-basic-of-joins%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Introduction_to_JOINs_A_simplest_Visual_Explanation_of_Join</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Introduction_to_JOINs_A_simplest_Visual_Explanation_of_Join</guid>
      <pubDate>Tue, 14 Apr 2009 12:16:02 GMT</pubDate>
    </item>
    <item>
      <title>MVC Storefront is now Kona : Screencast</title>
      <description>MVC Storefront - changes directions to a flexible, pluggable Open Source community application. This screencast is all about that change and what's become of the MVC Storefront.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2fkona%2fkona-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fkona%2fkona-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/MVC_Storefront_is_now_Kona_Screencast</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/MVC_Storefront_is_now_Kona_Screencast</guid>
      <pubDate>Tue, 31 Mar 2009 23:31:19 GMT</pubDate>
    </item>
    <item>
      <title>Creating SOLID Code: Dependency Inversion Principle</title>
      <description> Taking a look at how to create SOLID Code: Creating SOLID Code: Dependency Inversion Principle (DIP). This is a last episode in a series where we will take a look at each of the parts the SOLID Princi &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f96"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f96" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Creating_SOLID_Code_Dependency_Inversion_Principle</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Creating_SOLID_Code_Dependency_Inversion_Principle</guid>
      <pubDate>Fri, 27 Mar 2009 01:01:04 GMT</pubDate>
    </item>
    <item>
      <title>To Inject Or Not To Inject</title>
      <description>The benefits of Dependency Injection are very hard to see when only dealing with very simple examples. I tried to come up with an example that is simple enough to fit in a blog post, but is able to show the benefits of using Dependency Injection. &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%2f03%2f23%2fTo-Inject-Or-Not-To-Inject.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f03%2f23%2fTo-Inject-Or-Not-To-Inject.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/To_Inject_Or_Not_To_Inject</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/To_Inject_Or_Not_To_Inject</guid>
      <pubDate>Tue, 24 Mar 2009 01:01:06 GMT</pubDate>
    </item>
    <item>
      <title>Going parallel.</title>
      <description>The so-called "many core shift" is happening. It's not a thing of the future, it's not "just around the corner", it has already begun. And it will change our developers' life. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fajdotnet.wordpress.com%2f2009%2f03%2f21%2fgoing-parallel%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fajdotnet.wordpress.com%2f2009%2f03%2f21%2fgoing-parallel%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Going_parallel</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Going_parallel</guid>
      <pubDate>Sat, 28 Mar 2009 00:16:05 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC goes RTM before MIX09</title>
      <description>Not sure if the release was intentional or just someone that forgot to set the timezone field while publishing the download, but ASP.NET MVC has been RTMed before MIX09. &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%2f03%2f18%2fasp.net-mvc-goes-rtm-before-mix09.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f03%2f18%2fasp.net-mvc-goes-rtm-before-mix09.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_goes_RTM_before_MIX09</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_goes_RTM_before_MIX09</guid>
      <pubDate>Wed, 18 Mar 2009 19:46:04 GMT</pubDate>
    </item>
    <item>
      <title>How .NET Regular Expressions Really Work</title>
      <description>A very deep dive into the source code for how .NET Regular Expressions really work &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.moserware.com%2f2009%2f03%2fhow-net-regular-expressions-really-work.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.moserware.com%2f2009%2f03%2fhow-net-regular-expressions-really-work.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/regex/How_NET_Regular_Expressions_Really_Work</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/regex/How_NET_Regular_Expressions_Really_Work</guid>
      <pubDate>Mon, 16 Mar 2009 22:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Interesting Observation of ON Clause on LEFT JOIN</title>
      <description>Very simple explanation of : 
Although the placement of such predicates does not make a difference for INNER joins, they might cause a different result when OUTER joins are involved. This is because the predicates in the ON clause are applied to the table before the join, whereas the WHERE clause is semantically applied to the result of the join. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sqlauthority.com%2f2009%2f03%2f15%2fsql-server-interesting-observation-of-on-clause-on-left-join-how-on-clause-effects-resultset-in-left-join%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sqlauthority.com%2f2009%2f03%2f15%2fsql-server-interesting-observation-of-on-clause-on-left-join-how-on-clause-effects-resultset-in-left-join%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Interesting_Observation_of_ON_Clause_on_LEFT_JOIN</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Interesting_Observation_of_ON_Clause_on_LEFT_JOIN</guid>
      <pubDate>Mon, 16 Mar 2009 21:16:19 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server Five methods converting rows to columns</title>
      <description>Five methods converting rows to columns &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsqlserveradvisor.blogspot.com%2f2009%2f03%2fsql-server-convert-rows-to-columns.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsqlserveradvisor.blogspot.com%2f2009%2f03%2fsql-server-convert-rows-to-columns.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_Five_methods_converting_rows_to_columns</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_Five_methods_converting_rows_to_columns</guid>
      <pubDate>Mon, 16 Mar 2009 12:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Debugging the Future (Advanced .NET Debugging) Video Presentation</title>
      <description>My esteemed colleague, friend, and fellow instructor at DevelopMentor Jason Whittington gave a great presentation on advanced .NET debugging recently at the Oklahoma City Developer's Group. They luckily recorded it on video and published it on their website so that it may &amp;quot;live on in the Google&amp;quot;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.michaelckennedy.net%2fblog%2f2009%2f03%2f03%2fDebuggingTheFutureAdvancedNETDebuggingVideoPresentation.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.michaelckennedy.net%2fblog%2f2009%2f03%2f03%2fDebuggingTheFutureAdvancedNETDebuggingVideoPresentation.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Debugging_the_Future_Advanced_NET_Debugging_Video_Presentation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Debugging_the_Future_Advanced_NET_Debugging_Video_Presentation</guid>
      <pubDate>Wed, 04 Mar 2009 06:49:53 GMT</pubDate>
    </item>
    <item>
      <title>Interesting Observation - Effect of Clustered Index over Nonclustered</title>
      <description>Query optimization is one art which is difficult to master. Just like any other art this requires creativity and imagination as well understanding of subject matter. Let us look at interesting observation which I came across.

In our example we have one query which is not using any index. On the same table there is already nonclustered index created, which is also not being used. Now when we created clustered index on the same table, our query suddenly started to use nonclustered index which was so far it is not using. The interesting part of this is that query is using nonclustered index when clustered index is created on the same. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sqlauthority.com%2f2009%2f02%2f21%2fsql-server-observation-effect-of-clustered-index-over-nonclustered-index-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sqlauthority.com%2f2009%2f02%2f21%2fsql-server-observation-effect-of-clustered-index-over-nonclustered-index-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Interesting_Observation_Effect_of_Clustered_Index_over_Nonclustered</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Interesting_Observation_Effect_of_Clustered_Index_over_Nonclustered</guid>
      <pubDate>Tue, 24 Feb 2009 04:46:05 GMT</pubDate>
    </item>
    <item>
      <title>Who Knew Domain Validation Was So Hard?</title>
      <description>Justin continues searching for the best place to put domain validation logic. &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%2f02%2f23%2fWho-Knew-Domain-Validation-Was-So-Hard.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f02%2f23%2fWho-Knew-Domain-Validation-Was-So-Hard.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Who_Knew_Domain_Validation_Was_So_Hard</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Who_Knew_Domain_Validation_Was_So_Hard</guid>
      <pubDate>Mon, 23 Feb 2009 22:01:05 GMT</pubDate>
    </item>
    <item>
      <title>8 ways to be a better programmer in 6 minutes.</title>
      <description>It's always nice to read a post where you already follow some of the suggestions but find the odd useful nugget, I dislike seeing literals in my source code and the hint about making them stand out with nasty color coding is something I'll be giving a go! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.secretgeek.net%2f6min_program.asp"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.secretgeek.net%2f6min_program.asp" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/8_ways_to_be_a_better_programmer_in_6_minutes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/8_ways_to_be_a_better_programmer_in_6_minutes</guid>
      <pubDate>Tue, 10 Feb 2009 17:31:06 GMT</pubDate>
    </item>
    <item>
      <title>DDD and Rule driven UI Validation in&amp;#160;.NET</title>
      <description>Let's walk through the MVC approach on validating user's input with reusable business rules. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fabdullin.com%2fjournal%2f2009%2f1%2f29%2fddd-and-rule-driven-ui-validation-in-net.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fabdullin.com%2fjournal%2f2009%2f1%2f29%2fddd-and-rule-driven-ui-validation-in-net.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/DDD_and_Rule_driven_UI_Validation_in _NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/DDD_and_Rule_driven_UI_Validation_in _NET</guid>
      <pubDate>Thu, 29 Jan 2009 13:39:35 GMT</pubDate>
    </item>
    <item>
      <title>MVC Storefront Final</title>
      <description>Rob Conery published the final episode of MVC Storefront video series. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2fmvc-storefront%2fmvcstore-part-26%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fmvc-storefront%2fmvcstore-part-26%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/MVC_Storefront_Final</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/MVC_Storefront_Final</guid>
      <pubDate>Mon, 26 Jan 2009 05:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Transactional File System Operations with C#</title>
      <description>In this post Tuna  tries to explain his approach to transactional file system operations. This piece of code uses two of the Vista's new features namely Kernel Transaction Manager(KTM) and Transactional NTFS. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tunatoksoz.com%2fpost%2fTransactional-File-System-Operations.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tunatoksoz.com%2fpost%2fTransactional-File-System-Operations.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/vista/Transactional_File_System_Operations_with_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/vista/Transactional_File_System_Operations_with_C</guid>
      <pubDate>Sun, 25 Jan 2009 04:01:02 GMT</pubDate>
    </item>
    <item>
      <title>jQuery Playground from Google</title>
      <description>Awsome tool to test jquery online &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcode.google.com%2fapis%2fajax%2fplayground%2f%23jquery"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcode.google.com%2fapis%2fajax%2fplayground%2f%23jquery" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/jQuery_Playground_from_Google</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/jQuery_Playground_from_Google</guid>
      <pubDate>Sat, 24 Jan 2009 19:46:02 GMT</pubDate>
    </item>
    <item>
      <title>IRepository&amp;lt;T&amp;gt;: one size does not fit all</title>
      <description>One pattern that has recently become popular in mainstream .NET is IRepository&amp;lt;T&amp;gt;. Originally documented in PoEAA, a repository is an adapter that can read and write objects from the database as if it were an in-memory collection like an array. This is called persistence ignorance (PI), and lets you forget about underlying database/ORM semantics. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fricharddingwall.name%2f2009%2f01%2f19%2firepositoryt-one-size-does-not-fit-all%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fricharddingwall.name%2f2009%2f01%2f19%2firepositoryt-one-size-does-not-fit-all%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/IRepository_T_one_size_does_not_fit_all</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/IRepository_T_one_size_does_not_fit_all</guid>
      <pubDate>Mon, 19 Jan 2009 09:21:53 GMT</pubDate>
    </item>
    <item>
      <title>Search Engine friendly error handling</title>
      <description>Explains best practices of error handling in ASP.NET web application considering being search engines friendly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.turlov.com%2f2009%2f01%2fsearch-engine-friendly-error-handling.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.turlov.com%2f2009%2f01%2fsearch-engine-friendly-error-handling.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Search_Engine_friendly_error_handling</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Search_Engine_friendly_error_handling</guid>
      <pubDate>Fri, 16 Jan 2009 19:46:13 GMT</pubDate>
    </item>
    <item>
      <title>Learn how to consume a WCF Service</title>
      <description>Learn how to setup your .net application to consume as WCF service. Take a look at how you can Visual Studio to create your service proxy as well as how to use SvcUtil to create the proxy. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f77"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f77" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/webservices/Learn_how_to_consume_a_WCF_Service</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/webservices/Learn_how_to_consume_a_WCF_Service</guid>
      <pubDate>Thu, 15 Jan 2009 22:37:38 GMT</pubDate>
    </item>
    <item>
      <title>Beyond SoundEx - Fuzzy Searching in MS SQL Server</title>
      <description>In this post see how you can perform fuzzy deduping operations and fuzzy string matching by bringing the power of an open source string metric library (SimMetrics) into sql server &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fanastasiosyal.com%2farchive%2f2009%2f01%2f11%2f18.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fanastasiosyal.com%2farchive%2f2009%2f01%2f11%2f18.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Beyond_SoundEx_Fuzzy_Searching_in_MS_SQL_Server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Beyond_SoundEx_Fuzzy_Searching_in_MS_SQL_Server</guid>
      <pubDate>Mon, 19 Jan 2009 19:01:20 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC - Think Before You Bind</title>
      <description>ASP.NET MVC is a powerful and simple framework, but there are a few things that ASP.NET developers will need to pay careful attention to when moving to MVC. This post discusses the automatic binding abilities in ASP.NET MVC and why you need to think before you bind. &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%2f01%2f08%2fASPNET-MVC-Think-Before-You-Bind.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f01%2f08%2fASPNET-MVC-Think-Before-You-Bind.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Think_Before_You_Bind</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Think_Before_You_Bind</guid>
      <pubDate>Thu, 08 Jan 2009 23:31:20 GMT</pubDate>
    </item>
    <item>
      <title>VSTricks Video Blog: Visual Studio Block Select</title>
      <description>Block Select, copy, cut, paste. Video is 90 seconds &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fVSTricks.com%2ftricks%2f002%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fVSTricks.com%2ftricks%2f002%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/VSTricks_Video_Blog_Visual_Studio_Block_Select</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/VSTricks_Video_Blog_Visual_Studio_Block_Select</guid>
      <pubDate>Thu, 08 Jan 2009 01:01:03 GMT</pubDate>
    </item>
  </channel>
</rss>