<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by maartenba</title>
    <description>Stories kicked by maartenba</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 Application Building: Family Video Website #3 - Play Video</title>
      <description>In this series of blog entries, I build an entire ASP.NET MVC application from start to finish. In this entry, I integrate the Silverlight Media Player into the Family Videos MVC application so I can play videos. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f09%2f03%2fasp-net-mvc-application-building-family-video-website-3-play-videos-with-silverlight.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f09%2f03%2fasp-net-mvc-application-building-family-video-website-3-play-videos-with-silverlight.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Application_Building_Family_Video_Website_3_Play_Video</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Application_Building_Family_Video_Website_3_Play_Video</guid>
      <pubDate>Thu, 04 Sep 2008 06:57:43 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET 3.5 MVC Application</title>
      <description>This post gives you the basic overview on ASP.NET Models, Views and Controllers. It explains how all parts in MVC Application work together and discuss how the Architecture of an ASP.NET MVC application differs from an ASP.NET  Web Forms application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.techbubbles.com%2faspnet%2faspnet-35-mvc-application%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.techbubbles.com%2faspnet%2faspnet-35-mvc-application%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_3_5_MVC_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_3_5_MVC_Application</guid>
      <pubDate>Thu, 04 Sep 2008 01:14:31 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 14:01:03 GMT</pubDate>
    </item>
    <item>
      <title>FxCop for Ajax Code </title>
      <description>FxCop is a great tool to help ensure consistency of .NET code and to help push quality upstream in the development process by reinforcing design guidelines and flagging some potential issues that can be detected through static analysis of your assemblies &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.nikhilk.net%2fAjax-FxCop.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.nikhilk.net%2fAjax-FxCop.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/FxCop_for_Ajax_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/FxCop_for_Ajax_Code</guid>
      <pubDate>Tue, 02 Sep 2008 18:31:03 GMT</pubDate>
    </item>
    <item>
      <title>F# September 2008 CTP Released!</title>
      <description>I'm very pleased to announce the availability of the F# September 2008 CTP Release, launched via the new MSDN F# Developer Center. This release represents an important step in the evolution of the F# language as we progress it towards a fully supported language for the .NET platform. A huge thank you to both the F# team and the community members who've helped us trial earlier versions of this release and given us so much excellent feedback.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fdsyme%2farchive%2f2008%2f08%2f29%2fthe-f-september-2008-ctp-is-now-available.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fdsyme%2farchive%2f2008%2f08%2f29%2fthe-f-september-2008-ctp-is-now-available.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/F_September_2008_CTP_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/F_September_2008_CTP_Released</guid>
      <pubDate>Tue, 02 Sep 2008 19:16:11 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 15: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>Mon, 01 Sep 2008 21:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Render ASP.NET Control as String</title>
      <description>Some simple tips and a handy extension method for rendering any ASP.NET control as a string, which can then be passed via a web service to an AJAX call. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstevesmithblog.com%2fblog%2frender-control-as-string%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstevesmithblog.com%2fblog%2frender-control-as-string%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Render_ASP_NET_Control_as_String</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Render_ASP_NET_Control_as_String</guid>
      <pubDate>Mon, 01 Sep 2008 13:16:02 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>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 17:46:13 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC P5 released on Codeplex</title>
      <description>Keeping on with the 6 weeks release plan, the ASP.NET MVC team quietly release P5 of ASP.NET MVC on Codeplex. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2008%2f08%2f29%2fasp.net-mvc-preview5-released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2008%2f08%2f29%2fasp.net-mvc-preview5-released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_P5_released_on_Codeplex</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_P5_released_on_Codeplex</guid>
      <pubDate>Fri, 29 Aug 2008 10:16:12 GMT</pubDate>
    </item>
    <item>
      <title>Clone Detective for Visual Studio</title>
      <description>Clone Detective is a Visual Studio integration that allows you to analyze C# projects for source code that is duplicated somewhere else. Having duplicates can easily lead to inconsistencies and often is an indicator for poorly factored code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeplex.com%2fCloneDetectiveVS"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeplex.com%2fCloneDetectiveVS" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Clone_Detective_for_Visual_Studio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Clone_Detective_for_Visual_Studio</guid>
      <pubDate>Tue, 19 Aug 2008 19:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Exception handling with Action Filters in Asp.Net MVC</title>
      <description>A short screen cast on exception handling with Action Filters in Asp.Net MVC.  We will create a custom Action Filter and have it perform our exception handling logic. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f37"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f37" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Exception_handling_with_Action_Filters_in_Asp_Net_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Exception_handling_with_Action_Filters_in_Asp_Net_MVC</guid>
      <pubDate>Tue, 19 Aug 2008 17:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Filters in ASP.NET MVC Preview 4</title>
      <description>In CodePlex Preview 4 of ASP.NET MVC, we split out our action filters into four types of filters, each of which is an interface. To write a custom filter, you simply need to create an attribute that also implements one of the four interfaces I mentioned. &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%2f14%2faspnetmvc-filters.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f08%2f14%2faspnetmvc-filters.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Filters_in_ASP_NET_MVC_Preview_4</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Filters_in_ASP_NET_MVC_Preview_4</guid>
      <pubDate>Fri, 15 Aug 2008 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>12 Unit Testing Tips for Software Engineers</title>
      <description>&amp;quot;In this post we look at a dozen unit testing tips that software engineers can apply, regardless of their programming language or environment.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.readwriteweb.com%2farchives%2f12_unit_testing_tips_for_software_engineers.php"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.readwriteweb.com%2farchives%2f12_unit_testing_tips_for_software_engineers.php" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/12_Unit_Testing_Tips_for_Software_Engineers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/12_Unit_Testing_Tips_for_Software_Engineers</guid>
      <pubDate>Thu, 14 Aug 2008 17:01:18 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>BinaryResult for Asp.Net MVC</title>
      <description>Return binary data from a controller action with BinaryResult &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbiasecurities.com%2fblog%2f2008%2fbinaryresult-for-asp-net-mvc%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbiasecurities.com%2fblog%2f2008%2fbinaryresult-for-asp-net-mvc%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/BinaryResult_for_Asp_Net_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/BinaryResult_for_Asp_Net_MVC</guid>
      <pubDate>Fri, 25 Jul 2008 18:09:21 GMT</pubDate>
    </item>
    <item>
      <title>Using objects or repository interface in constructor</title>
      <description>The differences between passing in simple concrete objects or an interface in a constructor, and why the interface route is typically preferred. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f07%2fusing-objects-or-repository-interface-in-constructor.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f07%2fusing-objects-or-repository-interface-in-constructor.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Using_objects_or_repository_interface_in_constructor</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Using_objects_or_repository_interface_in_constructor</guid>
      <pubDate>Thu, 24 Jul 2008 21:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Configuring and running ASP.NET 3.5 on Linux</title>
      <description>This article is about running, configuring and debugging ASP.NET and AJAX.NET on Linux machine with Mono &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2ftamir%2farchive%2f2008%2f07%2f24%2fconfiguring-and-running-mono-asp-net-3-5-ajax-net-on-linux-computers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2ftamir%2farchive%2f2008%2f07%2f24%2fconfiguring-and-running-mono-asp-net-3-5-ajax-net-on-linux-computers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Configuring_and_running_ASP_NET_3_5_on_Linux</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Configuring_and_running_ASP_NET_3_5_on_Linux</guid>
      <pubDate>Thu, 24 Jul 2008 22:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Test Driven Development with the ASP.NET MVC framework - screencast</title>
      <description>A while ago, KatrienDG asked me to do some screencasts on the ASP.NET MVC framework for the MSDN Chopsticks page. I've been working on 2 screencasts: an introductory talk to the ASP.NET MVC framework and a Test Driven Development story. Feel free to leave some comments! 

