<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by rodiniz</title>
    <description>Stories kicked by rodiniz</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>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>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>ASP.NET MVC Tip 3: Implementing remote client-side form validation </title>
      <description>Client-side form validation has become a de-facto standard for modern web applications. However, there are some validation rules which cannot be checked completely on the client side, for example because the validation depends on information stored in the server database. For those rules you need to implement  remote client-side form validation. 

This article describes how to implement this so that you don't have to write any custom  javascript for new validation rules. 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevermind.com%2faspnet-mvc%2fasp-net-mvc-tip-3-how-to-cover-all-your-client-side-form-validation-needs-without-writing-any-javascript-part1"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevermind.com%2faspnet-mvc%2fasp-net-mvc-tip-3-how-to-cover-all-your-client-side-form-validation-needs-without-writing-any-javascript-part1" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_3_Implementing_remote_client_side_form_validation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_3_Implementing_remote_client_side_form_validation</guid>
      <pubDate>Wed, 24 Jun 2009 13:45:00 GMT</pubDate>
    </item>
    <item>
      <title>Life After Loops</title>
      <description>Eliminating cumbersome looping code using Linq &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f06%2f15%2fLife-After-Loops.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f06%2f15%2fLife-After-Loops.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Life_After_Loops</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Life_After_Loops</guid>
      <pubDate>Wed, 17 Jun 2009 09:15:00 GMT</pubDate>
    </item>
    <item>
      <title>22 Visual Studio Short Keys and 6 Short-cut Ways to Custom Jobs</title>
      <description>Efficient programmers use short keys in IDE like Visual Studio. This saves time and in many cases makes the work run faster also. I also love short keys. They are smart! And there also go some tricks that help make your visual studio days a party! I have listed here some short cuts and some tips with the hope that this will be helpful to you all. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetspidor.blogspot.com%2f2009%2f06%2f22-visual-studio-short-keys-and-6-short.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetspidor.blogspot.com%2f2009%2f06%2f22-visual-studio-short-keys-and-6-short.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/22_Visual_Studio_Short_Keys_and_6_Short_cut_Ways_to_Custom_Jobs</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/22_Visual_Studio_Short_Keys_and_6_Short_cut_Ways_to_Custom_Jobs</guid>
      <pubDate>Wed, 10 Jun 2009 09:15:00 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>15 Books You Must Have If You Are Doing ASP.NET Web Development </title>
      <description>Good books give you a quick and handy insight into a technology. You should choose books that are usually written by professionals who recommend best practices and different methods of solving a business problem using the technology. In this post, I will share some books I recommend for ASP.NET and other related Web Development technologies  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnetcurry.com%2fShowArticle.aspx%3fID%3d329"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetcurry.com%2fShowArticle.aspx%3fID%3d329" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/15_Books_You_Must_Have_If_You_Are_Doing_ASP_NET_Web_Development</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/15_Books_You_Must_Have_If_You_Are_Doing_ASP_NET_Web_Development</guid>
      <pubDate>Wed, 10 Jun 2009 10:00:00 GMT</pubDate>
    </item>
    <item>
      <title>June 7th Links: ASP.NET, AJAX, ASP.NET MVC, Visual Studio - ScottGu's </title>
      <description>Scott's latest links post. &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%2f2009%2f06%2f07%2fjune-7th-links-asp-net-ajax-asp-net-mvc-visual-studio.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2009%2f06%2f07%2fjune-7th-links-asp-net-ajax-asp-net-mvc-visual-studio.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/June_7th_Links_ASP_NET_AJAX_ASP_NET_MVC_Visual_Studio_ScottGu_s</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/June_7th_Links_ASP_NET_AJAX_ASP_NET_MVC_Visual_Studio_ScottGu_s</guid>
      <pubDate>Wed, 10 Jun 2009 16:00:08 GMT</pubDate>
    </item>
    <item>
      <title>LINQ to SQL is NOT dead!</title>
      <description>Ever since Microsoft announced that the Entity Framework was their ORM of choice, people everywhere have been saying, "LINQ to SQL is dead!" A lot of people feel like they're not allowed to use LINQ to SQL anymore and that they have to use Entity Framework instead.

