<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by momo</title>
    <description>Stories kicked by momo</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>&amp;quot;Web Application Installer&amp;quot; moves to Beta</title>
      <description>Remember last week when I mentioned the Microsoft Web Platform Installer? It's an bootstrapper that gets you setup for free web development, all in a single application. It'll setup IIS7, get you Visual Studio, SQL Server, .NET, etc. Cool. And there was much rejoicing (except XP folks, sorry.) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fMicrosoftWebApplicationInstallerOpenSourceWebAppsDeliveredAndInstalled.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fMicrosoftWebApplicationInstallerOpenSourceWebAppsDeliveredAndInstalled.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Web_Application_Installer_moves_to_Beta</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Web_Application_Installer_moves_to_Beta</guid>
      <pubDate>Fri, 17 Oct 2008 13:44:41 GMT</pubDate>
    </item>
    <item>
      <title>What is the coolest thing on the planet? - PowerShell</title>
      <description>Walter and I gave a presentation at the WonderWorld 2008 conference in Las Vegas last week. To get many people exited about our talk, we asked customers what they think the coolest thing on the planet is. They thought first that this is a trick question, but we didn't keep them in the dark for too long. The coolest thing on the planet is: PowerShell &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f10%2fWhat-is-the-coolest-thing-on-the-planet.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f10%2fWhat-is-the-coolest-thing-on-the-planet.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/What_is_the_coolest_thing_on_the_planet_PowerShell</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/What_is_the_coolest_thing_on_the_planet_PowerShell</guid>
      <pubDate>Tue, 14 Oct 2008 06:19:47 GMT</pubDate>
    </item>
    <item>
      <title>BlogEngine.net Post Security</title>
      <description>BlogEngine.net 1.3/1.4 supports user roles.  But we can't seem to be able to make it mandatory for users to sign in to see blog posts.