This video explains you how to develop ASP.NET MVC web applications using 2 different approaches: regular development and test-driven development. &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%2f07%2f23%2fMSDN-Chopsticks-on-ASPNET-MVC-(screencasts).aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f07%2f23%2fMSDN-Chopsticks-on-ASPNET-MVC-(screencasts).aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Test_Driven_Development_with_the_ASP_NET_MVC_framework_screencast</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Test_Driven_Development_with_the_ASP_NET_MVC_framework_screencast</guid>
      <pubDate>Thu, 24 Jul 2008 06:04:14 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET AJAX 4.0 CodePlex Preview 1 available</title>
      <description>I'm very happy to announce that the first preview for the new Ajax features in ASP.NET just went live. Thanks to everyone who made that happen and thanks to all of you for providing feedback on the Roadmap.

This preview contains preview implementations for the following features:

Client-side template rendering 
Declarative instantiation of behaviors and controls 
DataView control 
Markup extensions 
Bindings  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fbleroy%2farchive%2f2008%2f07%2f21%2fasp-net-ajax-4-0-codeplex-preview-1-available.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fbleroy%2farchive%2f2008%2f07%2f21%2fasp-net-ajax-4-0-codeplex-preview-1-available.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/ASP_NET_AJAX_4_0_CodePlex_Preview_1_available</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/ASP_NET_AJAX_4_0_CodePlex_Preview_1_available</guid>
      <pubDate>Tue, 22 Jul 2008 21:31:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC preview release 4 - part 1</title>
      <description>The ASP.NET MVC team is in the final stages of finishing up a new &amp;quot;Preview 4&amp;quot; release that they hope to ship later this week.  The Preview 3 release focused on finishing up a lot of the underlying core APIs and extensibility points in ASP.NET MVC.  Starting with Preview 4 this week you'll start to see more and more higher level features begin to appear that build on top of the core foundation and add nice productivity.

