<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with ASPNETMVC</title>
    <description>the latest stories tagged with 'ASPNETMVC' from DotNetKicks.com</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>How to pass Dictionary as a parameter to an ActionResult</title>
      <description>I'm using jQuery to make an Ajax call using an Http Post in ASP.NET MVC. I would like to be able to pass a Dictionary of values. I finally figured out the best solution is to pass JSON via the Http Post and use a custom ModelBinder to convert the JSON to a Dictionary. One thing I did in my solution is created a JsonDictionary object that inherits from Dictionary so that I can attach the custom ModelBinder to the JsonDictionary type, and it wont cause any conflicts in the future if I use Dictionary as a ActionResult parameter later on for a different purpose than JSON. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstackoverflow.com%2fquestions%2f1077481%2fhow-do-i-pass-a-dictionary-as-a-parameter-to-an-actionresult-method-from-jquery-a%2f1080721"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstackoverflow.com%2fquestions%2f1077481%2fhow-do-i-pass-a-dictionary-as-a-parameter-to-an-actionresult-method-from-jquery-a%2f1080721" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/How_to_pass_Dictionary_as_a_parameter_to_an_ActionResult</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/How_to_pass_Dictionary_as_a_parameter_to_an_ActionResult</guid>
      <pubDate>Fri, 03 Jul 2009 22:48:07 GMT</pubDate>
    </item>
    <item>
      <title>How we built TwitterMatic.net - Part 1: Introduction</title>
      <description>"Once upon a time, Microsoft started a Windows Azure developing contest named new CloudApp();. While it first was only available for US candidates, the contest was opened for international submissions too. Knight Maarten The Brave Coffeedrinker and his fellow knightsmen at RealDolmen decided to submit a small sample application that could be hosted in an unknown environment, known by the digital villagers as "the cloud". The application was called TwitterMatic, named after the great god of social networking, Twitter. It would allow digital villagers to tell the latest stories, even when they were asleep or busy working." &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%2f2009%2f07%2f02%2fHow-we-built-TwitterMaticnet-Part-1-Introduction.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f07%2f02%2fHow-we-built-TwitterMaticnet-Part-1-Introduction.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/How_we_built_TwitterMatic_net_Part_1_Introduction</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/How_we_built_TwitterMatic_net_Part_1_Introduction</guid>
      <pubDate>Thu, 02 Jul 2009 16:00:05 GMT</pubDate>
    </item>
    <item>
      <title>Use specific return types in your ASP.NET MVC action methods</title>
      <description>When looking at ASP.NET MVC examples on the web almost all action methods return ActionResult, even methods that could return a specific subclass... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.bengtbe.com%2fblog%2fpost%2f2009%2f07%2f01%2fUse-specific-return-types-in-your-ASPNET-MVC-action-methods.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.bengtbe.com%2fblog%2fpost%2f2009%2f07%2f01%2fUse-specific-return-types-in-your-ASPNET-MVC-action-methods.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Use_specific_return_types_in_your_ASP_NET_MVC_action_methods</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Use_specific_return_types_in_your_ASP_NET_MVC_action_methods</guid>
      <pubDate>Thu, 02 Jul 2009 20:30:00 GMT</pubDate>
    </item>
    <item>
      <title>OpenForum - A Free Forum for ASP.NET MVC Applications</title>
      <description>One of the things that I really like about the MVC framework is that it offers some unique possibilities when it comes to third parties developing entire sub-systems that can easily be plugged into existing applications. Recently, I had some "down time" at my work and decided to take the opportunity to experiment with doing just that. Here are the results of that experiment. OpenForum is a forum that can easily be plugged into any MVC application with very little effort. In fact, there are only three steps to get OpenForum working with most MVC applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsoftware.herbrandson.com%2findex.php%2f2009%2f06%2fopenforum-a-free-forum-for-mvc-applications"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsoftware.herbrandson.com%2findex.php%2f2009%2f06%2fopenforum-a-free-forum-for-mvc-applications" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/OpenForum_A_Free_Forum_for_ASP_NET_MVC_Applications</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/OpenForum_A_Free_Forum_for_ASP_NET_MVC_Applications</guid>
      <pubDate>Tue, 30 Jun 2009 15:15:01 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Validation Refresh: Best Techniques &amp;amp; Frameworks</title>
      <description>I just wanted to do a "refresher" post regarding ASP.NET MVC validation as many things have changed over the last couple of months and there is a lot of information out there.  I wanted to aggregate my known validation options and recommend them in one tabular list. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgoneale.com%2f2009%2f06%2f25%2faspnet-mvc-validation-refresh-best-techniques-frameworks%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgoneale.com%2f2009%2f06%2f25%2faspnet-mvc-validation-refresh-best-techniques-frameworks%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Validation_Refresh_Best_Techniques_Frameworks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Validation_Refresh_Best_Techniques_Frameworks</guid>
      <pubDate>Thu, 25 Jun 2009 09:30:52 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC: An Application Platform</title>
      <description>When deciding on your ASP.NET development platform I recently read a recommendation that boiled down to: application? WebForms. Web site? MVC. MVC isn't just for creating SEO/RESTful web sites. It's a full fledged application platform with everything you need.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevelopmentalmadness.blogspot.com%2f2009%2f06%2faspnet-mvc-application-platform.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevelopmentalmadness.blogspot.com%2f2009%2f06%2faspnet-mvc-application-platform.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_An_Application_Platform</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_An_Application_Platform</guid>
      <pubDate>Wed, 24 Jun 2009 18:32:09 GMT</pubDate>
    </item>
    <item>
      <title>Application-wide action filters in ASP.NET MVC</title>
      <description>Ever had a team of developers using your ASP.NET MVC framework? Chances are you have implemented some action filters (i.e. for logging) which should be applied on all controllers in the application. Two ways to do this: kindly ask your developers to add a [Logging] attribute to the controllers they write, or kindly ask to inherit from SomeCustomControllerWithActionsInPlace.

