<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by adminjew</title>
    <description>Stories kicked by adminjew</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>Multi-process C# app like Google Chrome</title>
      <description>How to communicate between multiple processes like Google Chrome in C# using named pipes. Included source code &amp;amp; example. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwyday.com%2fblog%2f2010%2fmulti-process-c-sharp-application-like-google-chrome-using-named-pipes%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwyday.com%2fblog%2f2010%2fmulti-process-c-sharp-application-like-google-chrome-using-named-pipes%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Multi_process_C_app_like_Google_Chrome</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Multi_process_C_app_like_Google_Chrome</guid>
      <pubDate>Fri, 15 Jan 2010 15:00:03 GMT</pubDate>
    </item>
    <item>
      <title>hornget - apt-get for .Net OSS</title>
      <description>Hornget provides an apt-get like service for common .Net Open Source projects.  Want the latest NHibernate, Castle ActiveRecord, Rhino Commons but don't want to go through the headache of the numerous build processes and dependencies?  Hornget supplies a daily a build of a number of OSS projects trunks as a downloadable Zip to ease upgrading to the latest versions &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhornget.net%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhornget.net%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/hornget_apt_get_for_Net_OSS</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/hornget_apt_get_for_Net_OSS</guid>
      <pubDate>Thu, 05 Nov 2009 15:00:01 GMT</pubDate>
    </item>
    <item>
      <title>Integrating OpenID in an ASP.NET MVC Application using DotNetOpenAuth</title>
      <description>OpenId is getting more popular and with it requests to integrate it into Web sites as a user authentication mechanism. In this post I'll discuss the OpenId integration on CodePaste.net in an ASP.NET MVC application discussing both high level OpenId concepts, the process and the code implementation. &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%2f899303.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f899303.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Integrating_OpenID_in_an_ASP_NET_MVC_Application_using_DotNetOpenAuth</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Integrating_OpenID_in_an_ASP_NET_MVC_Application_using_DotNetOpenAuth</guid>
      <pubDate>Fri, 18 Sep 2009 14:00:02 GMT</pubDate>
    </item>
    <item>
      <title>xVal v1.0 is now released</title>
      <description>In case you're not aware, xVal is a validation helper for ASP.NET MVC that lets you use your own choice of server-side validation framework (e.g., Microsoft's DataAnnotations attributes, or Castle Validator, or NHibernate Validaion) and dynamically generates client-side validation code from your rules.

Version 1.0 adds new features including dynamic client-side validation summaries and remote (ajax) validation rules. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.codeville.net%2f2009%2f09%2f17%2fxval-v10-now-available%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2009%2f09%2f17%2fxval-v10-now-available%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/xVal_v1_0_is_now_released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/xVal_v1_0_is_now_released</guid>
      <pubDate>Fri, 18 Sep 2009 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title> Introducing PostSharp 2.0: #1 - NotifyPropertyChanged </title>
      <description>Gael Fraiteur does first revelations about PostSharp 2.0 on a real-life example: implementing the INotifyPropertyChanged pattern with an aspect. Be safely seated! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.postsharp.org%2fblog%2fintroducing-postsharp-20-1-notifypropertychanged"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.postsharp.org%2fblog%2fintroducing-postsharp-20-1-notifypropertychanged" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Introducing_PostSharp_2_0_1_NotifyPropertyChanged</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Introducing_PostSharp_2_0_1_NotifyPropertyChanged</guid>
      <pubDate>Tue, 15 Sep 2009 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Is Silverlight the new WebForms?</title>
      <description>Is Silverlight becoming the same crutch that WebForms was nearly a decade ago? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2009%2f09%2f14%2fis-silverlight-the-new-webforms%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2009%2f09%2f14%2fis-silverlight-the-new-webforms%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Is_Silverlight_the_new_WebForms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Is_Silverlight_the_new_WebForms</guid>
      <pubDate>Mon, 14 Sep 2009 15:30:01 GMT</pubDate>
    </item>
    <item>
      <title>Git For Windows Developers - Git Series - Part 2</title>
      <description>If you want to use Git for a .NET project this is a MUST READ! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fjason_meridth%2farchive%2f2009%2f06%2f04%2fgit-for-windows-developers-git-series-part-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fjason_meridth%2farchive%2f2009%2f06%2f04%2fgit-for-windows-developers-git-series-part-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Git_For_Windows_Developers_Git_Series_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Git_For_Windows_Developers_Git_Series_Part_2</guid>
      <pubDate>Sat, 12 Sep 2009 09:30:00 GMT</pubDate>
    </item>
    <item>
      <title>C# Structured Editor Prototype</title>
      <description>As part of my research back in school I was building an experimental structured editor for C#. Now I've decided to publish the sources and binaries on CodePlex: http://structurededitor.codeplex.com