That's not something you usually want on a public blog, but maybe for a corporate blog. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.lavablast.com%2fpost%2f2008%2f08%2fBlogEnginenet-Post-Security.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.lavablast.com%2fpost%2f2008%2f08%2fBlogEnginenet-Post-Security.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/BlogEngine_net_Post_Security</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/BlogEngine_net_Post_Security</guid>
      <pubDate>Thu, 14 Aug 2008 17:46:10 GMT</pubDate>
    </item>
    <item>
      <title>Customization of PowerShell hash table merges</title>
      <description>PowerShell provides the += operator to add one hash table to another hash table. By default this operation will result in an error, if both hash tables have at least one key that is common in both collections. In some cases you may want to have a more granular control. For example, you don't want to get an error, if not only the key, but also the value is common in both collections. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f08%2fCustomization-of-PowerShell-hash-table-mergers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f08%2fCustomization-of-PowerShell-hash-table-mergers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Customization_of_PowerShell_hash_table_merges</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Customization_of_PowerShell_hash_table_merges</guid>
      <pubDate>Wed, 13 Aug 2008 18:17:35 GMT</pubDate>
    </item>
    <item>
      <title>Using the IronRuby Console in an ASP.NET MVC Context - Part 1</title>
      <description>Though this is called a console for an ASP.NET MVC application, the author shows how to compile the Ruby.Console project to interact with any Class Library. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.joshuamcharles.com%2fblog%2f2008%2f08%2fusing-the-ironruby-console-in-an-aspnet-mvc-context-part-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.joshuamcharles.com%2fblog%2f2008%2f08%2fusing-the-ironruby-console-in-an-aspnet-mvc-context-part-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Using_the_IronRuby_Console_in_an_ASP_NET_MVC_Context_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Using_the_IronRuby_Console_in_an_ASP_NET_MVC_Context_Part_1</guid>
      <pubDate>Wed, 13 Aug 2008 16:00:57 GMT</pubDate>
    </item>
    <item>
      <title>WPF Meets the iPhone</title>
      <description>Nice and step by step article about WPF development &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.devx.com%2fcodemag%2fArticle%2f37589%2f0%2fpage%2f1"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.devx.com%2fcodemag%2fArticle%2f37589%2f0%2fpage%2f1" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_Meets_the_iPhone</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_Meets_the_iPhone</guid>
      <pubDate>Wed, 13 Aug 2008 15:19:26 GMT</pubDate>
    </item>
    <item>
      <title>Using a Parameter Attribute to set a Default Value in MVC</title>
      <description>A couple days ago I came across a breaking change in ASP.NET MVC PR4 that wasn't reported.  The breaking change is that defaults from routes are no longer used as defaults for parameters in the action method, if no appropriate parameter is found in the request.  So I decided to take this obvious disapointment and turn it in to something I have been thinking about for a long time, but never really had the motivation to impliment.  In .NET you are allowed to add attributes to anything that can be defined via reflection, including classes, interfaces, structures, and even return types and parameters of methods.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f08%2fparameter-attribute-default-value-mvc-action-method%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f08%2fparameter-attribute-default-value-mvc-action-method%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Using_a_Parameter_Attribute_to_set_a_Default_Value_in_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Using_a_Parameter_Attribute_to_set_a_Default_Value_in_MVC</guid>
      <pubDate>Wed, 13 Aug 2008 20:01:12 GMT</pubDate>
    </item>
    <item>
      <title>A Practical Review of ASP.NET MVC</title>
      <description>My big project for the summer has been the creation of a content management system for my job. Due to deployment restrictions, I was forced to use the .NET platform for development. After hearing rumors of .NET running Rails via IronRuby, I jumped at the chance to write a Rails application that could be deployed to IIS on Windows. However, after getting a prototype running, I discovered that this would be infeasible for the time table I was looking at. IronRuby simply would not be ready on time. My second choice, then, was the new ASP.NET MVC framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.joshuamcharles.com%2fblog%2f2008%2f08%2fa-practical-review-aspnet-mvc%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.joshuamcharles.com%2fblog%2f2008%2f08%2fa-practical-review-aspnet-mvc%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_Practical_Review_of_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_Practical_Review_of_ASP_NET_MVC</guid>
      <pubDate>Thu, 07 Aug 2008 03:31:02 GMT</pubDate>
    </item>
    <item>
      <title>BlogEngine Flaws</title>
      <description>Recently I've been having problems as the site has gotten more popular I've had comments and even posts disappearing randomly, sometimes re-appearing you might have experienced this yourself either on my site or in your own so after divulging into the code to see what was happening found something I thought was shocking. When you add a comment, or Rating, Approving and Remove Comments this is what BlogEngine DbBlogProvider actually does... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fBlogEngine-Flaws.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fBlogEngine-Flaws.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/BlogEngine_Flaws</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/BlogEngine_Flaws</guid>
      <pubDate>Tue, 29 Jul 2008 14:01:10 GMT</pubDate>
    </item>
    <item>
      <title>Finding missing and duplicate lines in text files using PowerShell</title>
      <description>Every now and then I need to investigate bugs that get exposed because countable &amp;quot;things&amp;quot; are less or more than expected. In my special case I was dealing with an application that manages subscription handles to memory registers of programmable logic controllers (PLC). These programs are called Data Access Servers. Occasionally we get calls form customers reporting that the number of handles is less, or sometimes more than expected. The first step to debug this situation is to find out, which handles are missing or which ones are duplicates. This blog post describes how PowerShell's Compare-Object cmdlet makes this task, which used to be a pain in the &amp;quot;peep&amp;quot; now a piece of cake. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f07%2fFinding-missing-and-duplicate-lines-in-text-files-using-PowerShell.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f07%2fFinding-missing-and-duplicate-lines-in-text-files-using-PowerShell.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Finding_missing_and_duplicate_lines_in_text_files_using_PowerShell</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Finding_missing_and_duplicate_lines_in_text_files_using_PowerShell</guid>
      <pubDate>Fri, 25 Jul 2008 16:38:14 GMT</pubDate>
    </item>
    <item>
      <title>jQuery for ASP.NET MVC unleashed!</title>
      <description>jQuery plugins for the ASP.NET MVC framework &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.goeran.no%2fPermaLink%2cguid%2ce55bfb55-ac10-48db-98a4-d28343e0f98a.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.goeran.no%2fPermaLink%2cguid%2ce55bfb55-ac10-48db-98a4-d28343e0f98a.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/jQuery_for_ASP_NET_MVC_unleashed</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/jQuery_for_ASP_NET_MVC_unleashed</guid>
      <pubDate>Fri, 25 Jul 2008 17:46:05 GMT</pubDate>
    </item>
    <item>
      <title>Learning Ruby via IronRuby and C# Part 4</title>
      <description>Part 4 in a multi-part series on learning Ruby using IronRuby and C#. Justin continues his series using familiar C# code to explain Ruby programming concepts. In this post, he goes over additional functionality of loops and ranges. &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%2f2008%2f07%2f25%2fLearning-Ruby-via-IronRuby-and-C-Part-4.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f07%2f25%2fLearning-Ruby-via-IronRuby-and-C-Part-4.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Learning_Ruby_via_IronRuby_and_C_Part_4</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Learning_Ruby_via_IronRuby_and_C_Part_4</guid>
      <pubDate>Fri, 25 Jul 2008 19:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Some best practices for NHibernate by Ayende</title>
      <description>A few hours ago I completed a code review of an application using NHibernate. This is not the first time I am doing such a thing, of course, and I noticed that there are quite a few areas where I tend to have comments in such code reviews.

