<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by Haacked</title>
    <description>Stories kicked by Haacked</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>ASP.NET MVC installer for Visual Studio 2010 Beta 1</title>
      <description>Phil Haack announced Tuesday availability of ASP.NET MVC installer for Visual Studio 2010 Beta 1. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fgunnarpeipman%2farchive%2f2009%2f06%2f13%2fasp-net-mvc-installer-for-visual-studio-2010-beta-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fgunnarpeipman%2farchive%2f2009%2f06%2f13%2fasp-net-mvc-installer-for-visual-studio-2010-beta-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/ASP_NET_MVC_installer_for_Visual_Studio_2010_Beta_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/ASP_NET_MVC_installer_for_Visual_Studio_2010_Beta_1</guid>
      <pubDate>Sat, 13 Jun 2009 10:56:54 GMT</pubDate>
    </item>
    <item>
      <title>Using jQuery Grid With ASP.NET MVC</title>
      <description>Continuing in my pseudo-series of posts based on my ASP.NET MVC Ninjas on Fire Black Belt Tips Presentation at Mix (go watch it!), this post covers a demo I did not show because I ran out of time. It was a demo I held in my back pocket just in case I went too fast and needed one more demo. A common scenario when building web user interfaces is providing a pageable and sortable grid of data. Even better if it uses AJAX to make it more responsive and snazzy. Since ASP.NET MVC includes jQuery, I figured it'd be fun to use a jQuery plugin for this demo, so I chose jQuery Grid.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f04%2f14%2fusing-jquery-grid-with-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f04%2f14%2fusing-jquery-grid-with-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Using_jQuery_Grid_With_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Using_jQuery_Grid_With_ASP_NET_MVC</guid>
      <pubDate>Wed, 15 Apr 2009 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC 1.0 Released!</title>
      <description>Finally guys at AS.NET Team released ASP.NET MVC 1.0 RTM. Phil Haack is talking about it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.haacked.com%2farchive%2f2009%2f03%2f18%2faspnet-mvc-rtw.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.haacked.com%2farchive%2f2009%2f03%2f18%2faspnet-mvc-rtw.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_1_0_Released_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_1_0_Released_2</guid>
      <pubDate>Thu, 19 Mar 2009 14:35:05 GMT</pubDate>
    </item>
    <item>
      <title>Learn About ASP.NET MVC Via NerdDinner - Phil Haack</title>
      <description>I don't know about you, but a great way to learn a new technology is to start using it. But to even start using it, it helps to be able to look at a real-world running application built on that technology. Combine that with source code and a walkthrough, and I think you have a winning combination.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f03%2f10%2fchapter-one-pro-aspnetmvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f03%2f10%2fchapter-one-pro-aspnetmvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Learn_About_ASP_NET_MVC_Via_NerdDinner_Phil_Haack</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Learn_About_ASP_NET_MVC_Via_NerdDinner_Phil_Haack</guid>
      <pubDate>Mon, 16 Mar 2009 07:25:03 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Release Candidate</title>
      <description>Phil Haack talks about ASP.NET MVC 1.0 RC. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f01%2f27%2faspnetmvc-release-candidate.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f01%2f27%2faspnetmvc-release-candidate.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Release_Candidate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Release_Candidate</guid>
      <pubDate>Wed, 28 Jan 2009 05:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Fun With Named Formats, String Parsing, and Edge Cases</title>
      <description>Recently I found myself in a situation where I wanted to format a string using a named format string, rather than a positional one. Ignore for the moment the issue on whether this is a good idea or not, just trust me that I'll be responsible with it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f01%2f04%2ffun-with-named-formats-string-parsing-and-edge-cases.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f01%2f04%2ffun-with-named-formats-string-parsing-and-edge-cases.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Fun_With_Named_Formats_String_Parsing_and_Edge_Cases</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Fun_With_Named_Formats_String_Parsing_and_Edge_Cases</guid>
      <pubDate>Tue, 06 Jan 2009 04:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Known Installation Issues With ASP.NET MVC</title>
      <description>In this post, Phil Haack described the known installation issues with new ASP.NET MVC. &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%2f12%2f03%2fknown-installation-issues-with-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f12%2f03%2fknown-installation-issues-with-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Known_Installation_Issues_With_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Known_Installation_Issues_With_ASP_NET_MVC</guid>
      <pubDate>Thu, 04 Dec 2008 13:01:59 GMT</pubDate>
    </item>
    <item>
      <title>Haacked: ASP.NET MVC on IIS 6 Walkthrough</title>
      <description>&amp;quot;In this post, I want to provide a definitive guide to getting ASP.NET MVC running on IIS 6. I will walk through using the .mvc or .aspx file extension for URLs first, then I will walkthrough using extension-less URLs.&amp;quot; &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%2f11%2f26%2fasp.net-mvc-on-iis-6-walkthrough.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f11%2f26%2fasp.net-mvc-on-iis-6-walkthrough.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Haacked_ASP_NET_MVC_on_IIS_6_Walkthrough</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Haacked_ASP_NET_MVC_on_IIS_6_Walkthrough</guid>
      <pubDate>Thu, 04 Dec 2008 01:31:10 GMT</pubDate>
    </item>
    <item>
      <title>Combining JQuery Form Validation and Ajax Submission with ASP.NET</title>
      <description>Using JQuery Form Validation and Ajax Submission with ASP.NET &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%2f11%2f21%2fcombining-jquery-form-validation-and-ajax-submission-with-asp.net.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f11%2f21%2fcombining-jquery-form-validation-and-ajax-submission-with-asp.net.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/Combining_JQuery_Form_Validation_and_Ajax_Submission_with_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/Combining_JQuery_Form_Validation_and_Ajax_Submission_with_ASP_NET</guid>
      <pubDate>Thu, 27 Nov 2008 03:01:13 GMT</pubDate>
    </item>
    <item>
      <title>ScottGu:Nov 6th Links: ASP.NET, AJAX, jQuery, ASP.NET MVC, Silverlight</title>
      <description>Great collection of links. Again. &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%2f06%2fnov-6th-links-asp-net-asp-net-ajax-jquery-asp-net-mvc-silverlight-and-wpf.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f11%2f06%2fnov-6th-links-asp-net-asp-net-ajax-jquery-asp-net-mvc-silverlight-and-wpf.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ScottGu_Nov_6th_Links_ASP_NET_AJAX_jQuery_ASP_NET_MVC_Silverlight</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ScottGu_Nov_6th_Links_ASP_NET_AJAX_jQuery_ASP_NET_MVC_Silverlight</guid>
      <pubDate>Thu, 06 Nov 2008 21:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Donut Caching in ASP.Net MVC - Revisited by Phil Haack</title>
      <description>In this article Phil makes an improvement to the Maarten Balliauw's MVC OutputCache substitution ActionFilter Attribute &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%2f11%2f05%2fdonut-caching-in-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f11%2f05%2fdonut-caching-in-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Donut_Caching_in_ASP_Net_MVC_Revisited_by_Phil_Haack</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Donut_Caching_in_ASP_Net_MVC_Revisited_by_Phil_Haack</guid>
      <pubDate>Fri, 07 Nov 2008 03:01:04 GMT</pubDate>
    </item>
    <item>
      <title>Grouping Controllers with ASP.NET MVC</title>
      <description> question that often comes up is how do you group controllers when building a large application with ASP.NET MVC. Often, the question is phrased as whether or not ASP.NET MVC supports "Areas", a feature of Monorail. According to the Monorail documentation,

    MonoRail supports the concept of areas, which are logical groups of controllers. All controllers belong to an area. The default area is an empty (unnamed) one
 &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%2f11%2f04%2fareas-in-aspnetmvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f11%2f04%2fareas-in-aspnetmvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Grouping_Controllers_with_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Grouping_Controllers_with_ASP_NET_MVC</guid>
      <pubDate>Thu, 06 Nov 2008 06:01:02 GMT</pubDate>
    </item>
    <item>
      <title>How to run ASP.NET MVC on Windows Azure</title>
      <description>A quick how-to on getting ASP.NET MVC up and running on Windows Azure. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aaronlerch.com%2fblog%2f2008%2f11%2f01%2frun-aspnet-mvc-on-windows-azure%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aaronlerch.com%2fblog%2f2008%2f11%2f01%2frun-aspnet-mvc-on-windows-azure%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_to_run_ASP_NET_MVC_on_Windows_Azure</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_to_run_ASP_NET_MVC_on_Windows_Azure</guid>
      <pubDate>Sun, 02 Nov 2008 03:31:02 GMT</pubDate>
    </item>
    <item>
      <title>An Updated Abstract Boilerplate HttpHandler</title>
      <description>An update to Phil Haack's standard abstract HttpHandler &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.theaccidentalgeek.com%2fpost%2f2008%2f10%2f28%2fAn-Updated-Abstract-Boilerplate-HttpHandler.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.theaccidentalgeek.com%2fpost%2f2008%2f10%2f28%2fAn-Updated-Abstract-Boilerplate-HttpHandler.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/An_Updated_Abstract_Boilerplate_HttpHandler</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/An_Updated_Abstract_Boilerplate_HttpHandler</guid>
      <pubDate>Thu, 30 Oct 2008 20:18:07 GMT</pubDate>
    </item>
    <item>
      <title>PDC Video: ASP.NET 4.0 Roadmap</title>
      <description>Take a walk through the 4.0 landscape from ASP.NET and learn how you can get involved in shaping ASP.NET future. This talk focuses on the next release of ASP.NET including web forms and MVC &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fchannel9.msdn.com%2fpdc2008%2fPC20%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fchannel9.msdn.com%2fpdc2008%2fPC20%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/PDC_Video_ASP_NET_4_0_Roadmap</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/PDC_Video_ASP_NET_4_0_Roadmap</guid>
      <pubDate>Wed, 29 Oct 2008 10:41:02 GMT</pubDate>
    </item>
    <item>
      <title>Episode 23: Phil Haack on the ASP.NET MVC Beta Release (part 1)</title>
      <description>Phil haack interviewed about ASP.NET MVC Beta 1, answering questions like: will it make it this solar year? what's about components?  And more... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fherdingcode.com%2f%3fp%3d75"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fherdingcode.com%2f%3fp%3d75" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Episode_23_Phil_Haack_on_the_ASP_NET_MVC_Beta_Release_part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Episode_23_Phil_Haack_on_the_ASP_NET_MVC_Beta_Release_part_1</guid>
      <pubDate>Wed, 29 Oct 2008 01:16:12 GMT</pubDate>
    </item>
    <item>
      <title>ScottGu: ASP.NET MVC Beta</title>
      <description>One of ScottGu&amp;#180;s monster blogposts &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%2f10%2f16%2fasp-net-mvc-beta-released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f10%2f16%2fasp-net-mvc-beta-released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ScottGu_ASP_NET_MVC_Beta</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ScottGu_ASP_NET_MVC_Beta</guid>
      <pubDate>Fri, 17 Oct 2008 08:46:03 GMT</pubDate>
    </item>
    <item>
      <title>ASP.net MVC goes Beta</title>
      <description>Hot on the heels of Silverlight, MVC is out of preview and into Beta today. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3ffamilyid%3da24d1e00-cd35-4f66-baa0-2362bdde0766%26displaylang%3den%26tm"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3ffamilyid%3da24d1e00-cd35-4f66-baa0-2362bdde0766%26displaylang%3den%26tm" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_net_MVC_goes_Beta</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_net_MVC_goes_Beta</guid>
      <pubDate>Thu, 16 Oct 2008 09:31:05 GMT</pubDate>
    </item>
    <item>
      <title>The ABCs of Alpha, Beta, CTP</title>
      <description>Phil Haack explains the acronym soup that is release codes. &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%2f08%2f15%2funderstanding-beta.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f08%2f15%2funderstanding-beta.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_ABCs_of_Alpha_Beta_CTP</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_ABCs_of_Alpha_Beta_CTP</guid>
      <pubDate>Wed, 10 Sep 2008 22:48:46 GMT</pubDate>
    </item>
    <item>
      <title>Prevent Cross-Site Request Forgery (CSRF) using ASP.NET MVC's AntiForg</title>
      <description>Steve Sanderson covers an attack that is not as well known as cross-site scripting (XSS) attacks called Cross-Site Request Forgery (CSRF) and some helpers in ASP.NET MVC CodePlex Preview 5 that can help mitigate the risk. &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%2f09%2f01%2fprevent-cross-site-request-forgery-csrf-using-aspnet-mvcs-antiforgerytoken-helper%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2008%2f09%2f01%2fprevent-cross-site-request-forgery-csrf-using-aspnet-mvcs-antiforgerytoken-helper%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Prevent_Cross_Site_Request_Forgery_CSRF_using_ASP_NET_MVC_s_AntiForg</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Prevent_Cross_Site_Request_Forgery_CSRF_using_ASP_NET_MVC_s_AntiForg</guid>
      <pubDate>Tue, 09 Sep 2008 11:46:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Preview 5 and Form Posting Scenarios </title>
      <description>Another epic post by The Gu &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%2f09%2f02%2fasp-net-mvc-preview-5-and-form-posting-scenarios.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f09%2f02%2fasp-net-mvc-preview-5-and-form-posting-scenarios.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Preview_5_and_Form_Posting_Scenarios</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Preview_5_and_Form_Posting_Scenarios</guid>
      <pubDate>Tue, 02 Sep 2008 20:01:03 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC preview 5's AntiForgeryToken helper method and attribute</title>
      <description>The new ASP.NET MVC preview 5 featured a number of new HtmlHelper methods. One of these methods is the HtmlHelper.AntiForgeryToken.  &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%2f09%2f01%2fASPNET-MVC-preview-5s-AntiForgeryToken-helper-method-and-attribute.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f09%2f01%2fASPNET-MVC-preview-5s-AntiForgeryToken-helper-method-and-attribute.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_preview_5_s_AntiForgeryToken_helper_method_and_attribute</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_preview_5_s_AntiForgeryToken_helper_method_and_attribute</guid>
      <pubDate>Mon, 01 Sep 2008 21:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Using the ASP.NET MVC ModelBinder attribute</title>
      <description>ASP.NET MVC action methods can be developed using regular method parameters. In earlier versions of the ASP.NET MVC framework, these parameters were all simple types like integers, strings, booleans, . When required, a method parameter can be a complex type like a Contact with Name, Email and Message properties.