To give a better idea of how the editor works, I've recorded six short videos showing the different features below. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fkirillosenkov%2farchive%2f2009%2f09%2f08%2ffirst-videos-of-the-structured-editor-prototype.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fkirillosenkov%2farchive%2f2009%2f09%2f08%2ffirst-videos-of-the-structured-editor-prototype.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/C_Structured_Editor_Prototype</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/C_Structured_Editor_Prototype</guid>
      <pubDate>Thu, 17 Sep 2009 15:30:02 GMT</pubDate>
    </item>
    <item>
      <title>What is Data Mining - A Simple Introductory Note</title>
      <description>According to MacLennan et al. (2009), data mining is defined as "the process of analyzing data to find hidden patterns using automatic methodologies." Consider the following simple example that explains this concept. By analyzing the data on the items purchased from a supermarket or a chain of such stores, information on the products that are sold most can be obtained and accordingly supply of that particular products are increased and vice versa. Data mining, in short, is an analytical activity that studies the hidden patterns in a huge pile of data after appropriately classifying and sorting 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%2f09%2f03%2fsql-server-what-is-data-mining-a-simple-introductory-note%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sqlauthority.com%2f2009%2f09%2f03%2fsql-server-what-is-data-mining-a-simple-introductory-note%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/What_is_Data_Mining_A_Simple_Introductory_Note</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/What_is_Data_Mining_A_Simple_Introductory_Note</guid>
      <pubDate>Sun, 13 Sep 2009 15:30:00 GMT</pubDate>
    </item>
    <item>
      <title>How to improve your LINQ query performance by 5 X times ?</title>
      <description>LINQ has been criticized by many early adopters for its performance issues. Well if you are just going to drag and drop using DBML code generator I am sure you will land up in to mess. Try doing this make a simple LINQ to SQL project using DBML and see your  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.c-sharpcorner.com%2fUploadFile%2fshivprasadk%2f9866758757607162009040100AM%2f98667587576.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.c-sharpcorner.com%2fUploadFile%2fshivprasadk%2f9866758757607162009040100AM%2f98667587576.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_to_improve_your_LINQ_query_performance_by_5_X_times_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_to_improve_your_LINQ_query_performance_by_5_X_times_1</guid>
      <pubDate>Wed, 09 Sep 2009 03:30:01 GMT</pubDate>
    </item>
    <item>
      <title>Why Git?</title>
      <description>I have been using Git for the past week or so, enough to get a good handle on its benefits and disadvantages.

I moved to Git from Subversion, after having done a stint of almost 6 years of using Subversion. A stint which also included doing some development on Subversion.

Despite appearances, I actually took a fairly structured (and long running) approach to learning Git, I got a book and read it, I played around with it, and I mostly dismissed it as "it isn't solving my problem" and "I already know how source control works".

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2009%2f09%2f04%2fwhy-git.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2009%2f09%2f04%2fwhy-git.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Why_Git</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Why_Git</guid>
      <pubDate>Mon, 07 Sep 2009 14:00:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC MvcSiteMapProvider 1.0 released</title>
      <description>Back in March, I blogged about an experimental MvcSiteMap provider I was building. Today, I am proud to announce that it is stable enough to call it version 1.0! Download MvcSiteMapProvider 1.0 over at CodePlex.

