<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by brianmd</title>
    <description>Stories kicked by brianmd</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>MEF will not get easier, it's cool as ICE</title>
      <description>Over the past few weeks, several people asked me to show them how to use MEF (Managed Extensibility Framework), some of them seemed to have some difficulties with the concept of MEF. I tried explaining that it will not get easier than it is currently, hence the title of this blog post. MEF is based on 3 keywords: export, import, compose. Since these 3 words all start with a letter that can be combined to a word, and MEF is cool, here's a hint on how to remember it: MEF is cool as ICE! &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%2f2010%2f03%2f04%2fMEF-will-not-get-easier-its-cool-as-ICE.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2010%2f03%2f04%2fMEF-will-not-get-easier-its-cool-as-ICE.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/MEF_will_not_get_easier_it_s_cool_as_ICE</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/MEF_will_not_get_easier_it_s_cool_as_ICE</guid>
      <pubDate>Fri, 05 Mar 2010 14:15:03 GMT</pubDate>
    </item>
    <item>
      <title>Windows Azure Drive (aka X-Drive)</title>
      <description>With today's release of the Windows Azure Tools and SDK version 1.1, also the Windows Azure Drive feature has been released. Announced at last year's PDC as X-Drive, which has nothing to do with a well-known German car manufacturer, this new feature enables a Windows Azure application to use existing NTFS APIs to access a durable drive. This allows the Windows Azure application to mount a page blob as a drive letter, such as X:, and enables easily migration of existing NTFS applications to the cloud.

This blog post will describe the necessary steps to create and/or mount a virtual hard disk on a Windows Azure role instance. &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%2f2010%2f02%2f02%2fWindows-Azure-Drive-(aka-X-Drive).aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2010%2f02%2f02%2fWindows-Azure-Drive-(aka-X-Drive).aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/Windows_Azure_Drive_aka_X_Drive</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/Windows_Azure_Drive_aka_X_Drive</guid>
      <pubDate>Thu, 04 Feb 2010 12:45:39 GMT</pubDate>
    </item>
    <item>
      <title>Recording of my session at Remix 2009 - ASP.NET MVC</title>
      <description>Session recording of my remix09 talk: ASP.NET MVC Wisdom

Abstract: &amp;quot;Building a Twitter clone in 60 minutes, featuring what's new in ASP.NET MVC 2 preview 1 and focusing on some of the core ASP.NET MVC features like security and routing.&amp;quot;  &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%2f10%2f23%2fRecording-of-my-session-at-Remix-2009-ASPNET-MVC.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f10%2f23%2fRecording-of-my-session-at-Remix-2009-ASPNET-MVC.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Recording_of_my_session_at_Remix_2009_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Recording_of_my_session_at_Remix_2009_ASP_NET_MVC</guid>
      <pubDate>Fri, 23 Oct 2009 04:43:06 GMT</pubDate>
    </item>
    <item>
      <title>Leveraging ASP.NET MVC 2 futures ViewState</title>
      <description>In my previous blog post, I called something "ViewState in MVC" while it is not really ViewState. To be honest, I did this on purpose, wanting to see people discuss this possibly new feature in MVC 2. Discussion started quite fast: most people do not like the word ViewState, especially when it is linked to ASP.NET MVC. As Phil Haack pointed out in a comment on my previous blog post, I used this foul word where it was not appropriate: &amp;quot;(.) I think calling it ViewState is very misleading. (.) what your serializing is the state of the Model, not the View. (.)&amp;quot;

