<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by ekampf</title>
    <description>Stories kicked by ekampf</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 Dark Side of LINQ</title>
      <description>I've been having mixed feeling for quite some time now regarding LINQ.
Sure it can make working with data sources a lot easier and it can definately save a lot of code but it also has the potential of creating cryptic complex code... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developerzen.com%2f2008%2f08%2f05%2fthe-dark-side-of-linq%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerzen.com%2f2008%2f08%2f05%2fthe-dark-side-of-linq%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/The_Dark_Side_of_LINQ</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/The_Dark_Side_of_LINQ</guid>
      <pubDate>Fri, 08 Aug 2008 20:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Migrating from dasBlog to Wordpress</title>
      <description>A guide on how to migrate all dasBlog posts to WordPress and ensure that your old dasBlog sitere directs all calls to the right address on the new blog so that you don't loose search engine links\ranking and confuse your readers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developerzen.com%2f2008%2f08%2f05%2fmigrating-from-dasblog-to-wordpress%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerzen.com%2f2008%2f08%2f05%2fmigrating-from-dasblog-to-wordpress%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Migrating_from_dasBlog_to_Wordpress</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Migrating_from_dasBlog_to_Wordpress</guid>
      <pubDate>Mon, 04 Aug 2008 23:28:17 GMT</pubDate>
    </item>
    <item>
      <title>Are You Designing for Bigfoot?</title>
      <description>Change your team's terminology and work in terms of personas and goals. Rather than thinking of users as an abstract, difficult-to-describe, amorphous group of people, personas instruct us to talk about specific users who have names, personalities, needs, and goals. Understanding exactly who the users are and what they do with the software is essential to determine if a certain feature is actually required. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f07%2f24%2fAreYouDesigningForBigfoot.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f07%2f24%2fAreYouDesigningForBigfoot.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Are_You_Designing_for_Bigfoot</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Are_You_Designing_for_Bigfoot</guid>
      <pubDate>Mon, 28 Jul 2008 18:02:08 GMT</pubDate>
    </item>
    <item>
      <title>How Do You Define &amp;quot;Good Code&amp;quot; ?</title>
      <description>I was on a phone interview the other day where I was asked for my definition of "Good Code"... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f06%2f26%2fHowDoYouDefineQuotGoodCodequot.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f06%2f26%2fHowDoYouDefineQuotGoodCodequot.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/How_Do_You_Define_Good_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/How_Do_You_Define_Good_Code</guid>
      <pubDate>Tue, 01 Jul 2008 03:29:19 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft and Yahoo! ...  Revisited...</title>
      <description>It seems like Microsoft and Yahoo! are talking again to such an extent that is was either required, or in Microsoft's interest to release the following statement... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f05%2f18%2fMicrosoftAndYahooRevisited.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f05%2f18%2fMicrosoftAndYahooRevisited.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Microsoft_and_Yahoo_Revisited</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Microsoft_and_Yahoo_Revisited</guid>
      <pubDate>Sun, 18 May 2008 21:59:42 GMT</pubDate>
    </item>
    <item>
      <title>dasBlog 2.1 Released!</title>
      <description>dasBlog 2.1 has been released from its new home at CodePlex. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f05%2f12%2fdasBlog21Released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f05%2f12%2fdasBlog21Released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/dasBlog_2_1_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/dasBlog_2_1_Released</guid>
      <pubDate>Tue, 13 May 2008 04:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Developing a Robust Data Driven UI Using WPF - Stock DataModel Sample</title>
      <description>A concrete example for a DataModel as discussed in the previoud posts in the series.... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f30%2fDevelopingARobustDataDrivenUIUsingWPFStockDataModelSample.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f30%2fDevelopingARobustDataDrivenUIUsingWPFStockDataModelSample.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Developing_a_Robust_Data_Driven_UI_Using_WPF_Stock_DataModel_Sample</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Developing_a_Robust_Data_Driven_UI_Using_WPF_Stock_DataModel_Sample</guid>
      <pubDate>Sun, 30 Mar 2008 18:06:27 GMT</pubDate>
    </item>
    <item>
      <title>How to: Optimize the memory usage with strings</title>
      <description>System.String type is used in any .NET application. We have strings as: names, addresses, descriptions, error messages, warnings or even application settings. Each application has to create, compare or format string data. Considering the immutability and the fact that any object can be converted to a string, all the available memory can be swallowed by a huge amount of unwanted string duplicates or unclaimed string objects. Now let's see how a string object should be handled to preserve memory. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fhow-to-optimize-memory-usage-with.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fhow-to-optimize-memory-usage-with.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_Optimize_the_memory_usage_with_strings</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_Optimize_the_memory_usage_with_strings</guid>
      <pubDate>Mon, 31 Mar 2008 10:16:03 GMT</pubDate>
    </item>
    <item>
      <title>FormatWith 2.0 - String formatting with named variables</title>
      <description>An improved version of the string FormatWith extension method. It now has the ability to also work with named variables, e.g. &amp;quot;{UserName} last logged in at {LastLoginDate}&amp;quot;.FormatWith(user) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f03%2f29%2fformatwith-2-0-string-formatting-with-named-variables.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f03%2f29%2fformatwith-2-0-string-formatting-with-named-variables.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/FormatWith_2_0_String_formatting_with_named_variables</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/FormatWith_2_0_String_formatting_with_named_variables</guid>
      <pubDate>Fri, 28 Mar 2008 13:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Integrate PayPal Checkout Button with ASP.NET 2.0</title>
      <description>I recently posted a solution to the eternal PayPal / ASP.NET form submission problem using Jeremy Schneider's custom GhostForm class. Since then, several people have made mention of a problem of a problem that I came across myself when coding this, namely getting your project to recognize the reference to the new custom form class. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codersbarn.com%2fpost%2f2008%2f03%2fIntegrate-PayPal-Checkout-Button-with-ASPNET-20.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codersbarn.com%2fpost%2f2008%2f03%2fIntegrate-PayPal-Checkout-Button-with-ASPNET-20.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Integrate_PayPal_Checkout_Button_with_ASP_NET_2_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Integrate_PayPal_Checkout_Button_with_ASP_NET_2_0</guid>
      <pubDate>Mon, 31 Mar 2008 17:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Developing a Robust Data Driven UI Using WPF - The DataModel</title>
      <description>  In the first post in the series I gave an overview of the pattern we'll be using.
