<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by mrprk</title>
    <description>Stories kicked by mrprk</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>Separating Concerns within Windows Applications</title>
      <description>When coding, the Separation of Concerns (SoC) is a principal that basically will help organise your applications and make them more manageable. Dependency Injection (DI) typically goes hand in hand with SoC. I thought I would take a look at how to apply "SoC" and "DI" to a windows application...  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpksoftware.net%2fdevblog%2fpost%2f2008%2f09%2fSeparating-Concerns-within-Windows-Applications.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpksoftware.net%2fdevblog%2fpost%2f2008%2f09%2fSeparating-Concerns-within-Windows-Applications.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/winforms/Separating_Concerns_within_Windows_Applications</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/winforms/Separating_Concerns_within_Windows_Applications</guid>
      <pubDate>Sun, 28 Sep 2008 12:15:41 GMT</pubDate>
    </item>
    <item>
      <title>Alt.NET Podcast Launched!</title>
      <description>The Alt.NET Podcast has a new podcast. The premier episode is a conversation with David Laribee, Jeremy D. Miller, and Chad Myers about continuously improving yourself, your code, and your team. Give it a listen! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faltnetpodcast.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faltnetpodcast.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Alt_NET_Podcast_Launched</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Alt_NET_Podcast_Launched</guid>
      <pubDate>Tue, 13 May 2008 23:01:04 GMT</pubDate>
    </item>
    <item>
      <title>How To Become a Development Team Leader</title>
      <description>Moving from being a developer to leading a team of developers is the ambition of many - and it's easier than you might think to achieve. In fact, there is only one thing you need to do. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fandrewtokeley.net%2farchive%2f2008%2f05%2f02%2fhow-to-become-a-development-team-leader.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fandrewtokeley.net%2farchive%2f2008%2f05%2f02%2fhow-to-become-a-development-team-leader.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_To_Become_a_Development_Team_Leader</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_To_Become_a_Development_Team_Leader</guid>
      <pubDate>Wed, 14 May 2008 20:01:02 GMT</pubDate>
    </item>
    <item>
      <title> ASP.NET MVC Source Refresh Preview</title>
      <description>ScottGus Blogpost to the new MVC drop on Codeplex &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%2f04%2f16%2fasp-net-mvc-source-refresh-preview.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f04%2f16%2fasp-net-mvc-source-refresh-preview.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Source_Refresh_Preview</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Source_Refresh_Preview</guid>
      <pubDate>Thu, 17 Apr 2008 08:01:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.Net MVC Membership Starter Kit alternative authentication</title>
      <description>ASP.NET MVC implementation of an OpenID consumer and Windows Live ID Web Authentication in the ASP.NET MVC Membership Starter Kit. &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%2f04%2fASPNet-MVC-Membership-Starter-Kit-alternative-authentication.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f04%2fASPNet-MVC-Membership-Starter-Kit-alternative-authentication.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_Net_MVC_Membership_Starter_Kit_alternative_authentication</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_Net_MVC_Membership_Starter_Kit_alternative_authentication</guid>
      <pubDate>Tue, 15 Apr 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Official BlogEngine.NET Security Patch</title>
      <description>Over the weekend, we were alerted to a security flaw in BlogEngine.NET 1.3.0.0.   We have created a new release 1.3.1.0 which corrects this issue and are making a patch available here for users running 1.3.0.0.  For those people running development version of BlogEngine.NET (from the source tab on CodePlex), please note that the latest release 1.3.0.29 has the security fix as well. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnetblogengine.net%2fpost%2fCritical-Security-Patch-Available.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetblogengine.net%2fpost%2fCritical-Security-Patch-Available.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/security/Official_BlogEngine_NET_Security_Patch</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/security/Official_BlogEngine_NET_Security_Patch</guid>
      <pubDate>Tue, 15 Apr 2008 14:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Massive BlogEngine.Net Security Hole - Fix Provided</title>
      <description>A massive security hole in BlogEngine.net was just revealed that allows anyone to see your passwords... Danny Douglass explains the issue and provides a patched BlogEngine.Core assembly to resolve the issue until the next release of BlogEngine is available. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdannydouglass.com%2fpost%2f2008%2f04%2fBlogEngine-and-the-JavaScript-HttpHandler-Serious-Security-Issue.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdannydouglass.com%2fpost%2f2008%2f04%2fBlogEngine-and-the-JavaScript-HttpHandler-Serious-Security-Issue.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/security/Massive_BlogEngine_Net_Security_Hole_Fix_Provided</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/security/Massive_BlogEngine_Net_Security_Hole_Fix_Provided</guid>
      <pubDate>Mon, 14 Apr 2008 07:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Coder Journal's MVC Toolkit</title>
      <description>Today I decided to release a toolkit that I have been building over the past couple of months. Most of the code in the toolkit is related to MVC. The list of features includes many MVC ActionFilters, Routes, ViewEngines, and Extensions.  Including ActionFilters for Cache, GZip Compression, CAPTCHA, HTTP POST Only.  And an attribute to provide serialization of the ViewData to XML, JSON, or JSONP.  I hope it helps everybody out. &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%2f04%2fmvc-toolkit%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f04%2fmvc-toolkit%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Coder_Journal_s_MVC_Toolkit</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Coder_Journal_s_MVC_Toolkit</guid>
      <pubDate>Mon, 14 Apr 2008 02:01:03 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC: MVC Storefront, Part 2 : Rob Conery</title>
      <description>The second in a series of screencasts documenting the building of an eCommerce storefront using ASP.NET MVC. &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%2fasp-net-mvc-mvc-storefront-part-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fmvc-storefront%2fasp-net-mvc-mvc-storefront-part-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_MVC_Storefront_Part_2_Rob_Conery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_MVC_Storefront_Part_2_Rob_Conery</guid>
      <pubDate>Tue, 08 Apr 2008 11:46:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC: Introducing The MVC Storefront Series : Rob Conery</title>
      <description>The first in a series of screencasts documenting the building of an eCommerce storefront using ASP.NET MVC. &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%2fmvc-storefront-part-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fmvc-storefront%2fmvc-storefront-part-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Introducing_The_MVC_Storefront_Series_Rob_Conery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Introducing_The_MVC_Storefront_Series_Rob_Conery</guid>
      <pubDate>Tue, 08 Apr 2008 01:16:19 GMT</pubDate>
    </item>
    <item>
      <title>Creating and Using Silverlight and WPF User Controls - Scott Gu</title>
      <description>One of the fundamental design goals of Silverlight and WPF is to enable developers to be able to easily encapsulate UI functionality into re-usable controls.