In fact, LINQ to SQL is not only alive and well, Microsoft has even announced LINQ to SQL improvements in .NET 4.0, including finally adding using ITable&amp;lt;T&amp;gt; for tables instead of Table&amp;lt;T&amp;gt;, which makes it much easier to test. Combine that with this open source tool that will create an IDataContext interface for you and you're on your way to testable LINQ to SQL. So no, LINQ to SQL is not dead!! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f06%2flinq-to-sql-is-not-dead%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f06%2flinq-to-sql-is-not-dead%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_to_SQL_is_NOT_dead</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_to_SQL_is_NOT_dead</guid>
      <pubDate>Sun, 07 Jun 2009 19:00:03 GMT</pubDate>
    </item>
    <item>
      <title>LINQ to SQL changes in .NET 4.0</title>
      <description>What's fixed and breaking changes for LINQ to SQL in .NET 4.0 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdamieng.com%2fblog%2f2009%2f06%2f01%2flinq-to-sql-changes-in-net-40"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdamieng.com%2fblog%2f2009%2f06%2f01%2flinq-to-sql-changes-in-net-40" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_to_SQL_changes_in_NET_4_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_to_SQL_changes_in_NET_4_0</guid>
      <pubDate>Wed, 03 Jun 2009 12:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Saying Hello to the Spark View Engine</title>
      <description>Taking a introductory look at the Spark View engine. The Spark is a view engine for Asp.Net Mvc and Castle Project MonoRail frameworks. The idea is to allow the html to dominate the flow and the code to fit seamlessly. &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%2f113"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f113" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Saying_Hello_to_the_Spark_View_Engine</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Saying_Hello_to_the_Spark_View_Engine</guid>
      <pubDate>Wed, 27 May 2009 21:15:00 GMT</pubDate>
    </item>
    <item>
      <title>My Dot Net Developer's tools list, and more.</title>
      <description>I gave a brownbag presentation at my current client recently about the common tools (in addition to Visual Studio), that I use on a regular basis for working with .NET or web development in general. I also threw in some non-development tools that are a part of my day to day life and make things easier. Here's the complete list: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.DotNetSurfers.com%2fBlog%2f2009%2f05%2f23%2fMyDotNetDeveloperrsquosToolsListAndMorehellip.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.DotNetSurfers.com%2fBlog%2f2009%2f05%2f23%2fMyDotNetDeveloperrsquosToolsListAndMorehellip.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/My_Dot_Net_Developer_s_tools_list_and_more</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/My_Dot_Net_Developer_s_tools_list_and_more</guid>
      <pubDate>Wed, 27 May 2009 04:00:01 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Tip: Turn on compile-time View Checking</title>
      <description>I like the compiler to catch as many errors as possible before I start debugging or release my application. This also applies to code nuggets in ASP.NET MVC views, especially since these are not unit-testable. This article shows how to enable compile-time View checking for ASP.NET MVC projects.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevermind.com%2flinq%2faspnet-mvc-tip-turn-on-compile-time-view-checking"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevermind.com%2flinq%2faspnet-mvc-tip-turn-on-compile-time-view-checking" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_Turn_on_compile_time_View_Checking</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_Turn_on_compile_time_View_Checking</guid>
      <pubDate>Mon, 04 May 2009 22:01:05 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC and the Managed Extensibility Framework (MEF)</title>
      <description>Microsoft's Managed Extensibility Framework (MEF) is a .NET library (released on CodePlex) that enables greater re-use of application components. You can do this by dynamically composing your application based on a set of classes and methods that can be combined at runtime. Think of it like building an appliation that can host plugins, which in turn can also be composed of different plugins. Since examples say a thousand times more than text, let's go ahead with a sample leveraging MEF in an ASP.NET MVC web application. &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%2f04%2f21%2fASPNET-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%2f04%2f21%2fASPNET-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/ASP_NET_MVC_and_the_Managed_Extensibility_Framework_MEF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_and_the_Managed_Extensibility_Framework_MEF</guid>
      <pubDate>Tue, 21 Apr 2009 22:46:14 GMT</pubDate>
    </item>
    <item>
      <title>How to improve the performances of ASP.NET MVC web applications</title>
      <description>Today I stumbled upon a nice presentation that Rudi Benkovic gave last week at the Slovenian DotNet User Group, about ASP.NET MVC Performances.