If you have been in this situation, monday mornings, afternoons, tuesdays and other weekdays are in fact days where some developers will forget to do one of the above. This means no logging! Or any other action filters that are executed due to a developer that has not been fed with enough coffee. Wouldn't it be nice to have a central repository where you can register application-wide action filters? That's exactly what we are going to do in this blog post. &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%2f2009%2f06%2f24%2fApplication-wide-action-filters-in-ASPNET-MVC.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f06%2f24%2fApplication-wide-action-filters-in-ASPNET-MVC.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Application_wide_action_filters_in_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Application_wide_action_filters_in_ASP_NET_MVC</guid>
      <pubDate>Wed, 24 Jun 2009 14:30:02 GMT</pubDate>
    </item>
    <item>
      <title>The ASP.NET MVC ActionController - The controllerless action</title>
      <description>There has been quite  a bit of discussion about how controllers are really namespaces trying to get out once you use the concept on a nontrivial application. 

Brian Donahue's post on The anti-controller revolution prompted me to do this little experiment.  He references some twitter posts by Jimmy Bogard, one of my esteemed consultants at Headspring Systems.  Chad Myers also has opined about the notion of more independent actions and has cited precedence. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjeffreypalermo.com%2fblog%2fthe-asp-net-mvc-actioncontroller-ndash-the-controllerless-action-or-actionless-controller%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjeffreypalermo.com%2fblog%2fthe-asp-net-mvc-actioncontroller-ndash-the-controllerless-action-or-actionless-controller%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/The_ASP_NET_MVC_ActionController_The_controllerless_action</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/The_ASP_NET_MVC_ActionController_The_controllerless_action</guid>
      <pubDate>Tue, 23 Jun 2009 11:51:17 GMT</pubDate>
    </item>
    <item>
      <title>Drag and Drop Categorized Item List with jQuery and ASP.NET MVC</title>
      <description>How to drag items between categories (sections) and sections between columns using jQuery and ASP.NET MVC. Part 1 focuses on layout and using jQuery UI's sortable functionality. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.philderksen.com%2f2009%2f06%2f18%2fdrag-and-drop-categorized-item-list-with-jquery-and-aspnet-mvc-part-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.philderksen.com%2f2009%2f06%2f18%2fdrag-and-drop-categorized-item-list-with-jquery-and-aspnet-mvc-part-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/Drag_and_Drop_Categorized_Item_List_with_jQuery_and_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/Drag_and_Drop_Categorized_Item_List_with_jQuery_and_ASP_NET_MVC</guid>
      <pubDate>Mon, 22 Jun 2009 18:20:43 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC, Entity Framework, One-to-Many and Many-to-Many INSERTS</title>
      <description>Taking on two new technologies - ASP.NET MVC and the Entity Framework - at the same time was bound to provide some &amp;quot;interesting&amp;quot; moments. Getting data out via EF has so far been pretty straightforward. But when it got to building the back end of my site, I had some fun trying to manage INSERTS with One-To-Many and Many-To-Many relationships. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d109"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d109" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Entity_Framework_One_to_Many_and_Many_to_Many_INSERTS</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Entity_Framework_One_to_Many_and_Many_to_Many_INSERTS</guid>
      <pubDate>Wed, 17 Jun 2009 20:58:30 GMT</pubDate>
    </item>
    <item>
      <title>Revised: ASP.NET MVC and the Managed Extensibility Framework (MEF)</title>
      <description>A while ago, I did a blog post on combining ASP.NET MVC and MEF (Managed Extensibility Framework), making it possible to "plug" controllers and views into your application as a module. I received a lot of positive feedback as well as a hard question from Dan Swatik who was experiencing a Server Error with this approach. Here's a better approach to ASP.NET MVC and MEF. &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%2f2009%2f06%2f17%2fRevised-ASPNET-MVC-and-the-Managed-Extensibility-Framework-(MEF).aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f06%2f17%2fRevised-ASPNET-MVC-and-the-Managed-Extensibility-Framework-(MEF).aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Revised_ASP_NET_MVC_and_the_Managed_Extensibility_Framework_MEF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Revised_ASP_NET_MVC_and_the_Managed_Extensibility_Framework_MEF</guid>
      <pubDate>Wed, 17 Jun 2009 08:19:47 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Installer For Visual Studio 2010 Beta 1 And Roadmap</title>
      <description>&amp;quot;Today I'm happy to announce that we're done with the work I described and the installer is now available on CodePlex. Be sure to give it a try as many of the new VS10 features intended to support the TDD workflow fit very nicely with ASP.NET MVC, which ScottGu will describe in an upcoming blog post.&amp;quot; &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%2f06%2f09%2faspnetmvc-vs10beta1-roadmap.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.haacked.com%2farchive%2f2009%2f06%2f09%2faspnetmvc-vs10beta1-roadmap.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Installer_For_Visual_Studio_2010_Beta_1_And_Roadmap</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Installer_For_Visual_Studio_2010_Beta_1_And_Roadmap</guid>
      <pubDate>Wed, 10 Jun 2009 08:30:00 GMT</pubDate>
    </item>
    <item>
      <title>Creating a Tag Cloud using ASP.NET MVC and the Entity Framework</title>
      <description>A Tag Cloud is a visual depiction of Tags or categories on a web site. CSS is used to set the variable font size of each Tag to illustrate its relative frequency or popularity within the site. As part of the migration of my site to ASP.NET MVC, I am introducing one to replace the Categories navigation that appears on the left hand side of each page, which contains a count of items within each category. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d107"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d107" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Creating_a_Tag_Cloud_using_ASP_NET_MVC_and_the_Entity_Framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Creating_a_Tag_Cloud_using_ASP_NET_MVC_and_the_Entity_Framework</guid>
      <pubDate>Tue, 09 Jun 2009 19:45:01 GMT</pubDate>
    </item>
    <item>
      <title>A view from the cloud (or: locate your ASP.NET MVC views on Azure)</title>
      <description>Hosting and deploying ASP.NET MVC applications on Windows Azure works like a charm. However, if you have been reading my blog for a while, you might have seen that I don't like the fact that my ASP.NET MVC views are stored in the deployed package as well. Why? If I want to change some text or I made a typo, I would have to re-deploy my entire application for this. Takes a while, application is down during deployment, . And all of that for a typo.