You can implement new custom controls by deriving a class from one of the existing Control classes (either a Control base class or from a control like TextBox, Button, etc).  Alternatively you can create re-usable User Controls - which make it easy to use a XAML markup file to compose a control's UI (and which makes them super easy to build).

In Part 6 of my Digg.com tutorial blog series I showed how to create a new user control using VS 2008's &amp;quot;Add New Item&amp;quot; project item dialog and by then defining UI within it.  This approach works great when you know up front that you want to encapsulate UI in a user control.  You can also use the same technique with Expression Blend. &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%2f04%2f04%2ftip-trick-creating-and-using-silverlight-and-wpf-user-controls.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f04%2f04%2ftip-trick-creating-and-using-silverlight-and-wpf-user-controls.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Creating_and_Using_Silverlight_and_WPF_User_Controls_Scott_Gu</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Creating_and_Using_Silverlight_and_WPF_User_Controls_Scott_Gu</guid>
      <pubDate>Fri, 04 Apr 2008 23:01:02 GMT</pubDate>
    </item>
    <item>
      <title>ScottGu: March 28th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC...</title>
      <description>Latest links from Scott &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%2f03%2f28%2fmarch-28th-links-asp-net-asp-net-ajax-asp-net-mvc-visual-studio-silverlight-net.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f03%2f28%2fmarch-28th-links-asp-net-asp-net-ajax-asp-net-mvc-visual-studio-silverlight-net.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/ScottGu_March_28th_Links_ASP_NET_ASP_NET_AJAX_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/ScottGu_March_28th_Links_ASP_NET_ASP_NET_AJAX_ASP_NET_MVC</guid>
      <pubDate>Fri, 28 Mar 2008 14:16:12 GMT</pubDate>
    </item>
    <item>
      <title>FormatWith 2.0 - String formatting with named variables</title>
      <description>An improved version of the string FormatWith extension method. It now has the ability to also work with named variables, e.g. &amp;quot;{UserName} last logged in at {LastLoginDate}&amp;quot;.FormatWith(user) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f03%2f29%2fformatwith-2-0-string-formatting-with-named-variables.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f03%2f29%2fformatwith-2-0-string-formatting-with-named-variables.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/FormatWith_2_0_String_formatting_with_named_variables</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/FormatWith_2_0_String_formatting_with_named_variables</guid>
      <pubDate>Fri, 28 Mar 2008 13:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Rhino Mocks 3.4 Released</title>
      <description>Some great new features! &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%2f02%2f18%2fRhino-Mocks-3.4-Released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f02%2f18%2fRhino-Mocks-3.4-Released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Rhino_Mocks_3_4_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Rhino_Mocks_3_4_Released</guid>
      <pubDate>Fri, 21 Mar 2008 06:01:02 GMT</pubDate>
    </item>
    <item>
      <title>An NUnitForms testing strategy</title>
      <description>A method of using NUnitForms to simplify GUI test fixtures &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.pksoftware.net%2fdevblog%2fpost%2f2008%2f03%2fAn-NUnitForms-testing-strategy.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.pksoftware.net%2fdevblog%2fpost%2f2008%2f03%2fAn-NUnitForms-testing-strategy.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/An_NUnitForms_testing_strategy</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/An_NUnitForms_testing_strategy</guid>
      <pubDate>Thu, 13 Mar 2008 03:34:10 GMT</pubDate>
    </item>
    <item>
      <title>Beta Release of Mini SQL Query</title>
      <description>A free, small and lightweight SQL query tool for MSSQL/access/oracle databases.