The following is based on several such code bases that I went through, and contains a partial list of things that you need to watch for. &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%2f2008%2f07%2f24%2fHow-to-review-NHibernate-application.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f07%2f24%2fHow-to-review-NHibernate-application.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Some_best_practices_for_NHibernate_by_Ayende</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Some_best_practices_for_NHibernate_by_Ayende</guid>
      <pubDate>Fri, 25 Jul 2008 17:01:11 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio Item Templates </title>
      <description>Sometimes we are using the same patterns of code over and over again. Those of us who are lazy (but smart) will create their own code snippets, if you are not familiar with this subject, read about how to create code snippets easily. But what if we need to create lots of classes with the same pattern? Code snippets may not be enough because they lack of some functionality which is needed to achieve our goal.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2008%2f07%2f24%2fvisual-studio-item-templates%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f07%2f24%2fvisual-studio-item-templates%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Visual_Studio_Item_Templates</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Visual_Studio_Item_Templates</guid>
      <pubDate>Fri, 25 Jul 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Learning Ruby via IronRuby and C# Part 3</title>
      <description>Part 3 in a multi-part series on learning Ruby using IronRuby and C#. Justin continues his series using familiar C# code to explain Ruby programming concepts. In this post, he goes over static methods (class methods in Ruby), parameters, conditionals and loops.  &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%2f2008%2f07%2f24%2fLearning-Ruby-via-IronRuby-and-C-Part-3.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f07%2f24%2fLearning-Ruby-via-IronRuby-and-C-Part-3.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Learning_Ruby_via_IronRuby_and_C_Part_3</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Learning_Ruby_via_IronRuby_and_C_Part_3</guid>
      <pubDate>Thu, 24 Jul 2008 14:46:09 GMT</pubDate>
    </item>
    <item>
      <title>Phil Haack: Unit Test Boundaries </title>
      <description>One principle to follow when writing a unit test is that a unit test should ideally not cross boundaries. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f07%2f22%2funit-test-boundaries.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f07%2f22%2funit-test-boundaries.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Phil_Haack_Unit_Test_Boundaries</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Phil_Haack_Unit_Test_Boundaries</guid>
      <pubDate>Thu, 24 Jul 2008 15:31:09 GMT</pubDate>
    </item>
    <item>
      <title>C#: Generate WebPage Thumbmail Screenshot Image</title>
      <description>There are a few services out there that serve up screenshots of any webpage for you to display on your website. One popular one is Kwiboo; this is the one that DotNetKicks uses. For some time now I've wondered what the easiest way to do this in .NET was, and today I stumbled upon the undocumented WebBrowser.DrawToBitmap method that makes this extremely easy to do. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpietschsoft.com%2fpost%2f2008%2f07%2fC-Generate-WebPage-Thumbmail-Screenshot-Image.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpietschsoft.com%2fpost%2f2008%2f07%2fC-Generate-WebPage-Thumbmail-Screenshot-Image.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/C_Generate_WebPage_Thumbmail_Screenshot_Image</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/C_Generate_WebPage_Thumbmail_Screenshot_Image</guid>
      <pubDate>Thu, 24 Jul 2008 16:16:08 GMT</pubDate>
    </item>
    <item>
      <title>Extracting errors and warnings from a log file using PowerShell</title>
      <description>This blog post shows a simple Powershell command that searches a log file for errors and warnings and adds the matched lines to either to the errors.txt file or to the warnings.txt files. It takes advantage of the most powerful operator in Powershell, which is the switch operator. In my example here I exported the log file from the Wonderware SMC logger. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f07%2fExtracting-errors-and-warnings-from-a-log-file-using-PowerShell.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f07%2fExtracting-errors-and-warnings-from-a-log-file-using-PowerShell.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Extracting_errors_and_warnings_from_a_log_file_using_PowerShell</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Extracting_errors_and_warnings_from_a_log_file_using_PowerShell</guid>
      <pubDate>Tue, 22 Jul 2008 18:01:53 GMT</pubDate>
    </item>
    <item>
      <title>New BlogEngine.NET release coming up</title>
      <description>New BlogEngine.NET release, on the way &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.madskristensen.dk%2fpost%2fNew-BlogEngineNET-release-coming-up.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.madskristensen.dk%2fpost%2fNew-BlogEngineNET-release-coming-up.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/New_BlogEngine_NET_release_coming_up</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/New_BlogEngine_NET_release_coming_up</guid>
      <pubDate>Tue, 22 Jul 2008 11:01:10 GMT</pubDate>
    </item>
    <item>
      <title>Renaming a series of indexed files with Powershell</title>
      <description>I love Powershell. I am only halfway through Bruce's book, but I am getting already a glimpse of its potential. I like especially the dynamic aspect of it. Creating and extending types on the fly is something that is quite exciting. Next I am looking to find a solution for my open issues with sorting hash tables. I think building a custom PSObject type with an integer NoteProperty and a NoteProperty that holds a FileInfo object might get me a few steps closer to solving the sorting challenge. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f07%2fRenaming-a-series-of-indexed-files-with-Powershell.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f07%2fRenaming-a-series-of-indexed-files-with-Powershell.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Renaming_a_series_of_indexed_files_with_Powershell</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Renaming_a_series_of_indexed_files_with_Powershell</guid>
      <pubDate>Thu, 17 Jul 2008 22:42:45 GMT</pubDate>
    </item>
    <item>
      <title>MVC Storefront Part 16: Membership Redo With OpenID</title>
      <description>Robs new Screencast - the focus in this screencast is the membership system. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2fmvc-storefront%2fmvcstore-part-16%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fmvc-storefront%2fmvcstore-part-16%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/MVC_Storefront_Part_16_Membership_Redo_With_OpenID</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/MVC_Storefront_Part_16_Membership_Redo_With_OpenID</guid>
      <pubDate>Fri, 04 Jul 2008 14:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Newspaper - a free theme for BlogEngine.NET </title>
      <description>Newspaper is a free, lightweight, high-contrast, black&amp;amp;white theme for BlogEngine.NET. The name &amp;quot;Newspaper&amp;quot; comes from the fact that theme looks like real newspapers. You can see how does it looks like and download a free copy. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f07%2f03%2fNewspaper-a-free-theme-for-BlogEngineNET.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f07%2f03%2fNewspaper-a-free-theme-for-BlogEngineNET.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Newspaper_a_free_theme_for_BlogEngine_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Newspaper_a_free_theme_for_BlogEngine_NET</guid>
      <pubDate>Thu, 03 Jul 2008 14:01:03 GMT</pubDate>
    </item>
    <item>
      <title>How to Build a Managed/Unmanaged Library</title>
      <description>Working with an unmanaged static library - with that, you can build a managed C++ wrapper that exposes the functionality that you need. The C++ compiler does some fairly amazing things in terms of knowing when to do unmanaged/unmanaged transitions, but sometimes it does some surprising things that will cost. [Sample code included in the post] &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f07%2f02%2fhow-to-build-a-managed-unmanaged-library.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f07%2f02%2fhow-to-build-a-managed-unmanaged-library.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/cplusplus/How_to_Build_a_Managed_Unmanaged_Library</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/cplusplus/How_to_Build_a_Managed_Unmanaged_Library</guid>
      <pubDate>Thu, 03 Jul 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Debugging 101 - Measure, do your homework and think out of the box</title>
      <description>Being confronted with an occasional bug in a complex system can be quite overwhelming. There are three disciplines that help you to stay strong:
