<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by z2bass</title>
    <description>Stories kicked by z2bass</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 JavaScript Routing</title>
      <description>I introduce a small utility that will allow generation of routes and controller actions into JavaScript to allow URL generation on the client side using ASP.NET MVC routing.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f12%2f20%2fasp-net-mvc-javascript-routing.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f12%2f20%2fasp-net-mvc-javascript-routing.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_JavaScript_Routing</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_JavaScript_Routing</guid>
      <pubDate>Tue, 21 Dec 2010 05:34:34 GMT</pubDate>
    </item>
    <item>
      <title>Mulit-tenant ASP.NET MVC - Controllers</title>
      <description>The time has come to talk about controllers in a multi-tenant ASP.NET MVC architecture. This is actually the most critical design decision you will make when dealing with multi-tenancy with MVC. In my design, I took into account the design goals I mentioned in the introduction about inversion of control and what a tenant is to my design.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f06%2f07%2fmulit-tenant-asp-net-mvc-controllers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f06%2f07%2fmulit-tenant-asp-net-mvc-controllers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Mulit_tenant_ASP_NET_MVC_Controllers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Mulit_tenant_ASP_NET_MVC_Controllers</guid>
      <pubDate>Mon, 07 Jun 2010 16:41:07 GMT</pubDate>
    </item>
    <item>
      <title>Multi-tenant ASP.NET - Foundation</title>
      <description>In my last post, I talked about some of the goals of multi-tenancy in general and some hints about my implementation. Now it is time to put a little meat on the bones. I'm ready to share my ideas about how to implement a multi-tenant system on ASP.NET MVC and IIS7. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f05%2f29%2fmulti-tenant-asp-net-foundation.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f05%2f29%2fmulti-tenant-asp-net-foundation.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Multi_tenant_ASP_NET_Foundation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Multi_tenant_ASP_NET_Foundation</guid>
      <pubDate>Tue, 01 Jun 2010 15:18:34 GMT</pubDate>
    </item>
    <item>
      <title>Multi-tenant ASP.NET MVC - Introduction</title>
      <description>In this first post, I discuss what multi-tenancy means and how my implementation will be structured for use in ASP.NET MVC. Multi-tenancy is a technique used by many developers to increase IIS efficiency and reuse code. This is an introduction into some of the core elements of multi-tenancy and how to use multi-tenancy 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%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f05%2f26%2fmulti-tenant-asp-net-mvc-introduction.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f05%2f26%2fmulti-tenant-asp-net-mvc-introduction.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Multi_tenant_ASP_NET_MVC_Introduction</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Multi_tenant_ASP_NET_MVC_Introduction</guid>
      <pubDate>Thu, 27 May 2010 00:59:05 GMT</pubDate>
    </item>
    <item>
      <title>A new way to filter a list by URL - StringToIQueryable</title>
      <description>Ever see a URL with a bunch of query string variables that is used to filter a list result? There is a new way to write and parse a query parameter using a parser monad and a few standard combinators that can be used to filter an IQueryable based on a pre-defined syntax. Have a look at the code that will make your querying easier with MVC.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f01%2f22%2ffilter-iqueryable-by-string-for-asp-net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2010%2f01%2f22%2ffilter-iqueryable-by-string-for-asp-net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/A_new_way_to_filter_a_list_by_URL_StringToIQueryable</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/A_new_way_to_filter_a_list_by_URL_StringToIQueryable</guid>
      <pubDate>Fri, 22 Jan 2010 17:50:53 GMT</pubDate>
    </item>
    <item>
      <title> Fluent NHibernate with System.ComponentModel.DataAnnotations </title>
      <description>Want to map your domain with DataAnnotations validation? Using Fluent NHibernate? Then take a look at how to create a simple convention! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2009%2f10%2f23%2ffluent-nhibernate-with-system-componentmodel-dataannotations.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2009%2f10%2f23%2ffluent-nhibernate-with-system-componentmodel-dataannotations.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Fluent_NHibernate_with_System_ComponentModel_DataAnnotations</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Fluent_NHibernate_with_System_ComponentModel_DataAnnotations</guid>
      <pubDate>Fri, 23 Oct 2009 18:51:14 GMT</pubDate>
    </item>
    <item>
      <title>Maybe Monad. My C# version</title>
      <description>Functional programming paradigms are increasingly important to all .NET developers. Monads are key concepts in functional languages. The maybe monad seen in some languages can be ported to C#. In this post, I detail the elements key to the maybe monad and the implementation decisions made when creating such a container. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2009%2f09%2f04%2fmaybe-monad-my-c-version.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2009%2f09%2f04%2fmaybe-monad-my-c-version.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Maybe_Monad_My_C_version</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Maybe_Monad_My_C_version</guid>
      <pubDate>Fri, 04 Sep 2009 03:22:05 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC custom ActionResult (ImageResult)</title>
      <description>The ASP.NET MVC framework introduces the concept of returning an ActionResult in Controllers since the &amp;quot;preview preview&amp;quot; release on CodePlex. The purpose of this concept is to return a generic ActionResult object for each Controller method, allowing different child classes returning different results. In this blog post, I will build a custom ActionResult class which will render an image to the HTTP response stream. &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%2f05%2fASPNET-MVC-custom-ActionResult.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f05%2fASPNET-MVC-custom-ActionResult.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_custom_ActionResult_ImageResult</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_custom_ActionResult_ImageResult</guid>
      <pubDate>Tue, 13 May 2008 19:33:03 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC - Using Post, Redirect, Get Pattern</title>
      <description>Moving away from the postback mindset and utilizing the Post, Redirect, Get pattern within ASP.NET MVC to achieve true separation and less chance of reposting form information. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.eworldui.net%2fpost%2f2008%2f05%2fASPNET-MVC---Using-Post2c-Redirect2c-Get-Pattern.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.eworldui.net%2fpost%2f2008%2f05%2fASPNET-MVC---Using-Post2c-Redirect2c-Get-Pattern.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Using_Post_Redirect_Get_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Using_Post_Redirect_Get_Pattern</guid>
      <pubDate>Fri, 09 May 2008 14:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Code Based Repeater for ASP.NET MVC</title>
      <description>A foreach loop doesn't help you handle alternating items, for example. My response to this story is, "The foreach loop is not our repeater control. Our repeater control is an iterating extension method with lambdas!". Because who doesn't love lambdas? &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%2f05%2f03%2fcode-based-repeater-for-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f05%2f03%2fcode-based-repeater-for-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Code_Based_Repeater_for_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Code_Based_Repeater_for_ASP_NET_MVC</guid>
      <pubDate>Mon, 05 May 2008 05:01:02 GMT</pubDate>
    </item>
    <item>
      <title>A C# Operator I would like to see.</title>
      <description>You could argue there are too many operators in C# as it is; however, I feel having an acute knowledge of the available operators is like knowing CTRL + B will bold the selected text in most word processing software. To put it simply, it hurts no-one, whilst providing shortcuts to advanced users... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fA-CSharp-Operator-I-would-like-to-see.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fA-CSharp-Operator-I-would-like-to-see.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_C_Operator_I_would_like_to_see</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_C_Operator_I_would_like_to_see</guid>
      <pubDate>Wed, 30 Apr 2008 20:46:03 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC CSS Sprite</title>
      <description>I build on my last technique of generating CSS Sprites and make a unique solution for the MVC framework using a custom ActionResult. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2008%2f04%2f27%2fasp-net-mvc-css-sprite.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2008%2f04%2f27%2fasp-net-mvc-css-sprite.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_CSS_Sprite</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_CSS_Sprite</guid>
      <pubDate>Mon, 28 Apr 2008 04:16:02 GMT</pubDate>
    </item>
    <item>
      <title>CSS Sprites generated for ASP.NET</title>
      <description>CSS Sprites are a technique of adding images into one image file and then rendering them for use on your site. This will save your website's users HTTP Requests needed to load up your pages. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2008%2f03%2f05%2fcss-sprite-for-asp-net.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fzowens%2farchive%2f2008%2f03%2f05%2fcss-sprite-for-asp-net.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/CSS_Sprites_generated_for_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/CSS_Sprites_generated_for_ASP_NET</guid>
      <pubDate>Wed, 05 Mar 2008 18:34:32 GMT</pubDate>
    </item>
  </channel>
</rss>