Ever since the source code release I did back in March, a lot of new features have been added, such as HtmlHelper extension methods, attributes, dynamic parameters, . I'll leave most of them up to you to discover, but there are some I want to quickly highlight. &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%2f09%2f04%2fASPNET-MVC-MvcSiteMapProvider-10-released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f09%2f04%2fASPNET-MVC-MvcSiteMapProvider-10-released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_MvcSiteMapProvider_1_0_released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_MvcSiteMapProvider_1_0_released</guid>
      <pubDate>Tue, 08 Sep 2009 01:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Booting from a VHD</title>
      <description>Hosting an OS in a virtual machine can be very useful for developers, but sometimes one pays a price in terms of performance. In Windows 7 developers can get improved performance in virtual machines by native booting a VHD. First create a Virtual PC that hosts Windows 7, then restart your computer, and finally boot directly into the VHD that contains the Windows 7 OS. When you native boot a VHD your virtual machine runs very close to the metal; performance is greatly enhanced and you have much better support for OS features that may not be available inside a standard Virtual PC.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2009%2f09%2f02%2fbooting-from-a-vhd.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2009%2f09%2f02%2fbooting-from-a-vhd.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Booting_from_a_VHD</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Booting_from_a_VHD</guid>
      <pubDate>Tue, 08 Sep 2009 15:30:04 GMT</pubDate>
    </item>
    <item>
      <title>How to: "Kick It" or "Shout It" from Google Reader</title>
      <description>Evernote published a Google Reader &amp;quot;Send To&amp;quot; "how to" today, and I showed DZone readers how to push items to DZone's queue yesterday. Here's how you can send stories to DotNetKicks or DotNetShoutout. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.alvinashcraft.com%2f2009%2f08%2f14%2fhow-to-kick-it-or-shout-it-from-google-reader%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.alvinashcraft.com%2f2009%2f08%2f14%2fhow-to-kick-it-or-shout-it-from-google-reader%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/How_to_Kick_It_or_Shout_It_from_Google_Reader</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/How_to_Kick_It_or_Shout_It_from_Google_Reader</guid>
      <pubDate>Mon, 17 Aug 2009 02:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQLite Has Been Ported to .NET</title>
      <description>yes... that's it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.infoq.com%2fnews%2f2009%2f08%2fSQLite-Has-Been-Ported-to-.NET"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.infoq.com%2fnews%2f2009%2f08%2fSQLite-Has-Been-Ported-to-.NET" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQLite_Has_Been_Ported_to_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQLite_Has_Been_Ported_to_NET</guid>
      <pubDate>Wed, 12 Aug 2009 00:30:00 GMT</pubDate>
    </item>
    <item>
      <title>dashCommerce 3.2 Final Released</title>
      <description>Latest version of dashCommerce released. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fchriscyvas.wordpress.com%2f2009%2f07%2f09%2fdashcommerce-3-2-final-released%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fchriscyvas.wordpress.com%2f2009%2f07%2f09%2fdashcommerce-3-2-final-released%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/dashCommerce_3_2_Final_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/dashCommerce_3_2_Final_Released</guid>
      <pubDate>Fri, 10 Jul 2009 11:12:03 GMT</pubDate>
    </item>
    <item>
      <title>Zen is Live!</title>
      <description>Zen, the lean project management tool, is now open to the public! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2009%2f07%2f07%2fzen-is-live%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2009%2f07%2f07%2fzen-is-live%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Zen_is_Live</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Zen_is_Live</guid>
      <pubDate>Tue, 07 Jul 2009 14:00:02 GMT</pubDate>
    </item>
    <item>
      <title>Learning the Mediator Pattern</title>
      <description>Taking a look at how we can use the Mediator Pattern in our application.