Easily extenable, written in C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.pksoftware.net%2fdevblog%2fpost%2f2008%2f02%2fBeta-Release-of-Mini-SQL-Query.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.pksoftware.net%2fdevblog%2fpost%2f2008%2f02%2fBeta-Release-of-Mini-SQL-Query.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Beta_Release_of_Mini_SQL_Query</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Beta_Release_of_Mini_SQL_Query</guid>
      <pubDate>Wed, 12 Mar 2008 12:54:33 GMT</pubDate>
    </item>
    <item>
      <title>The Liskov Substitution Principle</title>
      <description>The first S.O.L.I.D. principle &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%2fchad_myers%2farchive%2f2008%2f03%2f11%2fptom-the-liskov-substitution-principle.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fchad_myers%2farchive%2f2008%2f03%2f11%2fptom-the-liskov-substitution-principle.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Liskov_Substitution_Principle</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Liskov_Substitution_Principle</guid>
      <pubDate>Wed, 12 Mar 2008 20:16:02 GMT</pubDate>
    </item>
    <item>
      <title>SubSonic: 2.1 Beta 2 Available Now</title>
      <description>I spose there's not much more to add to that title. Eric and Shawn Oster have been hard at work while I pretty much have been under water for the last month, getting ready for MIX. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2f2008%2f03%2f11%2fsubsonic-21-beta-2-available-now%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2f2008%2f03%2f11%2fsubsonic-21-beta-2-available-now%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SubSonic_2_1_Beta_2_Available_Now</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SubSonic_2_1_Beta_2_Available_Now</guid>
      <pubDate>Tue, 11 Mar 2008 23:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Retaining Good Developers - 10 Things To Keep Them Happy</title>
      <description>This is a great article.  I just wish some of my previous employers would have done just a few of these things.  I probably would have stuck around longer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.keepitsimpleprojects.com%2fviewtopic.php%3fp%3d92%2392"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.keepitsimpleprojects.com%2fviewtopic.php%3fp%3d92%2392" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Retaining_Good_Developers_10_Things_To_Keep_Them_Happy</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Retaining_Good_Developers_10_Things_To_Keep_Them_Happy</guid>
      <pubDate>Sun, 09 Mar 2008 21:46:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.Net MVC: Authentication &amp;amp; Error Handling via Filters</title>
      <description>An extension to the ASP.Net MVC framework that allows you to add filters to controllers. Includes implementations of filters for easy authentication and exception handling. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.squaredroot.com%2fpost%2f2008%2f01%2fMVC-Authentication-and-Errors.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2fpost%2f2008%2f01%2fMVC-Authentication-and-Errors.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_Net_MVC_Authentication_Error_Handling_via_Filters</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_Net_MVC_Authentication_Error_Handling_via_Filters</guid>
      <pubDate>Sun, 06 Jan 2008 01:31:02 GMT</pubDate>
    </item>
    <item>
      <title>An MVC Project Template for Visual Web Developer 2008 Express</title>
      <description>I have put together a simple C# project template for Visual Web Developer 2008 Express Edition. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.pksoftware.net%2fblog%2f2007%2f12%2f24%2fAn%2bMVC%2bProject%2bTemplate%2bFor%2bVisual%2bWeb%2bDeveloper%2b2008%2bExpress.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.pksoftware.net%2fblog%2f2007%2f12%2f24%2fAn%2bMVC%2bProject%2bTemplate%2bFor%2bVisual%2bWeb%2bDeveloper%2b2008%2bExpress.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/An_MVC_Project_Template_for_Visual_Web_Developer_2008_Express</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/An_MVC_Project_Template_for_Visual_Web_Developer_2008_Express</guid>
      <pubDate>Mon, 24 Dec 2007 03:33:38 GMT</pubDate>
    </item>
    <item>
      <title>Anonymous Types in C# 3.0</title>
      <description>One of the most convenient features of C# 3.0 is the ability to create new types 'on the fly' using Anonymous Types. Here's a detailed post that describes how these generated types work, behave and where their use can be very useful. &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%2f189329.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f189329.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Anonymous_Types_in_C_3_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Anonymous_Types_in_C_3_0</guid>
      <pubDate>Sun, 18 Nov 2007 15:46:02 GMT</pubDate>
    </item>
    <item>
      <title>OpenWinForms - open source windows forms and controls</title>
      <description>OpenWinForms is a open source website for windows forms and controls. Here you can find windows controls and libraries for free. This is a non-commercial open source web site. This site mainly focuses on Microsoft technologies e.g. Microsoft .net, VB.net, C#.net etc. You may use these for any commercial or non-commercial purpose for free. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.openwinforms.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.openwinforms.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/OpenWinForms_open_source_windows_forms_and_controls</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/OpenWinForms_open_source_windows_forms_and_controls</guid>
      <pubDate>Fri, 09 Nov 2007 15:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Tip - Use failing Unit Tests to mark your TODO Items</title>
      <description>Programming tip to avoid losing notes in the process of getting on with the coding! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.pksoftware.net%2fblog%2f2007%2f10%2f31%2fTip%2bUse%2bFailing%2bUnit%2bTests%2bTo%2bMark%2bYour%2bTODO%2bItems.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.pksoftware.net%2fblog%2f2007%2f10%2f31%2fTip%2bUse%2bFailing%2bUnit%2bTests%2bTo%2bMark%2bYour%2bTODO%2bItems.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Tip_Use_failing_Unit_Tests_to_mark_your_TODO_Items</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Tip_Use_failing_Unit_Tests_to_mark_your_TODO_Items</guid>
      <pubDate>Wed, 31 Oct 2007 10:04:21 GMT</pubDate>
    </item>
    <item>
      <title>Regions == Evil</title>
      <description>Bil Simser argues against using regions in your code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fbsimser%2farchive%2f2007%2f10%2f30%2fregions-evil.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fbsimser%2farchive%2f2007%2f10%2f30%2fregions-evil.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Regions_Evil</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Regions_Evil</guid>
      <pubDate>Wed, 31 Oct 2007 07:31:02 GMT</pubDate>
    </item>
  </channel>
</rss>