<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by steele27</title>
    <description>Stories kicked by steele27</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>New ASP.NET Charting Control</title>
      <description>From ScottGu's blog.  Brand new, Free, ASP.NET 3.5 chart control.  It looks very nice!
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f11%2f24%2fnew-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f11%2f24%2fnew-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/New_ASP_NET_Charting_Control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/New_ASP_NET_Charting_Control</guid>
      <pubDate>Tue, 25 Nov 2008 16:31:03 GMT</pubDate>
    </item>
    <item>
      <title>How to get the Content Type (MimeType) of a file in C#</title>
      <description>This blog post discribes 2 methods to get the content type of a file in C# &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frefactoringaspnet.blogspot.com%2f2008%2f11%2fhow-to-get-content-type-mimetype-of.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frefactoringaspnet.blogspot.com%2f2008%2f11%2fhow-to-get-content-type-mimetype-of.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_get_the_Content_Type_MimeType_of_a_file_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_get_the_Content_Type_MimeType_of_a_file_in_C</guid>
      <pubDate>Sat, 22 Nov 2008 01:31:04 GMT</pubDate>
    </item>
    <item>
      <title>Viewstate Viewer add-on for Firefox</title>
      <description>This add-on can decode and show viewstate contents of an *.aspx page. Once you intall this add-on, it shows up a 'Show Viewstate' item in context menu of Firefox. When this menuitem is clicked, a popup comes up showing the viewstate details. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fashishware.com%2fViewStatePeeker.shtml"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fashishware.com%2fViewStatePeeker.shtml" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Viewstate_Viewer_add_on_for_Firefox</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Viewstate_Viewer_add_on_for_Firefox</guid>
      <pubDate>Tue, 23 Sep 2008 14:01:16 GMT</pubDate>
    </item>
    <item>
      <title>Codebehind Files in ASP.NET MVC Are Evil</title>
      <description>Having Codebehind files for Views in ASP.NET MVC tempts developers to use web forms style programming in MVC applications.  Removing them from the default application templates and new File-&amp;gt;ASP.NET MVC View templates will help developers fall into a &amp;quot;pit of success&amp;quot; by eliminating the temptation to put code into codebehind files that should really go into Controllers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstevesmithblog.com%2fblog%2fcodebehind-files-in-asp-net-mvc-are-evil%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstevesmithblog.com%2fblog%2fcodebehind-files-in-asp-net-mvc-are-evil%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Codebehind_Files_in_ASP_NET_MVC_Are_Evil</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Codebehind_Files_in_ASP_NET_MVC_Are_Evil</guid>
      <pubDate>Thu, 18 Sep 2008 08:46:05 GMT</pubDate>
    </item>
    <item>
      <title>Form validation with ASP.NET MVC preview 5</title>
      <description>In earlier ASP.NET MVC previews, form validation was something that should be implemented &amp;quot;by hand&amp;quot;. Since the new ASP.NET MVC preview 5, form validation has become more handy. Let me show you how you can add validation in such a ridiculously easy manner.  &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%2f2008%2f08%2f29%2fForm-validation-with-ASPNET-MVC-preview-5.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f08%2f29%2fForm-validation-with-ASPNET-MVC-preview-5.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Form_validation_with_ASP_NET_MVC_preview_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Form_validation_with_ASP_NET_MVC_preview_5</guid>
      <pubDate>Fri, 29 Aug 2008 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>30 Common String Operations in C# and VB.NET - Part I </title>
      <description>This article compiles some common String operations that we encounter while working with the String class. In Part I, 15 common string operations have been covered .
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnetcurry.com%2fShowArticle.aspx%3fID%3d189"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetcurry.com%2fShowArticle.aspx%3fID%3d189" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/30_Common_String_Operations_in_C_and_VB_NET_Part_I</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/30_Common_String_Operations_in_C_and_VB_NET_Part_I</guid>
      <pubDate>Mon, 25 Aug 2008 11:01:08 GMT</pubDate>
    </item>
    <item>
      <title>7 principles of clean and optimized CSS code</title>
      <description>With the popularity of CSS layouts and JavaScript-enriched web page experiences, it's not uncommon, particularly for large sites, for the CSS files alone to grow in size,  but there are some principles to consider during and after you write your CSS to help keep it tight and optimized. Optimization isn't just minimizing file size - it's also about being organized, clutter-free, and efficient. You'll find that the more knowledge you have about optimal CSS practices, smaller file size will inevitably come as an direct result of their implementation. You may already be familiar with some of the principles mentioned in this article, but they are worth a review. Being familiar with this concepts will help you write optimized CSS code and make you a better all-around web designer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.smashingmagazine.com%2f2008%2f08%2f18%2f7-principles-of-clean-and-optimized-css-code%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.smashingmagazine.com%2f2008%2f08%2f18%2f7-principles-of-clean-and-optimized-css-code%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/7_principles_of_clean_and_optimized_CSS_code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/7_principles_of_clean_and_optimized_CSS_code</guid>
      <pubDate>Wed, 20 Aug 2008 08:01:02 GMT</pubDate>
    </item>
    <item>
      <title>10 Invaluable CSS Resources</title>
      <description>First things first. I'm an application (middle tier) developer. My design skills while adequate, are not by any means what I'd like them to be. Like a good geek girl, I've been working on this. I've put together a list of very helpful CSS resources I've stumbled upon in my quest to improve my presentation layer skills. I thought I'd share them: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcrazeegeekchick.com%2fblog%2f10-invaluable-css-resources%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcrazeegeekchick.com%2fblog%2f10-invaluable-css-resources%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/10_Invaluable_CSS_Resources</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/10_Invaluable_CSS_Resources</guid>
      <pubDate>Mon, 18 Aug 2008 17:01:13 GMT</pubDate>
    </item>
    <item>
      <title>Only In A Database Can You Get 1000% + Improvement By Changing A Few L</title>
      <description>Only In A Database Can You Get 1000% + Improvement By Changing A Few Lines Of Code &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fDataMgmt%2fDataDesign%2fonly-in-a-database-can-you-get-1000-impr"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fDataMgmt%2fDataDesign%2fonly-in-a-database-can-you-get-1000-impr" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Only_In_A_Database_Can_You_Get_1000_Improvement_By_Changing_A_Few_L</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Only_In_A_Database_Can_You_Get_1000_Improvement_By_Changing_A_Few_L</guid>
      <pubDate>Mon, 18 Aug 2008 14:01:04 GMT</pubDate>
    </item>
    <item>
      <title>The Complete Reference for Any jQuery Developer</title>
      <description>If you ever to do something with jQuery, you should find it in this extensive list. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2feffectize.com%2fjquery-developer-guide"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2feffectize.com%2fjquery-developer-guide" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Complete_Reference_for_Any_jQuery_Developer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Complete_Reference_for_Any_jQuery_Developer</guid>
      <pubDate>Mon, 25 Aug 2008 00:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Forms Validation Framework for ASP.NET MVC</title>
      <description>A reusable technique and sample project detailing how to use POCO models to generate forms and perform validation upon them.  The forms helper class can be used as parameters to action methods via an action filter providing seamless integration with the MVC framework.