Let's use this in a practical example.
 &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%2f10%2f08%2fLeveraging-ASPNET-MVC-2-futures-ViewState.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f10%2f08%2fLeveraging-ASPNET-MVC-2-futures-ViewState.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Leveraging_ASP_NET_MVC_2_futures_ViewState</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Leveraging_ASP_NET_MVC_2_futures_ViewState</guid>
      <pubDate>Thu, 08 Oct 2009 07:30:10 GMT</pubDate>
    </item>
    <item>
      <title>Adventures while building a Silverlight Enterprise application #25</title>
      <description>In the previous episode I discussed how an enum can be used to encapsulate char values in a database, in this case using a Gender enum as an example. As cool as that was it does pose a problem with databinding in Silverlight that I'd like to share with you. Part of that explanation leads us into the realm of reflection (that would make for a cool blog title :) ) and then into some cool trick in binding, all to end with a bit of a dissapointment. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjvdveen.blogspot.com%2f2009%2f10%2fadventures-while-building-silverlight_08.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjvdveen.blogspot.com%2f2009%2f10%2fadventures-while-building-silverlight_08.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Adventures_while_building_a_Silverlight_Enterprise_application_25</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Adventures_while_building_a_Silverlight_Enterprise_application_25</guid>
      <pubDate>Thu, 08 Oct 2009 07:26:27 GMT</pubDate>
    </item>
    <item>
      <title>Exploring the ASP.NET MVC 2 futures assemby</title>
      <description>The latest preview of ASP.NET MVC 2, preview 2, has been released on CodePlex last week. All features of the preview 1 version are still in, as well as some nice novelties like client-side validation, single project areas, the model metadata model, . 

This post dives into the accompanying futures assembly and discovers... ViewState is coming back! &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%2f10%2f06%2fExploring-the-ASPNET-MVC-2-futures-assemby.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f10%2f06%2fExploring-the-ASPNET-MVC-2-futures-assemby.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Exploring_the_ASP_NET_MVC_2_futures_assemby</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Exploring_the_ASP_NET_MVC_2_futures_assemby</guid>
      <pubDate>Wed, 07 Oct 2009 04:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Replacing ASP.NET Session with Velocity Session Provider</title>
      <description>One nice feature of Microsoft Distributed Cache aka Velocity is a custom session provider that can replace the ASP.NET default session provider.     
In this post I'll explain how to replace ASP.NET session with the Velocity session provider that is being provided with Velocity. &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%2fgilf%2farchive%2f2009%2f10%2f06%2freplacing-asp-net-session-with-velocity-session-provider.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fgilf%2farchive%2f2009%2f10%2f06%2freplacing-asp-net-session-with-velocity-session-provider.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Replacing_ASP_NET_Session_with_Velocity_Session_Provider</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Replacing_ASP_NET_Session_with_Velocity_Session_Provider</guid>
      <pubDate>Tue, 06 Oct 2009 06:17:39 GMT</pubDate>
    </item>
    <item>
      <title>xVal v1.0 is now released</title>
      <description>In case you're not aware, xVal is a validation helper for ASP.NET MVC that lets you use your own choice of server-side validation framework (e.g., Microsoft's DataAnnotations attributes, or Castle Validator, or NHibernate Validaion) and dynamically generates client-side validation code from your rules.

Version 1.0 adds new features including dynamic client-side validation summaries and remote (ajax) validation rules. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.codeville.net%2f2009%2f09%2f17%2fxval-v10-now-available%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2009%2f09%2f17%2fxval-v10-now-available%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/xVal_v1_0_is_now_released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/xVal_v1_0_is_now_released</guid>
      <pubDate>Fri, 18 Sep 2009 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The cloud as a platform for platforms</title>
      <description>AWS is not only a rich platform to build solutions but also a platform for building specialized platforms. Customers can choose to either use the AWS cloud directly or take advantage of these value-added platforms. Customers can also mix and match platforms from this rich ecosystem.  

