<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by projetix</title>
    <description>Stories kicked by projetix</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>Generic Repository</title>
      <description>The purpose behind the repository pattern is to provide a layer of abstraction between your domain and data layer. For smaller projects, this typically isn't needed. However, larger projects can really benefit from a broker that specifically handles the back and forth between the two layers. With repositories your domain objects aren't burdened with infrastructure details and can therefore better focus on domain-specific behavior. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f12%2f22%2fnew-repository-lt-t-gt-domagic.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f12%2f22%2fnew-repository-lt-t-gt-domagic.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Generic_Repository</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Generic_Repository</guid>
      <pubDate>Tue, 23 Dec 2008 18:16:08 GMT</pubDate>
    </item>
    <item>
      <title>Decoupled design with events</title>
      <description>In this post, Tuna tries to illustrate the use of Events as a way to have decoupled architecture. He also points out the what he thinks as a problem with Rob Conery's Akismet implementation for his Oxite Refactor. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftunatoksoz.com%2fpost%2fDecoupled-design-with-events.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftunatoksoz.com%2fpost%2fDecoupled-design-with-events.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Decoupled_design_with_events</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Decoupled_design_with_events</guid>
      <pubDate>Sun, 21 Dec 2008 07:01:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Release Candidate shipping in January</title>
      <description>ScottGu talks about the upcoming Release Candidate of ASP.NET MVC V1 and the features it brings to the table &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%2f12%2f19%2fasp-net-mvc-design-gallery-and-upcoming-view-improvements-with-the-asp-net-mvc-release-candidate.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f12%2f19%2fasp-net-mvc-design-gallery-and-upcoming-view-improvements-with-the-asp-net-mvc-release-candidate.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Release_Candidate_shipping_in_January</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Release_Candidate_shipping_in_January</guid>
      <pubDate>Fri, 19 Dec 2008 19:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Saving DotNetKicks</title>
      <description>Keyvan wrote something about our popular social bookmarking site, DotNetKicks and talked about some spamming problems on DNK and discussed about saving DNK from this situation. A must read post for all DotNetKicks lovers! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnayyeri.net%2fblog%2fsaving-dotnetkicks%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnayyeri.net%2fblog%2fsaving-dotnetkicks%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Saving_DotNetKicks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Saving_DotNetKicks</guid>
      <pubDate>Wed, 17 Dec 2008 21:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Top 100 Blogs for Developers</title>
      <description>Jurgen Appelo outlines 100 blogs developers should be paying attention to. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.noop.nl%2f2008%2f12%2ftop-100-blogs-for-developers-q4-2008.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.noop.nl%2f2008%2f12%2ftop-100-blogs-for-developers-q4-2008.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Top_100_Blogs_for_Developers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Top_100_Blogs_for_Developers</guid>
      <pubDate>Sun, 21 Dec 2008 01:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Track your car expenses in the cloud! CarTrackr on Windows Azure - Par</title>
      <description>As you may see in the title, I will be starting a series on modifying my CarTrackr sample application to a cloud-based, Windows Azure application. At this point, I don't know if it's easy nor do I know what it takes to achieve this goal. I only have some assumtions on how CarTrackr can be converted to a cloud application. 

This post is part 1 of the series, in which I'll describe the architecture of Windows Azure and what I think it takes to convert my ASP.NET MVC application into a cloud application.  &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%2f12%2f09%2fTrack-your-car-expenses-in-the-cloud!-CarTrackr-on-Windows-Azure-Part-1-Introduction.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f12%2f09%2fTrack-your-car-expenses-in-the-cloud!-CarTrackr-on-Windows-Azure-Part-1-Introduction.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/Track_your_car_expenses_in_the_cloud_CarTrackr_on_Windows_Azure_Par</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/Track_your_car_expenses_in_the_cloud_CarTrackr_on_Windows_Azure_Par</guid>
      <pubDate>Tue, 16 Dec 2008 04:46:07 GMT</pubDate>
    </item>
    <item>
      <title>SubSonic 3.0 Preview 2</title>
      <description>Rob Conery: Over the last week I've made massive improvements and upgrades to SubSonic 3.0 and the templates that it comes with. I haven't been this obsessive and inspired since I created SubSonic in the first place, and I have to tell you I am more than stoked to see this pull together. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2fblog%2fsubsonic-3-0-preview-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fblog%2fsubsonic-3-0-preview-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SubSonic_3_0_Preview_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SubSonic_3_0_Preview_2</guid>
      <pubDate>Thu, 13 Nov 2008 18:16:04 GMT</pubDate>
    </item>
    <item>
      <title>Solving common problems with Compiled Queries in Linq to Sql for high </title>
      <description>If you are using Linq to SQL, instead of writing regular Linq Queries, you should be using Compiled Queries. if you are building an ASP.NET web application that's going to get thousands of hits per hour, the execution overhead of Linq queries is going to consume too much CPU and make your site slow. There's a runtime cost associated with each and every Linq Query you write.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f27%2fsolving-common-problems-with-compiled-queries-in-linq-to-sql-for-high-demand-asp-net-websites.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f10%2f27%2fsolving-common-problems-with-compiled-queries-in-linq-to-sql-for-high-demand-asp-net-websites.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Solving_common_problems_with_Compiled_Queries_in_Linq_to_Sql_for_high</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Solving_common_problems_with_Compiled_Queries_in_Linq_to_Sql_for_high</guid>
      <pubDate>Sat, 01 Nov 2008 19:01:02 GMT</pubDate>
    </item>
    <item>
      <title>How To Unit Test - Using SubSonic</title>
      <description>Scenario

