<?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>Introduction to MapReduce for .NET Developers</title>
      <description>An introduction to MapReduce and a naive implementation in C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developerzen.com%2f2009%2f05%2f06%2fintroduction-to-mapreduce-for-net-developers%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerzen.com%2f2009%2f05%2f06%2fintroduction-to-mapreduce-for-net-developers%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Introduction_to_MapReduce_for_NET_Developers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Introduction_to_MapReduce_for_NET_Developers</guid>
      <pubDate>Thu, 07 May 2009 04:59:15 GMT</pubDate>
    </item>
    <item>
      <title>Developing a Robust Data Driven UI Using WPF - Summary</title>
      <description>I wrote the stocky application more than a year ago as a research project aimed at proving that using WPF we can separate presentation metadata (XAML) from program logic. The goal was to provide the Duet team at SAP with a document reference sample for using M-V-VM to achieve this separation.

This post contains the full source code as well as pointers for further readings... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developerzen.com%2f2009%2f04%2f15%2fdeveloping-a-robust-data-driven-ui-using-wpf-an-overdue-summary-and-full-source-code%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerzen.com%2f2009%2f04%2f15%2fdeveloping-a-robust-data-driven-ui-using-wpf-an-overdue-summary-and-full-source-code%2f" 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_Summary</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Developing_a_Robust_Data_Driven_UI_Using_WPF_Summary</guid>
      <pubDate>Wed, 15 Apr 2009 06:02:30 GMT</pubDate>
    </item>
    <item>
      <title>Creating an Attractive Internet Company &amp;amp;ndash; It&amp;amp;rsquo;s All About E</title>
      <description>How do you create an internet company\product that can get the attention of more than 100 million unique viewers a month?

That's the tough question that Yossi Vardi's was trying to find an answer to on his panel at this year's DLD conference - 100,000 Million Uniques (video) - together with Glam's co-founder Samir Arora, YouTube's co-founder and CEO Chad Hurley, CEO of the Mozilla Foundation Mitchell Baker and Toby Coppel who is a VP at Yahoo!. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developerzen.com%2f2009%2f02%2f02%2fcreating-an-attractive-internet-company-its-all-about-emotions%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerzen.com%2f2009%2f02%2f02%2fcreating-an-attractive-internet-company-its-all-about-emotions%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Creating_an_Attractive_Internet_Company_ndash_It_rsquo_s_All_About_E</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Creating_an_Attractive_Internet_Company_ndash_It_rsquo_s_All_About_E</guid>
      <pubDate>Tue, 03 Feb 2009 06:10:42 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC DeveloperZen Feed Action Result</title>
      <description>Describes an easy way to expose RSS feeds as a controller's action result in ASP,NET MVC. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developerzen.com%2f2009%2f01%2f11%2faspnet-mvc-rss-feed-action-result%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerzen.com%2f2009%2f01%2f11%2faspnet-mvc-rss-feed-action-result%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_DeveloperZen_Feed_Action_Result</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_DeveloperZen_Feed_Action_Result</guid>
      <pubDate>Mon, 12 Jan 2009 13:30:16 GMT</pubDate>
    </item>
    <item>
      <title>99 Ways to Become a Better Developer</title>
      <description>I encountered this post on my weekend reading. 91 Surefire Ways to Become an Event Greater Developer contain a comprehensive guide linking to all sort of blog posts providing insights on improving your skills as a developer.

While the list is very long and sometimes debatable it does have some interesting pointers. If you do nothing else, delve into item #8: Learn Programming by Not Programming referring to the following post by Jeff Atwood... &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%2f12%2f05%2f99-ways-to-become-a-better-developer%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerzen.com%2f2008%2f12%2f05%2f99-ways-to-become-a-better-developer%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/99_Ways_to_Become_a_Better_Developer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/99_Ways_to_Become_a_Better_Developer</guid>
      <pubDate>Sun, 07 Dec 2008 23:52:27 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft Next Killer OS is. SharePoint?</title>
      <description>Could Microsoft's next killer OS be SharePoint?    Its been continuously baking SharePoint reliance into more and more of its products and requiring users to buy pricey client-access licenses (CALs) in order to use Microsoft's servers. With &amp;quot;Oslo&amp;quot; it could be much more...
 &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%2f10%2f09%2fmicrosoft-next-killer-os-is-sharepoint%2f%3fnucrss%3d1"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerzen.com%2f2008%2f10%2f09%2fmicrosoft-next-killer-os-is-sharepoint%2f%3fnucrss%3d1" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Microsoft_Next_Killer_OS_is_SharePoint</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Microsoft_Next_Killer_OS_is_SharePoint</guid>
      <pubDate>Fri, 10 Oct 2008 01:48:21 GMT</pubDate>
    </item>
    <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>Sat, 09 Aug 2008 04: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>Tue, 05 Aug 2008 07: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>Tue, 29 Jul 2008 02: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 11: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>Mon, 19 May 2008 05: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 12: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>Mon, 31 Mar 2008 02: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 18: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 20: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>Tue, 01 Apr 2008 01: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 20: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>Wed, 19 Mar 2008 01: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 11: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 18: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 23: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 21: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 11: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 19: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>Wed, 09 Jan 2008 06:16:02 GMT</pubDate>
    </item>
  </channel>
</rss>