In this post, we look at some of the best examples of specialized platforms built on AWS: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faws.typepad.com%2faws%2f2009%2f07%2fthe-cloud-as-a-platform-for-platforms.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faws.typepad.com%2faws%2f2009%2f07%2fthe-cloud-as-a-platform-for-platforms.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/webservices/The_cloud_as_a_platform_for_platforms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/webservices/The_cloud_as_a_platform_for_platforms</guid>
      <pubDate>Wed, 16 Sep 2009 11:08:20 GMT</pubDate>
    </item>
    <item>
      <title>C# Identify Crisis, You Have To Know Your Identity</title>
      <description>Marking the beginning of the end of C# as language and its ongoing identity crisis. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevcomponents.com%2fblog%2f%3fp%3d448"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevcomponents.com%2fblog%2f%3fp%3d448" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_Identify_Crisis_You_Have_To_Know_Your_Identity</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_Identify_Crisis_You_Have_To_Know_Your_Identity</guid>
      <pubDate>Fri, 04 Sep 2009 11:45:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC MvcSiteMapProvider 1.0 released</title>
      <description>Back in March, I blogged about an experimental MvcSiteMap provider I was building. Today, I am proud to announce that it is stable enough to call it version 1.0! Download MvcSiteMapProvider 1.0 over at CodePlex.

Ever since the source code release I did back in March, a lot of new features have been added, such as HtmlHelper extension methods, attributes, dynamic parameters, . I'll leave most of them up to you to discover, but there are some I want to quickly highlight. &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%2f09%2f04%2fASPNET-MVC-MvcSiteMapProvider-10-released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f09%2f04%2fASPNET-MVC-MvcSiteMapProvider-10-released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_MvcSiteMapProvider_1_0_released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_MvcSiteMapProvider_1_0_released</guid>
      <pubDate>Tue, 08 Sep 2009 01:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Your very first NHibernate application - Part 1</title>
      <description>In this series of articles Gabriel Schenker want to show and discuss which pieces are needed to successfully write an application based on NHibernate and Fluent NHibernate. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetslackers.com%2farticles%2fado_net%2fYour-very-first-NHibernate-application-Part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetslackers.com%2farticles%2fado_net%2fYour-very-first-NHibernate-application-Part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Your_very_first_NHibernate_application_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Your_very_first_NHibernate_application_Part_1</guid>
      <pubDate>Wed, 02 Sep 2009 01:05:03 GMT</pubDate>
    </item>
    <item>
      <title>AI: Population based Incremental Learning in C# and .NET</title>
      <description>In this article I would like to discuss another offshoot of the genetic algorithm called Population Based Incremental Learning (PBIL). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.c-sharpcorner.com%2fUploadFile%2fmgold%2fPBIL06012005054003AM%2fPBIL.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.c-sharpcorner.com%2fUploadFile%2fmgold%2fPBIL06012005054003AM%2fPBIL.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/AI_Population_based_Incremental_Learning_in_C_and_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/AI_Population_based_Incremental_Learning_in_C_and_NET</guid>
      <pubDate>Mon, 31 Aug 2009 02:45:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Azure Manager</title>
      <description>SQL Azure manager: a community effort to quickly enable connecting to your SQL Azure database(s) and perform basic tasks.  &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%2f08%2f26%2fSQL-Azure-Manager.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f08%2f26%2fSQL-Azure-Manager.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/SQL_Azure_Manager</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/SQL_Azure_Manager</guid>
      <pubDate>Wed, 26 Aug 2009 11:00:04 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Chained Controller Factory</title>
      <description>My last post on the REST for ASP.NET MVC SDK received an interesting comment. Basically, the spirit of the comment was: "There are tons of controller factories out there, but you can only use one at a time!". This is true. One can have an IControllerFactory for MEF, for Castle Windsor, a custom one that creates a controller based on the current weather, . Most of the time, these IControllerFactory  implementations do not glue together. Unless you chain them! &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%2f08%2f21%2fASPNET-MVC-Chained-Controller-Factory.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f08%2f21%2fASPNET-MVC-Chained-Controller-Factory.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Chained_Controller_Factory</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Chained_Controller_Factory</guid>
      <pubDate>Mon, 24 Aug 2009 03:30:00 GMT</pubDate>
    </item>
    <item>
      <title>Haacked: Simpler Transactions</title>
      <description>&amp;quot;My idea was to write a method that accepts an Action which contains the code you wish to run within the transaction. &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%2f2009%2f08%2f19%2fsimpler-transactions.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f08%2f19%2fsimpler-transactions.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Haacked_Simpler_Transactions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Haacked_Simpler_Transactions</guid>
      <pubDate>Thu, 20 Aug 2009 04:34:47 GMT</pubDate>
    </item>
    <item>
      <title>Creating a Html.DisplayForMany Helper for MVC 2</title>
      <description>The Html helper in ASP.NET MVC 2 comes with some handy methods called "DisplayFor" and "EditFor" - please see Scott Gu's article if you are not familiar with these new features. Long story short, they provide an ASP.NET Dynamic Data-like mechanism which uses reflection and templating to render a display form or an edit form. This article explains how to take it one step further by creating a Html.DisplayForMany() helper. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.matthidinger.com%2farchive%2f2009%2f08%2f15%2fcreating-a-html.displayformany-helper-for-mvc-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.matthidinger.com%2farchive%2f2009%2f08%2f15%2fcreating-a-html.displayformany-helper-for-mvc-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Creating_a_Html_DisplayForMany_Helper_for_MVC_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Creating_a_Html_DisplayForMany_Helper_for_MVC_2</guid>
      <pubDate>Wed, 19 Aug 2009 19:05:24 GMT</pubDate>
    </item>
    <item>
      <title>REST for ASP.NET MVC SDK</title>
      <description>Earlier this week, Phil Haack did a post on the newly released REST for ASP.NET MVC SDK. I had the feeling though that this post did not really get the attention it deserved. I do not have the idea my blog gets more visitors than Phil's, but I'll try to give the SDK some more attention by blogging an example &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%2f08%2f19%2fREST-for-ASPNET-MVC-SDK.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f08%2f19%2fREST-for-ASPNET-MVC-SDK.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/REST_for_ASP_NET_MVC_SDK</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/REST_for_ASP_NET_MVC_SDK</guid>
      <pubDate>Wed, 19 Aug 2009 13:15:10 GMT</pubDate>
    </item>
    <item>
      <title>Claims based Authentication &amp;amp; Authorization: The Guide</title>
      <description>Eugenio announced yesterday the kickoff of a new guide from patterns &amp;amp; practices in which I'm collaborating: Claims based Authentication &amp;amp; Authorization Guide.