In this post I'm going to create a simple application to insert customers into our database via a console application and also have a list of customers printed out to the console. Similar to the previous post.

The application will be separated into three parts. SubSonic will be used for all the database access, a middle layer will be the 'glue' and perform validation on the input (this could be business rules) and will sit on top of subsonic classes.  This will then be accessible from the console application (but it shouldn't take much to change this to a WinForm/WebForm application).  I know it's simple (and a bit uninteresting) but I just want to demonstrate the concepts more than anything else. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.benhall.me.uk%2f2007%2f10%2fhow-to-unit-test-using-subsonic.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.benhall.me.uk%2f2007%2f10%2fhow-to-unit-test-using-subsonic.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/How_To_Unit_Test_Using_SubSonic</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/How_To_Unit_Test_Using_SubSonic</guid>
      <pubDate>Mon, 29 Oct 2007 08:33:27 GMT</pubDate>
    </item>
    <item>
      <title>Creating Zip Archives In .Net Without An External Library</title>
      <description>Jon Galloway offers his advice on creating your own zip library.  SharpZipLib provides best free .NET compression library, but what if you can't use it due to the GPL license? I'll look at a few options, ending with my favorite - System.IO.Packaging. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2007%2f10%2f25%2fcreating-zip-archives-in-net-without-an-external-library-like-sharpziplib.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2007%2f10%2f25%2fcreating-zip-archives-in-net-without-an-external-library-like-sharpziplib.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Creating_Zip_Archives_In_Net_Without_An_External_Library</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Creating_Zip_Archives_In_Net_Without_An_External_Library</guid>
      <pubDate>Fri, 26 Oct 2007 03:16:03 GMT</pubDate>
    </item>
    <item>
      <title>How MVC, jQuery, and SubSonic will make you smile</title>
      <description>Rob shows off some early prototype bits for some mvc.net bits that he's baking into SubSonic. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2f2007%2f10%2f25%2fhow-mvc-jquery-and-subsonic-will-make-you-smile%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2f2007%2f10%2f25%2fhow-mvc-jquery-and-subsonic-will-make-you-smile%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/How_MVC_jQuery_and_SubSonic_will_make_you_smile</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/How_MVC_jQuery_and_SubSonic_will_make_you_smile</guid>
      <pubDate>Thu, 25 Oct 2007 22:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Remove generated JavaScript from your pages</title>
      <description>One of the things that have always seemed a little weird to me is that ASP.NET auto-generates JavaScript and injects it in the rendered HTML. The JavaScript is needed to handle validation, postbacks, callbacks etc. but why does it have to write the same static functions when it could just as well be placed in a referenced .js file? If all the static functions where placed in an external .js file, it would be downloaded once instead of every time a page loads.  &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%2fRemove-generated-JavaScript-from-your-pages.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.madskristensen.dk%2fpost%2fRemove-generated-JavaScript-from-your-pages.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Remove_generated_JavaScript_from_your_pages</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Remove_generated_JavaScript_from_your_pages</guid>
      <pubDate>Mon, 22 Oct 2007 08:31:03 GMT</pubDate>
    </item>
    <item>
      <title>21+ FREE Regular Expression Tools &amp;amp; Resources (for .Net Developers)</title>
      <description>A list (and review) of 21+ FREE Regular Expression tools and resources, mostly for .Net developers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f10%2f20%2f21-free-regular-expression-tools-resources-for-net-developers%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f10%2f20%2f21-free-regular-expression-tools-resources-for-net-developers%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/regex/21_FREE_Regular_Expression_Tools_Resources_for_Net_Developers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/regex/21_FREE_Regular_Expression_Tools_Resources_for_Net_Developers</guid>
      <pubDate>Sun, 21 Oct 2007 20:31:02 GMT</pubDate>
    </item>
    <item>
      <title>SubSonic ASP.NET Providers</title>
      <description>I am announcing the SubSonic ASP.NET Providers (now only Membership and Roles) using the SubSonic DAL and the official Beta 1 release. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2007%2f10%2f14%2fsubsonic-asp-net-providers-project-and-announcement.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2007%2f10%2f14%2fsubsonic-asp-net-providers-project-and-announcement.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/SubSonic_ASP_NET_Providers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/SubSonic_ASP_NET_Providers</guid>
      <pubDate>Mon, 15 Oct 2007 06:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Implementing a jQuery-Calendar ASP.NET Control</title>
      <description>I've posted a&amp;amp;nbsp;wrapper ASP.NET around the jQuery-calendar control from Marc Garbanski. This small client side calendar control is compact, looks nice and is very easy to use and I've added an ASP.NET wrapper around it so it can more easily be more easily used with ASP.NET applications by dragging and dropping onto a form and supporting postbacks of the SelectedDate. &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%2f167052.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f167052.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Implementing_a_jQuery_Calendar_ASP_NET_Control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Implementing_a_jQuery_Calendar_ASP_NET_Control</guid>
      <pubDate>Wed, 10 Oct 2007 04:46:02 GMT</pubDate>
    </item>
    <item>
      <title>15+ Free Visual Studio Add-Ins</title>
      <description>After some extensive researching (Googling), I've compiled this list of 15+ FREE Add-ins for Visual Studio 2005. Some of these add-ins will help improve the quality of your code, while others will help you code faster, however, none are guaranteed to help you get with the ladies. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f09%2f25%2f15-free-visual-studio-add-ins%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f09%2f25%2f15-free-visual-studio-add-ins%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/15_Free_Visual_Studio_Add_Ins</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/15_Free_Visual_Studio_Add_Ins</guid>
      <pubDate>Wed, 26 Sep 2007 00:16:02 GMT</pubDate>
    </item>
    <item>
      <title>AJAX: Forget the form post and waiting</title>
      <description>AJAX can help you by helping you to improve the sites which don't throw away all the data at once to the end-user, hence reducing the page size and also removing the frustrating whole page load scenario. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fAjax%2fAJAXforgetformpostwait.asp"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fAjax%2fAJAXforgetformpostwait.asp" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/AJAX_Forget_the_form_post_and_waiting</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/AJAX_Forget_the_form_post_and_waiting</guid>
      <pubDate>Sat, 04 Aug 2007 07:21:07 GMT</pubDate>
    </item>
    <item>
      <title>Extending the BlogEngine.net</title>
      <description>I've been using the BlogEngine.net for some time and I just have to say it rocks. Since it uses a Event model, extending the engine is easy. So, here it is a extensions engine for the BlogEngine.net &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.brunofigueiredo.com%2fpost%2fExtending-the-BlogEngine.net.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.brunofigueiredo.com%2fpost%2fExtending-the-BlogEngine.net.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Extending_the_BlogEngine_net</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Extending_the_BlogEngine_net</guid>
      <pubDate>Fri, 03 Aug 2007 16:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Open source .NET libraries you should be already using</title>
      <description>As we know, there are many good, enterprise level, open source libraries, frameworks and projects implemented in Java. Most of them are being ported into different platforms like .NET and PHP, so developers are migrating to the these platforms with their familiar tools. For example, i have been using Ant, JUnit, Log4J, iText and many mores when i was developing in Java, but now i am still using Log4Net and Nunit in my current &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.plentyofcode.com%2f2007%2f07%2fopen-source-net-libraries-you-should-be.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.plentyofcode.com%2f2007%2f07%2fopen-source-net-libraries-you-should-be.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Open_source_NET_libraries_you_should_be_already_using</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Open_source_NET_libraries_you_should_be_already_using</guid>
      <pubDate>Fri, 27 Jul 2007 19:46:03 GMT</pubDate>
    </item>
    <item>
      <title>An HttpModule that moves ViewState to the bottom of the Page</title>
      <description>Techniques to move the ViewState to the bottom of the WebForm has been published many times before. What I wanted was adding the functionality to an HttpModule. The technique to move the ViewState is borrowed from Scott Hanselman while the HttpModule implementation is my own. As Scott writes, it is a very low impact technique (0.000995 second) even though it hasn't been fully tested for a variety of scenarios.  &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%2fAn-HttpModule-that-moves-ViewState-to-the-bottom.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.madskristensen.dk%2fpost%2fAn-HttpModule-that-moves-ViewState-to-the-bottom.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/An_HttpModule_that_moves_ViewState_to_the_bottom_of_the_Page</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/An_HttpModule_that_moves_ViewState_to_the_bottom_of_the_Page</guid>
      <pubDate>Fri, 15 Jun 2007 21:28:19 GMT</pubDate>
    </item>
  </channel>
</rss>