This post will go deeper into the DataModel, as defined in the previous post:

    The DataModel is defined exactly as the Model in MVC; it is the data or business logic that stores the state and does processing of the problem domain.
    The DataModel abstracts expensive operations such as data fetching without blocking the UI thread. It can keep data &amp;quot;alive&amp;quot; fetching it periodically from source (example: stock ticket), merge information from several sources etc.
    The DataModel is completely UI independent and pretty much straightforward to unit test.

The DataModel exposes data in a way that makes it easily consumable by IBF. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f24%2fDevelopingARobustDataDrivenUIUsingWPFTheDataModel.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f24%2fDevelopingARobustDataDrivenUIUsingWPFTheDataModel.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Developing_a_Robust_Data_Driven_UI_Using_WPF_The_DataModel</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Developing_a_Robust_Data_Driven_UI_Using_WPF_The_DataModel</guid>
      <pubDate>Tue, 25 Mar 2008 13:31:05 GMT</pubDate>
    </item>
    <item>
      <title>Windows Vista SP1 Available on Windows Update</title>
      <description>Just got the following update notification &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f18%2fWindowsVistaSP1NowAvailableOnWindowsUpdate.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f18%2fWindowsVistaSP1NowAvailableOnWindowsUpdate.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/vista/Windows_Vista_SP1_Available_on_Windows_Update</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/vista/Windows_Vista_SP1_Available_on_Windows_Update</guid>
      <pubDate>Tue, 18 Mar 2008 18:02:21 GMT</pubDate>
    </item>
    <item>
      <title>Developing a Robust Data-Driven UI Using WPF - Introduction.</title>
      <description>First post in a series. Discusses patterns for data-driven UI development in WPF. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f18%2fDevelopingARobustDataDrivenUIUsingWPFIntroduction.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f18%2fDevelopingARobustDataDrivenUIUsingWPFIntroduction.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Developing_a_Robust_Data_Driven_UI_Using_WPF_Introduction</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Developing_a_Robust_Data_Driven_UI_Using_WPF_Introduction</guid>
      <pubDate>Wed, 19 Mar 2008 04:31:02 GMT</pubDate>
    </item>
    <item>
      <title>WPF Screen Saver Template for Visual Studio 2008</title>
      <description>A WPF screen saver project template for Visual Studio 2008 and .NET 3.5 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f17%2fWPFScreenSaverTemplateForVisualStudio2008.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f03%2f17%2fWPFScreenSaverTemplateForVisualStudio2008.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_Screen_Saver_Template_for_Visual_Studio_2008</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_Screen_Saver_Template_for_Visual_Studio_2008</guid>
      <pubDate>Mon, 17 Mar 2008 11:30:42 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft to Make a Significant Announcement</title>
      <description>icrosoft got Steve Ballmer, Ray Ozzie, the SVP of the Servers and Tools Business and the SVP of Legal and Corporate Affairs announcing something &amp;quot;significant&amp;quot;. The only reason I can think of for having a lawyer on call is if the announcement is about an acquisition or licensing. Maybe something regarding open source? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f02%2f21%2fMicrosoftToMakeASignificantAnnouncement.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f02%2f21%2fMicrosoftToMakeASignificantAnnouncement.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Microsoft_to_Make_a_Significant_Announcement</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Microsoft_to_Make_a_Significant_Announcement</guid>
      <pubDate>Thu, 21 Feb 2008 16:05:42 GMT</pubDate>
    </item>
    <item>
      <title>Linq to SQL DataContext Lifetime Management</title>
      <description>The DataContext is the central object that holds LINQ to SQL together. This post talks about a few different approaches you can use to hang on to your DataContext in the course of a request, to pass between layers or to manage on a per thread/request level. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f246222.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f246222.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Linq_to_SQL_DataContext_Lifetime_Management</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Linq_to_SQL_DataContext_Lifetime_Management</guid>
      <pubDate>Tue, 05 Feb 2008 14:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Pipes and filters: The multi threaded version</title>
      <description>Another advantage of using the pipes and filters approach is that it is naturally thread safe. Only a single filter is handling an item at a given time, even if the pipes are all running on multiply threads... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ayende.com%2fBlog%2farchive%2f2008%2f01%2f06%2fPipes-and-filters-The-multi-threaded-version.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ayende.com%2fBlog%2farchive%2f2008%2f01%2f06%2fPipes-and-filters-The-multi-threaded-version.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Pipes_and_filters_The_multi_threaded_version</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Pipes_and_filters_The_multi_threaded_version</guid>
      <pubDate>Wed, 09 Jan 2008 04:37:24 GMT</pubDate>
    </item>
    <item>
      <title>Short Introduction to Powershell</title>
      <description>A short introduction to Powershell... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f01%2f08%2fShortIntroductionToPowershell.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2008%2f01%2f08%2fShortIntroductionToPowershell.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Short_Introduction_to_Powershell</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Short_Introduction_to_Powershell</guid>
      <pubDate>Tue, 08 Jan 2008 12:20:35 GMT</pubDate>
    </item>
    <item>
      <title>MVC/MVP Framework for WPF</title>
      <description>Rob Eisenberg introduces MVP framework he's been developing for WPF (source code included). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2frob_eisenberg%2farchive%2f2008%2f01%2f07%2fintroducing-caliburn-an-mvc-mvp-wpf-framework.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2frob_eisenberg%2farchive%2f2008%2f01%2f07%2fintroducing-caliburn-an-mvc-mvp-wpf-framework.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/MVC_MVP_Framework_for_WPF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/MVC_MVP_Framework_for_WPF</guid>
      <pubDate>Tue, 08 Jan 2008 23:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Extending the string object in c#</title>
      <description>Four methods to extend your string, ToCamel(), Capitalize(), CapitalizeAll() and ToPascal(). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.blog.latrompa.com%2f%3fp%3d40"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.blog.latrompa.com%2f%3fp%3d40" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Extending_the_string_object_in_c</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Extending_the_string_object_in_c</guid>
      <pubDate>Mon, 07 Jan 2008 22:31:04 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight SEO (Search Engine Optimisation / Optimization)</title>
      <description>This is a blog post of my own making talking about Silverlight and Search Engine optimisation and a test I conducted on the site http://www.silverlightseo.net on the 30th of December. The test page got indexed and now ranks at number 2 for the search term silverlight seo on google. This post describes the results and the approach. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fjmandia%2farchive%2f2008%2f01%2f04%2fsilverlight-seo-search-engine-optimisation-optimization.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fjmandia%2farchive%2f2008%2f01%2f04%2fsilverlight-seo-search-engine-optimisation-optimization.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Silverlight_SEO_Search_Engine_Optimisation_Optimization</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Silverlight_SEO_Search_Engine_Optimisation_Optimization</guid>
      <pubDate>Fri, 04 Jan 2008 00:54:07 GMT</pubDate>
    </item>
    <item>
      <title>Creating RESTful Web Services with Windows Communication Foundation</title>
      <description>An article covering using &amp;quot;web programming&amp;quot; with WCF - including an example blog service implementation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developer.com%2fnet%2farticle.php%2f3695436"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developer.com%2fnet%2farticle.php%2f3695436" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/webservices/Creating_RESTful_Web_Services_with_Windows_Communication_Foundation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/webservices/Creating_RESTful_Web_Services_with_Windows_Communication_Foundation</guid>
      <pubDate>Wed, 09 Jan 2008 05:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Sexy Enterprise Software?</title>
      <description>Robert Scoble started a debate over the weekend when he wrote that enterprise software isn't sexy.