This is not a new topic as Eugenio suggests in his blog, but it's getting more and more attention because:

.Technology is more mature, hence it's easier to implement claim-based identity 
.Enterprises are failing to control the amount of different identity repositories, leading to higher provisioning/deprovisioning costs, security problems, etc. 
.End users want simpler user experiences and less passwords
.The cloud makes all these even more challenging
... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.southworks.net%2fmwoloski%2f2009%2f08%2f15%2ffederated-identity-the-guide%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.southworks.net%2fmwoloski%2f2009%2f08%2f15%2ffederated-identity-the-guide%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Claims_based_Authentication_Authorization_The_Guide</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Claims_based_Authentication_Authorization_The_Guide</guid>
      <pubDate>Thu, 13 Aug 2009 10:15:42 GMT</pubDate>
    </item>
    <item>
      <title>Asp.Net MVC Membership Starter Kit Released</title>
      <description>Almost six months after the official release of Asp.Net MVC 1.0 and nearly a year after the last release of the starter kit, I've finally rewritten and released 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%2fwww.squaredroot.com%2f2009%2f08%2f07%2fmvcmembership-release-1-0%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2f2009%2f08%2f07%2fmvcmembership-release-1-0%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Asp_Net_MVC_Membership_Starter_Kit_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Asp_Net_MVC_Membership_Starter_Kit_Released</guid>
      <pubDate>Fri, 07 Aug 2009 12:30:06 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC 2 Preview 1 released!</title>
      <description>Today, Phil Haack did a blog post on the release of ASP.NET MVC 2 Preview 1! Get it while it's fresh :-) An updated roadmap is also available on CodePlex.