Generate, render, and validate forms based upon POCO objects quickly and easily. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnathan.whiteboard-it.com%2farchive%2f2008%2f08%2f10%2fmvc-forms-framework-with-validation.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnathan.whiteboard-it.com%2farchive%2f2008%2f08%2f10%2fmvc-forms-framework-with-validation.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Forms_Validation_Framework_for_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Forms_Validation_Framework_for_ASP_NET_MVC</guid>
      <pubDate>Mon, 11 Aug 2008 18:31:10 GMT</pubDate>
    </item>
    <item>
      <title>Partitioning an ASP.NET MVC application into separate &amp;quot;Areas&amp;quot;</title>
      <description>A missing feature of ASP.NET MVC: separating controllers in different areas and namespaces. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.codeville.net%2f2008%2f07%2f30%2fpartitioning-an-aspnet-mvc-application-into-separate-areas%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2008%2f07%2f30%2fpartitioning-an-aspnet-mvc-application-into-separate-areas%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Partitioning_an_ASP_NET_MVC_application_into_separate_Areas</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Partitioning_an_ASP_NET_MVC_application_into_separate_Areas</guid>
      <pubDate>Thu, 31 Jul 2008 21:31:10 GMT</pubDate>
    </item>
    <item>
      <title>Using CSS to Do Anything: 50+ Creative Examples and Tutorials</title>
      <description>&amp;quot;CSS can powerfully open the doors to a lot of rich and unique techniques. Today we are presenting a round-up of CSS coding, creative approaches and techniques.&amp;quot;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.noupe.com%2fcss%2fusing-css-to-do-anything-50-creative-examples-and-tutorials.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.noupe.com%2fcss%2fusing-css-to-do-anything-50-creative-examples-and-tutorials.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Using_CSS_to_Do_Anything_50_Creative_Examples_and_Tutorials</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Using_CSS_to_Do_Anything_50_Creative_Examples_and_Tutorials</guid>
      <pubDate>Wed, 30 Jul 2008 12:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Create PDF with C#</title>
      <description>Create PDF with C# on the fly &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aneef.net%2f2008%2f07%2f24%2fcreate-pdf-files-on-the-fly-with-c-and-pdfsharp%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aneef.net%2f2008%2f07%2f24%2fcreate-pdf-files-on-the-fly-with-c-and-pdfsharp%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Create_PDF_with_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Create_PDF_with_C</guid>
      <pubDate>Fri, 25 Jul 2008 08:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Jump between braces in Visual Studio.</title>
      <description>Move fast between open and close braces.  No more scrolling to find beginning of that illusive if statement. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvkreynin.wordpress.com%2f2008%2f07%2f09%2fjump-between-braces-in-visual-studio%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvkreynin.wordpress.com%2f2008%2f07%2f09%2fjump-between-braces-in-visual-studio%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Jump_between_braces_in_Visual_Studio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Jump_between_braces_in_Visual_Studio</guid>
      <pubDate>Thu, 10 Jul 2008 17:01:09 GMT</pubDate>
    </item>
    <item>
      <title>Inclusion of JavaScript Files</title>
      <description>How do you deal with JavaScript inclusion into the page given that you have a fair number of JavaScript files that are bound to change frequently and across multiple projects/applications? &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%2f413878.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f413878.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Inclusion_of_JavaScript_Files</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Inclusion_of_JavaScript_Files</guid>
      <pubDate>Mon, 07 Jul 2008 20:46:02 GMT</pubDate>
    </item>
    <item>
      <title>55 Free High Quality Icon Sets</title>
      <description>A lot of freebie icons. Another great article from Smashing Magazine &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.smashingmagazine.com%2f2008%2f07%2f02%2f55-free-high-quality-icon-sets%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.smashingmagazine.com%2f2008%2f07%2f02%2f55-free-high-quality-icon-sets%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/55_Free_High_Quality_Icon_Sets</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/55_Free_High_Quality_Icon_Sets</guid>
      <pubDate>Mon, 07 Jul 2008 08:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Give Your ASP.NET Applications Velocity</title>
      <description>Scaling ASP.NET Application just got easier with a new technology that Microsoft has just released that they have dubbed codename "Velocity". This product is still in the early stages of development, but it is meant as a direct competitor against memcache. &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%2f06%2fscaling-aspnet-applications-with-velocity%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fscaling-aspnet-applications-with-velocity%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Give_Your_ASP_NET_Applications_Velocity</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Give_Your_ASP_NET_Applications_Velocity</guid>
      <pubDate>Fri, 06 Jun 2008 07:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Create MessageBox user control using ASP.NET and CSS </title>
      <description>This article shows how to create MessageBox user control using ASP.NET and CSS. It have the ability to render different message types. It also have a close button in order to enable users to hide the message after reading. The article will guide you through the basics of making a simple and functional user control. &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%2f05%2f28%2fCreate-MessageBox-user-control-using-ASPNET-and-CSS.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f05%2f28%2fCreate-MessageBox-user-control-using-ASPNET-and-CSS.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Create_MessageBox_user_control_using_ASP_NET_and_CSS</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Create_MessageBox_user_control_using_ASP_NET_and_CSS</guid>
      <pubDate>Wed, 28 May 2008 17:01:02 GMT</pubDate>
    </item>
    <item>
      <title>unit testing your events</title>
      <description>In this article I will show you how you can unit test your events. I will show you a simple technique that will enable you to test if your events fire exactly as often as you want them to and I will provide you with two implementations. One implementation works well with the .NET Framework 2.0 and the second one uses .NET 3.0 (anonymous methods) in order to minimize the code necessary. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnettoad.com%2findex.php%3f%2farchives%2f12-unit-testing-events.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnettoad.com%2findex.php%3f%2farchives%2f12-unit-testing-events.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/unit_testing_your_events</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/unit_testing_your_events</guid>
      <pubDate>Sun, 04 May 2008 11:01:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Screencast: Model-based client-side validation</title>
      <description>A very sweet and simple way to get validation into an MVC app, just by specifying rules as attributes on model objects (e.g. [ValidateEmail]). Client-side validation happens automatically... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.codeville.net%2f2008%2f04%2f30%2fmodel-based-client-side-validation-for-aspnet-mvc%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2008%2f04%2f30%2fmodel-based-client-side-validation-for-aspnet-mvc%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Screencast_Model_based_client_side_validation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Screencast_Model_based_client_side_validation</guid>
      <pubDate>Thu, 01 May 2008 15:31:08 GMT</pubDate>
    </item>
    <item>
      <title>Implementing Generic Caching</title>
      <description>I develop for a large, high-availability website, with hundreds of thousands of daily users. As such, we need to cache a lot of data in our web-server memory (which is cheap) to save numerous hits to our main database cluster (which is very expensive). I would imagine the desire to improve performance by saving on database hits is common across many web applications - and caching frequently used data is often seen as one of the best ways to solve this problem. &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%2fImplementing-Generic-Caching.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fImplementing-Generic-Caching.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Implementing_Generic_Caching</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Implementing_Generic_Caching</guid>
      <pubDate>Tue, 29 Apr 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>47 ASP.NET MVC Resources to Rock Your Development</title>
      <description>Get the grand tour of today's best ASP.NET MVC resources &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpolymorphicpodcast.com%2fshows%2fmvcresources"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpolymorphicpodcast.com%2fshows%2fmvcresources" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/47_ASP_NET_MVC_Resources_to_Rock_Your_Development</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/47_ASP_NET_MVC_Resources_to_Rock_Your_Development</guid>
      <pubDate>Tue, 29 Apr 2008 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>A Great XPath Query Tool</title>
      <description>Visual XPath is a free graphical XPath query tool which have many great features, some of those features are: Load an XML file and see it in a form of tree &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%2f04%2f24%2fa-great-xpath-query-tool%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f04%2f24%2fa-great-xpath-query-tool%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_Great_XPath_Query_Tool</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_Great_XPath_Query_Tool</guid>
      <pubDate>Thu, 24 Apr 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>How To Create a FTP Connection Pool in C#</title>
      <description>A very simple approach to create a FTP connection pool in C# using the Object Pool Pattern.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frefactoringaspnet.blogspot.com%2f2008%2f04%2fcreating-ftp-connection-pool-using.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frefactoringaspnet.blogspot.com%2f2008%2f04%2fcreating-ftp-connection-pool-using.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/How_To_Create_a_FTP_Connection_Pool_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/How_To_Create_a_FTP_Connection_Pool_in_C</guid>
      <pubDate>Tue, 22 Apr 2008 21:59:11 GMT</pubDate>
    </item>
  </channel>
</rss>