It is an in depth analysis of a Digg-like site and how it went from serving (on a test machine) 6 req/sec to 390 req/sec.
The analysis prove the usual rule of performance optimization: no matter what you do to optimize your code, the biggest performance hit is data retrieval, and the first thing you have to optimize is always this.
But apart from this obvious outcome, I just want to take out from this presentation the 3 point that are really specific to ASP.NET MVC &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%2f2009%2f04%2f17%2fhow-to-improve-the-performances-of-asp.net-mvc-web-applications.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f04%2f17%2fhow-to-improve-the-performances-of-asp.net-mvc-web-applications.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/How_to_improve_the_performances_of_ASP_NET_MVC_web_applications</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/How_to_improve_the_performances_of_ASP_NET_MVC_web_applications</guid>
      <pubDate>Fri, 17 Apr 2009 22:46:04 GMT</pubDate>
    </item>
    <item>
      <title> 5 Useful Visual Studio C# Snippets - Part 2</title>
      <description>I initially published 5 Visual Studio c# Snippets yesterday and it got a lot of attention and had some positive feedback, so this is a follow up that I hope would be as helpful as the first one. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhatim.indexdev.net%2f2009%2f04%2f16%2f5-useful-visual-studio-c-snippets-part-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhatim.indexdev.net%2f2009%2f04%2f16%2f5-useful-visual-studio-c-snippets-part-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/5_Useful_Visual_Studio_C_Snippets_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/5_Useful_Visual_Studio_C_Snippets_Part_2</guid>
      <pubDate>Thu, 16 Apr 2009 22:01:04 GMT</pubDate>
    </item>
    <item>
      <title>5 Blogs ASP.NET MVC Developers Should Be Following</title>
      <description>Everyone knows that Phil Haack, Rob Conery, Scott Hanselman, and Scott Guthrie all provide good ASP.NET MVC content on their blogs. I wanted to provide a list of excellent resources on ASP.NET MVC that are a little less well known. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f04%2f13%2f5-Blogs-ASPNET-MVC-Developers-Should-Be-Following.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f04%2f13%2f5-Blogs-ASPNET-MVC-Developers-Should-Be-Following.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/5_Blogs_ASP_NET_MVC_Developers_Should_Be_Following</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/5_Blogs_ASP_NET_MVC_Developers_Should_Be_Following</guid>
      <pubDate>Mon, 13 Apr 2009 22:46:07 GMT</pubDate>
    </item>
    <item>
      <title>C# 4.0: What's next</title>
      <description>An overview on C# versions and a discussion on latest features in C# 4.0 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmodeeb.wordpress.com%2f2009%2f04%2f08%2fc-40-whats-next%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmodeeb.wordpress.com%2f2009%2f04%2f08%2fc-40-whats-next%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_4_0_What_s_next</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_4_0_What_s_next</guid>
      <pubDate>Thu, 09 Apr 2009 20:31:07 GMT</pubDate>
    </item>
    <item>
      <title>Web 2.0 AJAX Portal using ASP.NET 3.5,jQuery,Silverlight,Linq,Unity</title>
      <description>Learn how to build a Web 2.0 AJAX portal just like Google IG using jQuery, ASP.NET, Silverlight, Linq to SQL, Workflow Foundation and Unity &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2009%2f04%2f08%2fweb-2-0-ajax-portal-using-jquery-asp-net-3-5-silverlight-linq-to-sql-wf-and-unity.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2009%2f04%2f08%2fweb-2-0-ajax-portal-using-jquery-asp-net-3-5-silverlight-linq-to-sql-wf-and-unity.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Web_2_0_AJAX_Portal_using_ASP_NET_3_5_jQuery_Silverlight_Linq_Unity</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Web_2_0_AJAX_Portal_using_ASP_NET_3_5_jQuery_Silverlight_Linq_Unity</guid>
      <pubDate>Thu, 09 Apr 2009 21:16:04 GMT</pubDate>
    </item>
    <item>
      <title>Bug Tracker App in ASP.NET MVC - Part 1</title>
      <description>Learning ASP.NET MVC framework by developing bug tracker application from scratch. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftech2update.com%2fblog%2f%3fp%3d116"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftech2update.com%2fblog%2f%3fp%3d116" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Bug_Tracker_App_in_ASP_NET_MVC_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Bug_Tracker_App_in_ASP_NET_MVC_Part_1</guid>
      <pubDate>Thu, 09 Apr 2009 00:40:16 GMT</pubDate>
    </item>
    <item>
      <title>13 ASP.NET MVC extensibility points you have to know</title>
      <description>One of the main design principles ASP.NET MVC has been designed with is extensibility. Everything (or most of) in the processing pipeline is replaceable so, if you don't like the conventions (or lack of them) that ASP.NET MVC uses, you can create your own services to support your conventions and inject them into the main pipeline.