Guess now is about time to start revising my ASP.NET MVC 1.0 Quickly book.
 &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%2f31%2fASPNET-MVC-2-Preview-1-released!.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f07%2f31%2fASPNET-MVC-2-Preview-1-released!.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_2_Preview_1_released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_2_Preview_1_released</guid>
      <pubDate>Fri, 31 Jul 2009 13:15:04 GMT</pubDate>
    </item>
    <item>
      <title>Authenticating users with RPXNow (in ASP.NET MVC)</title>
      <description>Don't you get sick of having to register at website X, at website Y, at website Z, .? It is really not fun to maintain all these accounts, change passwords, . Luckily, there are some large websites offering delegated sign-in (for example Google Accounts, Live ID, Twitter OAuth, .). You can use these delegated sign-in methods on your own site, removing the need of registering yet another account. Unfortunately, not everyone has an account at provider X.

A while ago, I found out about the free service JanRain is offering: RPXNow. This (free!) service combines the strengths of several major account providers (Google Accounts, Live ID, Twitter, Facebook, OpenID, .) into one simple API. This means that people are able to log in to your website if they have an account at one of these providers! Here's how to use it 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%2fblog.maartenballiauw.be%2fpost%2f2009%2f07%2f27%2fAuthenticating-users-with-RPXNow-(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%2f07%2f27%2fAuthenticating-users-with-RPXNow-(in-ASPNET-MVC).aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Authenticating_users_with_RPXNow_in_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Authenticating_users_with_RPXNow_in_ASP_NET_MVC</guid>
      <pubDate>Mon, 27 Jul 2009 11:45:00 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Calendar component</title>
      <description>I am writing simple ASP.NET MVC system that I plan to publish with source code pretty soon. I needed some simple calendar component that doesn't require ASP.NET server-side form to work. I found different JavaScript based calendars and only one pretty old calendar that was specially written for ASP.NET MVC. I updated it and here is the source and binary downloads for Visual Studio 2008 and ASP.NET MVC 1.0. &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%2f07%2f27%2fasp-net-mvc-calendar-component.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fgunnarpeipman%2farchive%2f2009%2f07%2f27%2fasp-net-mvc-calendar-component.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Calendar_component</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_Calendar_component</guid>
      <pubDate>Mon, 27 Jul 2009 05:01:53 GMT</pubDate>
    </item>
    <item>
      <title>OpenForum - new ASP.NET MVC based forum</title>
      <description>There is new project in CodePlex called OpenForum. With source code you get also some samples you can run on your machine. OpenForum is pretty new and simple. There are no advanced forum features and currently it is suitable for smaller forums. You can change the look of OpenForum and write your own user repositories. Let's see how OpenForum looks like. &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%2f07%2f26%2fopenforum-new-asp-net-mvc-based-forum.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fgunnarpeipman%2farchive%2f2009%2f07%2f26%2fopenforum-new-asp-net-mvc-based-forum.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/OpenForum_new_ASP_NET_MVC_based_forum</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/OpenForum_new_ASP_NET_MVC_based_forum</guid>
      <pubDate>Mon, 27 Jul 2009 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Using VirtualPathProvider to load ASP.NET MVC views from DLLs</title>
      <description>Exactly what the title says. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstackoverflow.com%2fquestions%2f236972%2fusing-virtualpathprovider-to-load-asp-net-mvc-views-from-dlls"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstackoverflow.com%2fquestions%2f236972%2fusing-virtualpathprovider-to-load-asp-net-mvc-views-from-dlls" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Using_VirtualPathProvider_to_load_ASP_NET_MVC_views_from_DLLs</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Using_VirtualPathProvider_to_load_ASP_NET_MVC_views_from_DLLs</guid>
      <pubDate>Wed, 08 Jul 2009 20:02:38 GMT</pubDate>
    </item>
  </channel>
</rss>