.The Mediator pattern allows us to create a loosely coupled system by creating a set of objects which encapsulates the way that sets of objects interact with each other. By removing this behavior from the individual objects you reduce their responsibility and reduce coupling &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%2f124"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f124" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Learning_the_Mediator_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Learning_the_Mediator_Pattern</guid>
      <pubDate>Tue, 07 Jul 2009 15:30:00 GMT</pubDate>
    </item>
    <item>
      <title>Add a DotNetKicks Badge to your Site</title>
      <description>Drive more traffic to your site by adding the DNK badge, plugins for community server, graffiti, wordpress, and more! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnetkicks.com%2fdocs%2fkickitbadge"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetkicks.com%2fdocs%2fkickitbadge" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Add_a_DotNetKicks_Badge_to_your_Site</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Add_a_DotNetKicks_Badge_to_your_Site</guid>
      <pubDate>Tue, 07 Jul 2009 14:45:07 GMT</pubDate>
    </item>
    <item>
      <title>Head Tracking and 3D WPF</title>
      <description>Using a webcam to track head movement and manipulate looking direction and position in 3D WPF. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdavid.sleeckx.be%2fpost%2fBasement-Project-Head-tracking-and-3D-WPF.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdavid.sleeckx.be%2fpost%2fBasement-Project-Head-tracking-and-3D-WPF.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Head_Tracking_and_3D_WPF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Head_Tracking_and_3D_WPF</guid>
      <pubDate>Mon, 06 Jul 2009 20:45:00 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate - &amp;lt;natural-id/&amp;gt;</title>
      <description>A natural id is a way to refer to a unique field of an object as a substitute of the real entity identifier. A good (and typical) example of that would be with the User entity. We have the user name and the user id, both are unique, but the user id is usually something that is generated by our application and has no relation to the a human being. In other words, user #123814 doesn't mean anything to me, while user 'ayende' has a meaning to us. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2009%2f06%2f23%2fnhibernate-ltnatural-idgt.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2009%2f06%2f23%2fnhibernate-ltnatural-idgt.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/NHibernate_natural_id</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/NHibernate_natural_id</guid>
      <pubDate>Thu, 25 Jun 2009 15:38:42 GMT</pubDate>
    </item>
    <item>
      <title>How to authorize a WCF service in the anonymous internet</title>
      <description>I had to program an authorization mechanism between a client application and a webservice that is hosted by a internet provider. In such a case, we have two different domains in place, no windows integrated authentication, no certificate or something else. The old fashioned way in that case is to use a SoapHeader in order to send informations about the user to the web service . That's the point where the trail starts . &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjachman.wordpress.com%2f2009%2f06%2f24%2fhow-to-authorize-a-wcf-service-in-the-anonymous-internet%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjachman.wordpress.com%2f2009%2f06%2f24%2fhow-to-authorize-a-wcf-service-in-the-anonymous-internet%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wcf/How_to_authorize_a_WCF_service_in_the_anonymous_internet</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wcf/How_to_authorize_a_WCF_service_in_the_anonymous_internet</guid>
      <pubDate>Wed, 24 Jun 2009 17:22:19 GMT</pubDate>
    </item>
    <item>
      <title>Build your own Whois Lookup with ASP.NET and jQuery</title>
      <description>IP addresses can reveal a lot about your web visitors. For an ecommerce site, the owner or registrant of the visitor's IP address can be very useful information. You could paste each visitor IP address into one of the many free IP Lookup sites available, but that can be time-consuming and tedious. Or you could build your own lookup. This article shows how this can be done pretty quickly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d103"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d103" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Build_your_own_Whois_Lookup_with_ASP_NET_and_jQuery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Build_your_own_Whois_Lookup_with_ASP_NET_and_jQuery</guid>
      <pubDate>Mon, 15 Jun 2009 12:30:00 GMT</pubDate>
    </item>
    <item>
      <title>Asp.Net vs php : Speed Comparison</title>
      <description>Why is the myth that php is faster than Asp.Net so prevalent?  Asp.Net is faster than php, here are the facts. So many times I have heard php pushers claim that php is so much faster than Asp.Net and that Asp.Net is clunky and slow. The most annoying part is that everything I have read (that is not factless opinion), and I mean everything, says that this is wrong; but for some reason, this myth is widely accepted. It has become a religious argument that ignores the facts... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnaspinski.net%2fpost%2fAspNet-vs-php--speed-comparison.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnaspinski.net%2fpost%2fAspNet-vs-php--speed-comparison.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Asp_Net_vs_php_Speed_Comparison</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Asp_Net_vs_php_Speed_Comparison</guid>
      <pubDate>Mon, 15 Jun 2009 11:00:00 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate - Automatic change tracking for aggregate roots in DDD scen</title>
      <description>Recently I had a long discussion with Greg Young about the need of this feature, and after spending some time talking to him face to face we were able to reach an understanding on what exactly is required to make this work. Basically, the feature that Greg would like to see is to write code like this and have NHibernate take care of optimistically locking the aggregate. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2009%2f06%2f11%2fnhibernate-ndash-automatic-change-tracking-for-aggregate-roots-in-ddd.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2009%2f06%2f11%2fnhibernate-ndash-automatic-change-tracking-for-aggregate-roots-in-ddd.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/NHibernate_Automatic_change_tracking_for_aggregate_roots_in_DDD_scen</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/NHibernate_Automatic_change_tracking_for_aggregate_roots_in_DDD_scen</guid>
      <pubDate>Thu, 11 Jun 2009 15:55:23 GMT</pubDate>
    </item>
  </channel>
</rss>