This post shows 13 extensibility points that every ASP.NET MVC developer should know, starting from the beginning of the pipeline and going forward till the rendering of the view. &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%2f2009%2f04%2f08%2f13-asp.net-mvc-extensibility-points-you-have-to-know.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f04%2f08%2f13-asp.net-mvc-extensibility-points-you-have-to-know.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/13_ASP_NET_MVC_extensibility_points_you_have_to_know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/13_ASP_NET_MVC_extensibility_points_you_have_to_know</guid>
      <pubDate>Wed, 08 Apr 2009 22:46:06 GMT</pubDate>
    </item>
    <item>
      <title>5 Most Common Asked Questions When Using .Net RIA Services</title>
      <description>From the comments on my previous articles on .Net RIA Services and from the search queries that lead to those articles, a pattern of a recurring set of questions showed up and I am sure that most .Net RIA Services enthusiasts face the same issues.

This post address a few of these issues &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhatim.indexdev.net%2f2009%2f04%2f08%2f5-most-common-asked-questions-when-using-net-ria-services%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhatim.indexdev.net%2f2009%2f04%2f08%2f5-most-common-asked-questions-when-using-net-ria-services%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/5_Most_Common_Asked_Questions_When_Using_Net_RIA_Services</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/5_Most_Common_Asked_Questions_When_Using_Net_RIA_Services</guid>
      <pubDate>Wed, 08 Apr 2009 19:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Using the ASP.NET MVC Futures AsyncController</title>
      <description>Last week, I blogged about all stuff that is included in the ASP.NET MVC Futures assembly, which is an assembly available on CodePlex and contains possible future features (tonguetwister!) for the ASP.NET MVC framework. One of the comments asked for more information on the AsyncController that is introduced in the MVC Futures. So here goes!  &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%2f04%2f08%2fUsing-the-ASPNET-MVC-Futures-AsyncController.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f04%2f08%2fUsing-the-ASPNET-MVC-Futures-AsyncController.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Using_the_ASP_NET_MVC_Futures_AsyncController</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Using_the_ASP_NET_MVC_Futures_AsyncController</guid>
      <pubDate>Wed, 08 Apr 2009 17:31:04 GMT</pubDate>
    </item>
    <item>
      <title>WorkGrabber.com - Sweet ASP.NET MVC 1.0 + jQuery Application</title>
      <description>Mike Bosch shows us his latest creation using ASP.Net MVC: WorkGrabber.com is a social marketplace for local contractors and customers to interact and get projects done. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fmikebosch%2farchive%2f2009%2f04%2f07%2fworkgrabber_2D00_asp_2D00_mvc_2D00_jquery_2D00_application.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmikebosch%2farchive%2f2009%2f04%2f07%2fworkgrabber_2D00_asp_2D00_mvc_2D00_jquery_2D00_application.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/WorkGrabber_com_Sweet_ASP_NET_MVC_1_0_jQuery_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/WorkGrabber_com_Sweet_ASP_NET_MVC_1_0_jQuery_Application</guid>
      <pubDate>Wed, 08 Apr 2009 22:01:24 GMT</pubDate>
    </item>
    <item>
      <title>Glass Behavior for WPF</title>
      <description>A new custom behavior for WPF that allows for a glass like effect.  Essentially you can place this behavior on any Visual, point to to a target visual and give it an effect and it will create an effect that looks like a piece of glass was placed over the screen.  You pretty much can make your own Aero effects within your application. . . &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjmorrill.hjtcentral.com%2fHome%2ftabid%2f428%2fEntryId%2f403%2fGlass-Behavior-for-WPF.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjmorrill.hjtcentral.com%2fHome%2ftabid%2f428%2fEntryId%2f403%2fGlass-Behavior-for-WPF.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Glass_Behavior_for_WPF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Glass_Behavior_for_WPF</guid>
      <pubDate>Mon, 13 Apr 2009 13:46:03 GMT</pubDate>
    </item>
  </channel>
</rss>