This blog post shows you how to use the ModelBinder attribute which allows ASP.NET MVC action methods to accept complex types. &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%2fUsing-the-ASPNET-MVC-ModelBinder-attribute.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f08%2f29%2fUsing-the-ASPNET-MVC-ModelBinder-attribute.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Using_the_ASP_NET_MVC_ModelBinder_attribute</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Using_the_ASP_NET_MVC_ModelBinder_attribute</guid>
      <pubDate>Tue, 02 Sep 2008 03:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Building an ASP.NET MVC sitemap provider with security trimming</title>
      <description>If you have been using the ASP.NET MVC framework, you possibly have been searching for something like the classic ASP.NET sitemap. After you've played with it, you even found it useful! But not really flexible and easy to map to routes and controllers. 

In this post, Maarten describes how to build a custom sitemap provider which uses ASP.NET MVC route data and AuthorizeAttribute to render MCS sitemap data with security trimming enabled! &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%2fBuilding-an-ASPNET-MVC-sitemap-provider-with-security-trimming.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f08%2f29%2fBuilding-an-ASPNET-MVC-sitemap-provider-with-security-trimming.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Building_an_ASP_NET_MVC_sitemap_provider_with_security_trimming</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Building_an_ASP_NET_MVC_sitemap_provider_with_security_trimming</guid>
      <pubDate>Fri, 29 Aug 2008 23:46:13 GMT</pubDate>
    </item>
    <item>
      <title>Subtext 2 supports OpenID</title>
      <description>Jon explains how OpenID works in Subtext 2 and how to configure it. &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%2f2008%2f08%2f20%2fsubtext-2-openid-login-support.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2008%2f08%2f20%2fsubtext-2-openid-login-support.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Subtext_2_supports_OpenID</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Subtext_2_supports_OpenID</guid>
      <pubDate>Fri, 22 Aug 2008 14:46:02 GMT</pubDate>
    </item>
  </channel>
</rss>
