<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by mvcguy</title>
    <description>Stories kicked by mvcguy</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>Using jQuery Grid With ASP.NET MVC</title>
      <description>Continuing in my pseudo-series of posts based on my ASP.NET MVC Ninjas on Fire Black Belt Tips Presentation at Mix (go watch it!), this post covers a demo I did not show because I ran out of time. It was a demo I held in my back pocket just in case I went too fast and needed one more demo. A common scenario when building web user interfaces is providing a pageable and sortable grid of data. Even better if it uses AJAX to make it more responsive and snazzy. Since ASP.NET MVC includes jQuery, I figured it'd be fun to use a jQuery plugin for this demo, so I chose jQuery Grid.  &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%2f04%2f14%2fusing-jquery-grid-with-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2009%2f04%2f14%2fusing-jquery-grid-with-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Using_jQuery_Grid_With_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Using_jQuery_Grid_With_ASP_NET_MVC</guid>
      <pubDate>Wed, 15 Apr 2009 17:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Creating A Tabbed Menu Control For ASP.NET MVC </title>
      <description>Tab menus are a fairly common thing that I use in a lot of my applications. I like tabs because they help break up large chunks of, usually, related information. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2009%2f04%2f14%2fcreating-a-tabbed-menu-control-for-aspnet-mvc%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2009%2f04%2f14%2fcreating-a-tabbed-menu-control-for-aspnet-mvc%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Creating_A_Tabbed_Menu_Control_For_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Creating_A_Tabbed_Menu_Control_For_ASP_NET_MVC</guid>
      <pubDate>Wed, 15 Apr 2009 00:16:05 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>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>Dependency Injection in ASP.NET MVC NerdDinner.com Application</title>
      <description>Demonstrating how to apply Dependency Injection in the ASP.NET MVC NerdDinner.com application using Microsoft Unity Application Block. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2009%2f03%2f12%2fapplying-dependency-injection-in-asp-net-mvc-nerddinner-com-application.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2009%2f03%2f12%2fapplying-dependency-injection-in-asp-net-mvc-nerddinner-com-application.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Dependency_Injection_in_ASP_NET_MVC_NerdDinner_com_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Dependency_Injection_in_ASP_NET_MVC_NerdDinner_com_Application</guid>
      <pubDate>Fri, 13 Mar 2009 15:52:39 GMT</pubDate>
    </item>
    <item>
      <title>Unit Testable HttpModule and HttpHandler - Kazi Manzur Rashid's Blog</title>
      <description>

With the new System.Web.Abstraction namespace we can now easily write unit testable HttpModule and HttpHandler. In this post, I will show you how to write unit testable HttpModule and HttpHandler.

Prior the release of System.Web.Abstraction the problem with unit testing of these web infrastructural items is HttpContext, it is sealed, no way to mock it with Rhino or Moq. The only option is to create the wrapper objects of these non-mockable objects but it has a very long tail like HttpRequest, HttpResponse, HttpSessionState, HttpServerUtility etc etc. And this is the exact thing that the System.Web.Abstraction provides, all wrappers around the non-mockable objects of HttpContext. But still, both the HttpModule and HttpHandler depends upon the original HttpContext which I hope will change in ASP.NET 4.0. till then we need to create a super layer for making it Unit Testable.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f03%2f12%2funit-testable-httpmodule-and-httphandler.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2frashid%2farchive%2f2009%2f03%2f12%2funit-testable-httpmodule-and-httphandler.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Unit_Testable_HttpModule_and_HttpHandler_Kazi_Manzur_Rashid_s_Blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Unit_Testable_HttpModule_and_HttpHandler_Kazi_Manzur_Rashid_s_Blog</guid>
      <pubDate>Thu, 12 Mar 2009 23:31:11 GMT</pubDate>
    </item>
    <item>
      <title>Free ASP.NET MVC eBook Tutorial - ScottGu</title>
      <description>There has been a lot of excitement in the community about the new ASP.NET MVC framework that is about to ship (literally any day now - announcement coming soon).  As with anything new, people are also asking for more tutorials/samples/documentation that cover how to get started and build applications with it.