Luckily, Windows Azure also provides blob storage, on which you can host any blob of data (or any file, if you don't like saying "blob"). These blobs can easily be managed with a tool like Azure Blob Storage Explorer. Now let's see if we can abuse blob storage for storing the views of an ASP.NET MVC web application, making it easier to modify the text and stuff. We'll do this by creating a new VirtualPathProvider. &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%2f2009%2f06%2f08%2fA-view-from-the-cloud-(or-locate-your-ASPNET-MVC-views-on-Windows-Azure-Blob-Storage).aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f06%2f08%2fA-view-from-the-cloud-(or-locate-your-ASPNET-MVC-views-on-Windows-Azure-Blob-Storage).aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/A_view_from_the_cloud_or_locate_your_ASP_NET_MVC_views_on_Azure</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/A_view_from_the_cloud_or_locate_your_ASP_NET_MVC_views_on_Azure</guid>
      <pubDate>Tue, 09 Jun 2009 14:30:00 GMT</pubDate>
    </item>
    <item>
      <title>Handling Legacy URLs with ASP.NET MVC</title>
      <description>According to Google's Webmaster tools, there are about 15,000 incoming links to my site. 13,000 of those reference a .ASPX file on disk. When I convert to MVC, with new Search Engine Friendly urls, all those links will break unless I do something about it. Presenting users with a 404 - file not found is not an option. I need to show them the content they were expecting, and update Search Engines with the news that things have changed. Here's how I will be managing those Legacy URLs. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d108"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d108" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Handling_Legacy_URLs_with_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Handling_Legacy_URLs_with_ASP_NET_MVC</guid>
      <pubDate>Mon, 08 Jun 2009 22:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A Degradable jQuery AJAX Email Form for ASP.NET MVC</title>
      <description>Pretty much every web site on the Internet features a form for users to provide feedback via email to site owners. Migrating to ASP.NET MVC requires a slightly different approach to that used by Web Forms development, so this article looks at one way to implement a web site contact form using the MVC framework and jQuery that degrades nicely. AJAX functionality is said to be &amp;quot;degradable&amp;quot; if a way is provided for the process to work, even though users don't have Javascript available to them. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d106"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mikesdotnetting.com%2fArticle.aspx%3fArticleID%3d106" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_Degradable_jQuery_AJAX_Email_Form_for_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_Degradable_jQuery_AJAX_Email_Form_for_ASP_NET_MVC</guid>
      <pubDate>Mon, 08 Jun 2009 07:45:10 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Domain Routing</title>
      <description>Ever since the release of ASP.NET MVC and its routing engine (System.Web.Routing), Microsoft has been trying to convince us that you have full control over your URL and routing. This is true to a certain extent: as long as it's related to your application path, everything works out nicely. If you need to take care of data tokens in your (sub)domain, you're screwed by default.
 &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%2f2009%2f05%2f18%2fASPNET-MVC-Domain-Routing.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f05%2f18%2fASPNET-MVC-Domain-Routing.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Domain_Routing</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Domain_Routing</guid>
      <pubDate>Wed, 20 May 2009 20:09:52 GMT</pubDate>
    </item>
    <item>
      <title>Book Review - Wrox Professional ASP.NET MVC 1.0</title>
      <description>A review of Professional ASP.NET MVC 1.0 from Wrox.  A great book from Rob Conery, Scott Hanselman, Phil Haack, and Scott Guthrie. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.visoftinc.com%2farchive%2f2009%2f05%2f17%2fBook-Review-Wrox-Professional-ASP.NET-MVC-1.0.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.visoftinc.com%2farchive%2f2009%2f05%2f17%2fBook-Review-Wrox-Professional-ASP.NET-MVC-1.0.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Book_Review_Wrox_Professional_ASP_NET_MVC_1_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Book_Review_Wrox_Professional_ASP_NET_MVC_1_0</guid>
      <pubDate>Thu, 21 May 2009 22:19:48 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Subdomain Routing</title>
      <description>One of the propagated "great features" for ASP.NET MVC is the full control you have over the routing and url's of your webapplication. In order to demonstrate this, let's walk through a sample that specifically handles subdomain routing.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.securancy.com%2fpost%2fASPNET-MVC-Subdomain-Routing.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.securancy.com%2fpost%2fASPNET-MVC-Subdomain-Routing.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Subdomain_Routing</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Subdomain_Routing</guid>
      <pubDate>Fri, 15 May 2009 02:31:02 GMT</pubDate>
    </item>
    <item>
      <title>More ASP.NET MVC Best Practices</title>
      <description>In this post, I'll share some of the best practices and guidelines which I have come across while developing ASP.NET MVC web applications. I will not cover all best practices that are available, instead add some specific things that have not been mentioned in any blog post out there.

Existing best practices can be found on Kazi Manzur Rashid's blog and Simone Chiaretta's blog. &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%2f2009%2f05%2f06%2fMore-ASPNET-MVC-Best-Practices.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f05%2f06%2fMore-ASPNET-MVC-Best-Practices.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/More_ASP_NET_MVC_Best_Practices</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/More_ASP_NET_MVC_Best_Practices</guid>
      <pubDate>Wed, 06 May 2009 21:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Professional ASP.NET MVC 1.0 Book Released!</title>
      <description>The longly anticipated ASP.NET MVC book entitled "Professional ASP.NET MVC 1.0" has just been released and available over at Amazon.com right now.  Published by Wrox and content put together by some of our greatest names in the .NET community, Scott Guthrie, Rob Conery, Scott Hanselman and Phil Haack. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgoneale.wordpress.com%2f2009%2f04%2f30%2fprofessional-aspnet-mvc-10-book-released%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgoneale.wordpress.com%2f2009%2f04%2f30%2fprofessional-aspnet-mvc-10-book-released%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Professional_ASP_NET_MVC_1_0_Book_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Professional_ASP_NET_MVC_1_0_Book_Released</guid>
      <pubDate>Thu, 30 Apr 2009 12:37:33 GMT</pubDate>
    </item>
    <item>
      <title>How to handle non-English characters in ASP.NET MVC routes</title>
      <description>A simple but useful trick to overcome built-in decode functionality in ActionLink in order to show non-English parameters as a part of a URL in ASP.NET MVC. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsharplife.net%2f2009%2f04%2f29%2fHowToHandleNonEnglishCharactersInASPNETMVCRoutes.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsharplife.net%2f2009%2f04%2f29%2fHowToHandleNonEnglishCharactersInASPNETMVCRoutes.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/How_to_handle_non_English_characters_in_ASP_NET_MVC_routes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/How_to_handle_non_English_characters_in_ASP_NET_MVC_routes</guid>
      <pubDate>Wed, 29 Apr 2009 18:04:07 GMT</pubDate>
    </item>
    <item>
      <title>IRouteHandler in ASP.NET MVC</title>
      <description>Keyvan explains how to write a RouteHandler that checks for banned IPs and blocks any further processing &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnayyeri.net%2fblog%2firoutehandler-in-asp-net-mvc%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnayyeri.net%2fblog%2firoutehandler-in-asp-net-mvc%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/IRouteHandler_in_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/IRouteHandler_in_ASP_NET_MVC</guid>
      <pubDate>Tue, 28 Apr 2009 03:00:20 GMT</pubDate>
    </item>
    <item>
      <title>You should NOT use ASP.NET MVC if. . . </title>
      <description>Jeffrey Palermo shares his opionions when you should NOT use ASP.NET MVC. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjeffreypalermo.com%2fblog%2fyou-should-not-use-asp.net-mvc-if%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjeffreypalermo.com%2fblog%2fyou-should-not-use-asp.net-mvc-if%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/You_should_NOT_use_ASP_NET_MVC_if</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/You_should_NOT_use_ASP_NET_MVC_if</guid>
      <pubDate>Mon, 27 Apr 2009 21:12:42 GMT</pubDate>
    </item>
    <item>
      <title>ELMAH: Error Logging Modules and Handlers for ASP.NET (and MVC too!)</title>
      <description>ELMAH has been one of the most useful tools for ASP.NET developers to log errors on their web applications. Now Scott has a nice talk on how to use it even in your ASP.NET MVC applications. Cool! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fELMAHErrorLoggingModulesAndHandlersForASPNETAndMVCToo.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fELMAHErrorLoggingModulesAndHandlersForASPNETAndMVCToo.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/security/ELMAH_Error_Logging_Modules_and_Handlers_for_ASP_NET_and_MVC_too</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/security/ELMAH_Error_Logging_Modules_and_Handlers_for_ASP_NET_and_MVC_too</guid>
      <pubDate>Fri, 24 Apr 2009 22:01:11 GMT</pubDate>
    </item>
  </channel>
</rss>