I guess Scoble struck a nerve as his post caused a frenzy in the enterprise blogsphere, and on a Sunday... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2007%2f12%2f12%2fSexyEnterpriseSoftware.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2007%2f12%2f12%2fSexyEnterpriseSoftware.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Sexy_Enterprise_Software</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Sexy_Enterprise_Software</guid>
      <pubDate>Sun, 16 Dec 2007 21:31:57 GMT</pubDate>
    </item>
    <item>
      <title>Duet: An Enterprise S+S Offering From Microsoft And SAP</title>
      <description>The Strategic Architect Forum (SAF) conference was hosted at the Microsoft Conference Center in Redmond over three days during November 2007. All the keynotes and informational sessions are available for download at the SAF recorded sessions site.

Be sure to check out the Duet: An Enterprise S+S Offering From Microsoft And SAP session&amp;quot;... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2007%2f12%2f12%2fDuetAnEnterpriseSSOfferingFromMicrosoftAndSAP.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2007%2f12%2f12%2fDuetAnEnterpriseSSOfferingFromMicrosoftAndSAP.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Duet_An_Enterprise_S_S_Offering_From_Microsoft_And_SAP</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Duet_An_Enterprise_S_S_Offering_From_Microsoft_And_SAP</guid>
      <pubDate>Sun, 16 Dec 2007 21:31:14 GMT</pubDate>
    </item>
    <item>
      <title>My Takes From the Silverlight Firestarter Event</title>
      <description>My takes from the Silverlight Firestarter event that took place at Redmond &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2007%2f12%2f03%2fMyTakesFromTheSilverlightFirestarterEvent.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ekampf.com%2fblog%2f2007%2f12%2f03%2fMyTakesFromTheSilverlightFirestarterEvent.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/My_Takes_From_the_Silverlight_Firestarter_Event</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/My_Takes_From_the_Silverlight_Firestarter_Event</guid>
      <pubDate>Sun, 16 Dec 2007 21:29:42 GMT</pubDate>
    </item>
  </channel>
</rss>