There are a bunch of new features and capabilities in this new build - so much in fact that I decided I needed two posts to cover them all.  This first post will cover the new Caching, Error Handling and Security features in Preview 4, as well as some testing improvements it brings.  My next post will cover the new AJAX features being added with this release as well.
 &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%2f07%2f14%2fasp-net-mvc-preview-4-release-part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f07%2f14%2fasp-net-mvc-preview-4-release-part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_preview_release_4_part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_preview_release_4_part_1</guid>
      <pubDate>Mon, 14 Jul 2008 11:01:09 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC - Upcoming preview 4 release</title>
      <description>ScottGu just posted that there's an upcoming preview 4 release of the ASP.NET MVC framework. What I immediately noticed, is that there are actually some community concepts being integrated in the framework, yay! And what's even cooler: 2 of these new features are things that I've already contributed to the community (the fact that it these are included in the MVC framework now could be coincidence, though...). &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%2f07%2f14%2fASPNET-MVC-Upcoming-preview-4-release.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f07%2f14%2fASPNET-MVC-Upcoming-preview-4-release.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Upcoming_preview_4_release</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Upcoming_preview_4_release</guid>
      <pubDate>Mon, 14 Jul 2008 09:45:12 GMT</pubDate>
    </item>
    <item>
      <title>MVC Routing Security Hole</title>
      <description>Stephen Walther's latest MVC tip introduced me to the MVC framework's ability to pass server variables into actions as parameters. Unfortunately using this feature is a very bad idea and could jeopardize the security of your application. Take a look at a code sample you might find surprising. &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.aspx%3fid%3d98b8ac0b-d5d2-42f1-bdad-ef75ce247c61"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2fpost.aspx%3fid%3d98b8ac0b-d5d2-42f1-bdad-ef75ce247c61" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/MVC_Routing_Security_Hole</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/MVC_Routing_Security_Hole</guid>
      <pubDate>Wed, 09 Jul 2008 13:16:11 GMT</pubDate>
    </item>
    <item>
      <title>PagedList Strikes Back</title>
      <description>A few months ago I posted about my changes to Rob Conery's PagedList class. Since writing that article many comments have been left about how to further improve the design, which have since been incorporated into a new, further improved PagedList class. &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.aspx%3fid%3d398375b0-4000-4b0c-9d69-ddc623646862"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2fpost.aspx%3fid%3d398375b0-4000-4b0c-9d69-ddc623646862" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/PagedList_Strikes_Back</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/PagedList_Strikes_Back</guid>
      <pubDate>Tue, 08 Jul 2008 14:46:12 GMT</pubDate>
    </item>
  </channel>
</rss>