Over the last few months I've been helping to contribute to an ASP.NET MVC book that Scott Hanselman, Rob Conery, and Phil Haack have been writing for Wrox.  The book is now in production, and will be available to buy in stores soon &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%2f03%2f10%2ffree-asp-net-mvc-ebook-tutorial.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2009%2f03%2f10%2ffree-asp-net-mvc-ebook-tutorial.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Free_ASP_NET_MVC_eBook_Tutorial_ScottGu</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Free_ASP_NET_MVC_eBook_Tutorial_ScottGu</guid>
      <pubDate>Wed, 11 Mar 2009 09:16:02 GMT</pubDate>
    </item>
    <item>
      <title>.NET - Health Monitoring in ASP.NET 3.5</title>
      <description>I am a big advocate on less is more, and when it comes to writing code to monitor an ASP.NET application, less code is definitely more. As a developer, once you have finished developing your application and it's deployed into production, you'll need to monitor it and have it notify you when something goes wrong. There are several ways to do this, from utilising the global.asax file to writing custom classes. But a little known feature in ASP.NET is health monitoring. This gives you the ability to monitor the health of an ASP.NET application. This article won't delve into the specifics of creating your own custom health monitoring class, but it will focus on what is available to ASP.NET developers out of the box. &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%3d283"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetcurry.com%2fShowArticle.aspx%3fID%3d283" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/NET_Health_Monitoring_in_ASP_NET_3_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/NET_Health_Monitoring_in_ASP_NET_3_5</guid>
      <pubDate>Tue, 10 Mar 2009 14:31:02 GMT</pubDate>
    </item>
    <item>
      <title>23 amazing JQuery Photo/Gallery Plugins</title>
      <description>A collection of 23 JQuery Plugins to prepare your site for the use of photos. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.blogrammierer.de%2fjquery-die-23-besten-bildergalerie-plugins%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.blogrammierer.de%2fjquery-die-23-besten-bildergalerie-plugins%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/23_amazing_JQuery_Photo_Gallery_Plugins</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/23_amazing_JQuery_Photo_Gallery_Plugins</guid>
      <pubDate>Tue, 10 Mar 2009 07:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Creating an ASP.NET MVC application with Google Gears</title>
      <description>You probably have been working with Gmail or Google Docs. One of the features with those web applications is that they provide an "offline mode", which allows you to access your e-mail and documents locally, when an Internet connection is not available. When a connection is available, those items are synchronized between your PC and the application server. This offline functionality is built using JavaScript and a Google product called Google Gears. 