1) Read and learn about your platform and how to debug it. 
2) Use tools to quickly get the low hanging fruit. This might be enough in most of the cases to identify the bug. 
3) Think out of the box and try to be creative. Build a model, play with it, break it and fix it. In the worst case, you won't have found the cause of the bug, but you learned at least something new about your software. 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f07%2fMeasure2c-do-your-homework-and-think-out-of-the-box.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tellingmachine.com%2fpost%2f2008%2f07%2fMeasure2c-do-your-homework-and-think-out-of-the-box.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Debugging_101_Measure_do_your_homework_and_think_out_of_the_box</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Debugging_101_Measure_do_your_homework_and_think_out_of_the_box</guid>
      <pubDate>Wed, 02 Jul 2008 22:10:45 GMT</pubDate>
    </item>
    <item>
      <title>Blog Engine.NET1.4 Released</title>
      <description>Blog Engine.net 1.4 has been released. more... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeplex.com%2fblogengine%2fRelease%2fProjectReleases.aspx%3fReleaseId%3d9451"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeplex.com%2fblogengine%2fRelease%2fProjectReleases.aspx%3fReleaseId%3d9451" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Blog_Engine_NET1_4_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Blog_Engine_NET1_4_Released</guid>
      <pubDate>Tue, 01 Jul 2008 17:01:03 GMT</pubDate>
    </item>
  </channel>
</rss>