<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by FlySwat</title>
    <description>Stories kicked by FlySwat</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>Tagging in Normalized Form</title>
      <description>How I designed and implemented post tagging on a custom blog engine.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.gfilter.net%2f%3fPost%3dTagging-in-Normalized-Form"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.gfilter.net%2f%3fPost%3dTagging-in-Normalized-Form" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Tagging_in_Normalized_Form</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Tagging_in_Normalized_Form</guid>
      <pubDate>Sun, 08 Feb 2009 11:36:18 GMT</pubDate>
    </item>
    <item>
      <title>Using Custom Attributes for Fun and Profit</title>
      <description>How custom attributes can improve your QA Process and provide better visibility to the overall health of project code.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.gfilter.net%2f%3fPost%3dUsing-Custom-Attributes-for-Fun-and-Profit"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.gfilter.net%2f%3fPost%3dUsing-Custom-Attributes-for-Fun-and-Profit" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Using_Custom_Attributes_for_Fun_and_Profit</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Using_Custom_Attributes_for_Fun_and_Profit</guid>
      <pubDate>Thu, 05 Feb 2009 20:59:51 GMT</pubDate>
    </item>
    <item>
      <title>Infinite Lists With C# Yield</title>
      <description>What we are about to talk about here may seem like a purely academic exercise, but hopefully I will convince you that this isn't exactly the case. There are several situations in real-world applications where infinite lists can appears if only we were to think about them in the right way. &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%2f04%2fInfinite-Lists-With-C-Yield.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f02%2f04%2fInfinite-Lists-With-C-Yield.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Infinite_Lists_With_C_Yield</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Infinite_Lists_With_C_Yield</guid>
      <pubDate>Thu, 05 Feb 2009 21:01:07 GMT</pubDate>
    </item>
    <item>
      <title>LINQ-To-Objects and Referential Equality</title>
      <description>I explore why Distinct() does not work with a custom comparer object, and then demonstrate a custom version that uses lambda's to define comparison rules.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.gfilter.net%2f%3fPost%3dLINQ-To-Objects-and-Referential-Equality"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.gfilter.net%2f%3fPost%3dLINQ-To-Objects-and-Referential-Equality" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/LINQ_To_Objects_and_Referential_Equality</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/LINQ_To_Objects_and_Referential_Equality</guid>
      <pubDate>Thu, 29 Jan 2009 11:33:28 GMT</pubDate>
    </item>
    <item>
      <title>Benchmarking the CLR vrs the JVM</title>
      <description>I've found that there are lots of flame wars regarding JVM/CLR performance, but very little solid data, so I thought I'd try running a benchmark of my own. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2008%2f07%2fbenchmarking-clr-vrs-jvm.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2008%2f07%2fbenchmarking-clr-vrs-jvm.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Benchmarking_the_CLR_vrs_the_JVM</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Benchmarking_the_CLR_vrs_the_JVM</guid>
      <pubDate>Sun, 27 Jul 2008 01:42:48 GMT</pubDate>
    </item>
    <item>
      <title>Announcing GFilter Open Beta</title>
      <description>GFilter has been a small project that I began this week, and I am now opening up for beta. Please drop any bug reports as a comment here. The concept behind GFilter is simple. GFilter allows you to create a personal blacklist of sites that you do not want to show up when you search the internet. This means no more Experts Exchange when you are trying to find a handy regular expression etc... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2008%2f04%2fgfilter-open-beta.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2008%2f04%2fgfilter-open-beta.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Announcing_GFilter_Open_Beta</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Announcing_GFilter_Open_Beta</guid>
      <pubDate>Fri, 11 Apr 2008 08:42:17 GMT</pubDate>
    </item>
    <item>
      <title>Order of keys in Dictionary</title>
      <description>The article looks at the order of keys returned by a call to Dictionary.Keys and describes why we cannot make design decisions relying on that. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.somecreativity.com%2f2008%2f04%2f10%2forder-of-keys-in-dictionary-net-20%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.somecreativity.com%2f2008%2f04%2f10%2forder-of-keys-in-dictionary-net-20%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Order_of_keys_in_Dictionary</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Order_of_keys_in_Dictionary</guid>
      <pubDate>Fri, 11 Apr 2008 04:21:04 GMT</pubDate>
    </item>
    <item>
      <title>Domain Objects and Data Readers</title>
      <description>How to defensively code your object population methods so they can handle varying columns in a passed Data Reader. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2008%2f03%2fdomain-objects-and-datareaders.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2008%2f03%2fdomain-objects-and-datareaders.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Domain_Objects_and_Data_Readers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Domain_Objects_and_Data_Readers</guid>
      <pubDate>Tue, 25 Mar 2008 02:08:37 GMT</pubDate>
    </item>
    <item>
      <title>How to find local Data Sources on your server</title>
      <description>Part of the difficulty of installing custom database driven sites onto remote servers is the unpredictability of the server configuration. I am trying to ease that pain by automating as much as possible the initial configuration. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fin-between-preparing-for-holidays-and.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fin-between-preparing-for-holidays-and.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/How_to_find_local_Data_Sources_on_your_server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/How_to_find_local_Data_Sources_on_your_server</guid>
      <pubDate>Fri, 21 Dec 2007 00:48:42 GMT</pubDate>
    </item>
    <item>
      <title>MVC: ViewData vs TempData</title>
      <description>How do I pass data to a view when using RedirectToAction? TempData. Find out more about how TempData works and how it is different than ViewData. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.squaredroot.com%2fpost%2f2007%2f12%2fMVC-ViewData-vs-TempData.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2fpost%2f2007%2f12%2fMVC-ViewData-vs-TempData.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/MVC_ViewData_vs_TempData</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/MVC_ViewData_vs_TempData</guid>
      <pubDate>Fri, 21 Dec 2007 03:46:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Dynamic Route builder Released</title>
      <description>This is a simple HTTPModule that allows you to place your routing rules in web.config were they belong. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2faspnet-mvc-routebuilder-httpmodule.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2faspnet-mvc-routebuilder-httpmodule.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Dynamic_Route_builder_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Dynamic_Route_builder_Released</guid>
      <pubDate>Fri, 14 Dec 2007 20:16:02 GMT</pubDate>
    </item>
    <item>
      <title>How To: Validation Using ASP.NET MVC</title>
      <description>Validation using ASP.NET MVC. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.danielroot.com%2f2007%2f12%2fhow-to-validation-using-aspnet-mvc.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.danielroot.com%2f2007%2f12%2fhow-to-validation-using-aspnet-mvc.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_To_Validation_Using_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_To_Validation_Using_ASP_NET_MVC</guid>
      <pubDate>Fri, 14 Dec 2007 16:31:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC makes it impossible to dynamically build RouteTables?</title>
      <description>If you cannot construct an anonymous class during runtime,  then there is no way to dynamically build route tables with the MVC framework as it is currently designed. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fyesterday-i-finally-installed-visual.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fyesterday-i-finally-installed-visual.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_makes_it_impossible_to_dynamically_build_RouteTables</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_makes_it_impossible_to_dynamically_build_RouteTables</guid>
      <pubDate>Thu, 13 Dec 2007 07:26:27 GMT</pubDate>
    </item>
    <item>
      <title>Fixing the Visual Studio 2008 &amp;quot;InitializingToolbox&amp;quot; bug.</title>
      <description>Opening a ASPX file would stall my system, spike my CPU/Ram usage and sit there frozen, with the message &amp;quot;Initializing Toolbox&amp;quot; in the status bar. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fvisual-studio-2008-and.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fvisual-studio-2008-and.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Fixing_the_Visual_Studio_2008_InitializingToolbox_bug</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Fixing_the_Visual_Studio_2008_InitializingToolbox_bug</guid>
      <pubDate>Thu, 13 Dec 2007 00:20:46 GMT</pubDate>
    </item>
    <item>
      <title>Setting up a SQLEXPRESS Database for use with ASP.NET</title>
      <description>How to get solve authentication and permissions issues when using SQLExpress and ASP.NET &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fsetting-up-sqlexpress-database-for-use.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fsetting-up-sqlexpress-database-for-use.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Setting_up_a_SQLEXPRESS_Database_for_use_with_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Setting_up_a_SQLEXPRESS_Database_for_use_with_ASP_NET</guid>
      <pubDate>Sat, 08 Dec 2007 12:57:52 GMT</pubDate>
    </item>
    <item>
      <title>The hidden ORM Tax and why profiling is a good thing.</title>
      <description>I use a profiler to examine how efficient an ActiveRecord implementation really is, and in turn, find out how inefficient my code really is. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fhidden-orm-tax-and-why-profiling-is.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fhidden-orm-tax-and-why-profiling-is.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/The_hidden_ORM_Tax_and_why_profiling_is_a_good_thing</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/The_hidden_ORM_Tax_and_why_profiling_is_a_good_thing</guid>
      <pubDate>Sat, 08 Dec 2007 03:14:15 GMT</pubDate>
    </item>
    <item>
      <title>Extend your application by creating a Plugin System</title>
      <description>A quick overview of a simple plug-in architecture to allow for future extensibility.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fextending-your-application-by-creating.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f12%2fextending-your-application-by-creating.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Extend_your_application_by_creating_a_Plugin_System</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Extend_your_application_by_creating_a_Plugin_System</guid>
      <pubDate>Mon, 03 Dec 2007 07:31:05 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft and Innovation</title>
      <description>Here, in no particular order, are just a few thing that the &amp;quot;evil empire&amp;quot; came up with first. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f11%2fmicrosoft-and-innovation.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f11%2fmicrosoft-and-innovation.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Microsoft_and_Innovation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Microsoft_and_Innovation</guid>
      <pubDate>Sun, 02 Dec 2007 00:46:02 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2005 Fail-over Cluster Upgrade Post Mortem </title>
      <description>An article that discusses potential 'gotcha's when upgrading a SQL Server 2000 fali-over cluster to SQL Server 2005 with workarounds. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fchoosing-a-blog-url-sucks.blogspot.com%2f2007%2f11%2fsql-server-2005-fail-over-cluster.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fchoosing-a-blog-url-sucks.blogspot.com%2f2007%2f11%2fsql-server-2005-fail-over-cluster.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_2005_Fail_over_Cluster_Upgrade_Post_Mortem</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_2005_Fail_over_Cluster_Upgrade_Post_Mortem</guid>
      <pubDate>Mon, 26 Nov 2007 20:00:46 GMT</pubDate>
    </item>
    <item>
      <title>MSSQL SERVER 2008 New Features for Developers</title>
      <description>MSSQL SERVER 2008 New Features for Developers &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dogaoztuzun.com%2fpost%2fMSSQL-SERVER-2008-New-Features-for-Developers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dogaoztuzun.com%2fpost%2fMSSQL-SERVER-2008-New-Features-for-Developers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/MSSQL_SERVER_2008_New_Features_for_Developers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/MSSQL_SERVER_2008_New_Features_for_Developers</guid>
      <pubDate>Mon, 26 Nov 2007 22:31:02 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server Best Practices -links in TechNet</title>
      <description>Get the real-world guidelines, expert tips, and rock-solid guidance to take your SQL Server implementation to the next level. These SQL Server best practices draw on the extensive experience and expertise from respected developers and engineers at Microsoft, who walk you through the specifics on solving particularly difficult issues. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftechnet.microsoft.com%2fen-us%2fsqlserver%2fbb331794.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftechnet.microsoft.com%2fen-us%2fsqlserver%2fbb331794.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_Best_Practices_links_in_TechNet</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_Best_Practices_links_in_TechNet</guid>
      <pubDate>Sun, 02 Dec 2007 23:16:04 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio 2008 Resources</title>
      <description>By now it is no secret that Visual Studio 2008 will RTM before the end of November.  Soma mentioned this at TechEd Europe and I couldn't be more excited!  Make sure you are getting ready with for the new version by checking out our webcasts and other training materials that are available.  Here is a list of places to help you get prepared:

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fzainnab%2farchive%2f2007%2f11%2f19%2fthe-rtm-of-visual-studio-2008-is-coming.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fzainnab%2farchive%2f2007%2f11%2f19%2fthe-rtm-of-visual-studio-2008-is-coming.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Visual_Studio_2008_Resources</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Visual_Studio_2008_Resources</guid>
      <pubDate>Mon, 26 Nov 2007 11:44:52 GMT</pubDate>
    </item>
    <item>
      <title>LINQ:  How to do joins between a relational database and xml data</title>
      <description>At my Houston MSDN Event (http://www.msdnevents.com) I had a student ask me if it was possible to do a Join between different data sources using LINQ.  Specifically, he asked about joining XML data with SQL data.  So I thought &amp;quot;What the hell, let's give it a shot.&amp;quot;  It turns out you CAN do joins between different data sources with no problems that I can see.  Here is my example of how to join SQL and XML data using LINQ.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fzainnab%2farchive%2f2007%2f10%2f29%2fjoins-ii-use-the-data-source-luke.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fzainnab%2farchive%2f2007%2f10%2f29%2fjoins-ii-use-the-data-source-luke.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_How_to_do_joins_between_a_relational_database_and_xml_data</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_How_to_do_joins_between_a_relational_database_and_xml_data</guid>
      <pubDate>Mon, 26 Nov 2007 11:32:42 GMT</pubDate>
    </item>
    <item>
      <title>Simple Serialization and Deserialization in C#</title>
      <description>This post shows how to convert any .NET object to stream of bytes that can be saved on a disk, sent by a protocol via internet etc. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnet-enthusiast.blogspot.com%2f2007%2f05%2fsimple-serialization-and.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnet-enthusiast.blogspot.com%2f2007%2f05%2fsimple-serialization-and.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Simple_Serialization_and_Deserialization_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Simple_Serialization_and_Deserialization_in_C</guid>
      <pubDate>Mon, 26 Nov 2007 05:39:36 GMT</pubDate>
    </item>
    <item>
      <title>How to create a custom RSS Syndicator</title>
      <description>Code snippets and explanation of how RSS was added to CodeBlog. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f11%2fadding-rss-syndication-to-codeblog.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeeleven.blogspot.com%2f2007%2f11%2fadding-rss-syndication-to-codeblog.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_to_create_a_custom_RSS_Syndicator</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_to_create_a_custom_RSS_Syndicator</guid>
      <pubDate>Mon, 26 Nov 2007 03:52:21 GMT</pubDate>
    </item>
  </channel>
</rss>