In this blog post, I will be building a simple notebook application using the ASP.NET MVC framework, and afterwards make it available to be used offline.  &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%2f02%2f19%2fCreating-an-ASPNET-MVC-application-with-Google-Gears.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f02%2f19%2fCreating-an-ASPNET-MVC-application-with-Google-Gears.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Creating_an_ASP_NET_MVC_application_with_Google_Gears</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Creating_an_ASP_NET_MVC_application_with_Google_Gears</guid>
      <pubDate>Mon, 23 Feb 2009 20:31:08 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC 1.0 Release Candidate Now Available</title>
      <description>Finally Scott Guthrie announced ASP.NET MVC 1.0 RC. Check it out. &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%2f01%2f27%2fasp-net-mvc-1-0-release-candidate-now-available.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2009%2f01%2f27%2fasp-net-mvc-1-0-release-candidate-now-available.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_1_0_Release_Candidate_Now_Available</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_1_0_Release_Candidate_Now_Available</guid>
      <pubDate>Wed, 28 Jan 2009 04:01:18 GMT</pubDate>
    </item>
    <item>
      <title>MVC Storefront Final</title>
      <description>Rob Conery published the final episode of MVC Storefront video series. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2fmvc-storefront%2fmvcstore-part-26%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2fmvc-storefront%2fmvcstore-part-26%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/MVC_Storefront_Final</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/MVC_Storefront_Final</guid>
      <pubDate>Mon, 26 Jan 2009 05:31:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Tip: Dependency Injection with Unity Application Block </title>
      <description>In this post, I demonstrate how you can use dependency injection pattern using Microsoft's Unity Application Block (Unity). If you want to develop an ASP.NET MVC application fully with Microsoft stack, you can use Unity Application Block to perform dependency injection.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2008%2f10%2f24%2fasp-net-mvc-tip-dependency-injection-with-unity-application-block.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2008%2f10%2f24%2fasp-net-mvc-tip-dependency-injection-with-unity-application-block.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_Dependency_Injection_with_Unity_Application_Block</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_Dependency_Injection_with_Unity_Application_Block</guid>
      <pubDate>Sat, 25 Oct 2008 12:02:39 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Tip: Dependency Injection with StructureMap</title>
      <description>In this tip, I demonstrate how you can use the dependency injection with StructureMap within an MVC application. StructureMap is an open source Dependency Injection framework for the .NET platform and has been in use since 2004 .StructureMap supports both setter and constructor injection and also offers testing and diagnostic features such as logging, tracing and wiring of mock objects. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2008%2f10%2f10%2fasp-net-mvc-tip-dependency-injection-with-structuremap.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2008%2f10%2f10%2fasp-net-mvc-tip-dependency-injection-with-structuremap.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_Dependency_Injection_with_StructureMap</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_Dependency_Injection_with_StructureMap</guid>
      <pubDate>Mon, 13 Oct 2008 13:36:12 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Tip: Ajax and Validations using jQuery</title>
      <description>In this post, I demonstrate how to integrate jQuery with ASP.NET MVC and will be explain how to send Ajax requests and also show client side validation using jQuery. I am using a blog application for this demo and it will show how to post a comment of a blog entry using Ajax request and will also show partial rendering with the help of a user control. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2008%2f10%2f01%2fasp-net-mvc-tip-ajax-and-validations-using-jquery.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2008%2f10%2f01%2fasp-net-mvc-tip-ajax-and-validations-using-jquery.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_Ajax_and_Validations_using_jQuery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_Ajax_and_Validations_using_jQuery</guid>
      <pubDate>Fri, 03 Oct 2008 20:02:14 GMT</pubDate>
    </item>
    <item>
      <title>ASP.net MVC Vs ASP.net Web Form</title>
      <description>Software Architects have been involving lot of debates about the approaches and architectures. Some of the examples are ORM Vs Store Procedures, REST Vs SOAP, etc. There is a debate happening inside the Microsoft community about ASP.net web form Vs ASP.net MVC. Many people thinking that ASP.net MVC will be replace webforms at least eventually and others are thinking that ASP.net MVC will not be replace webforms. Will ASP.net MVC replace webforms?. ASP.net MVC is an alternative approach to webforms rather than a replacement. It will not replace webforms and webforms will not replace ASP.NET MVC. The fact is that ASP.NET MVC and webforms will co-exist and that ASP.NET MVC is not a replacement for webforms. If you prefer ASP.net MVC use it and you feel webform is more comfortable, you can use it. . Both approaches are just choices and different approaches and choices are good things. Different choices are available for other platforms especially in the Java platform. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2008%2f07%2f09%2fasp-net-mvc-vs-asp-net-web-form.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fshijuvarghese%2farchive%2f2008%2f07%2f09%2fasp-net-mvc-vs-asp-net-web-form.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_net_MVC_Vs_ASP_net_Web_Form</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_net_MVC_Vs_ASP_net_Web_Form</guid>
      <pubDate>Thu, 10 Jul 2008 21:36:05 GMT</pubDate>
    </item>
  </channel>
</rss>