<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by mercury2269</title>
    <description>Stories kicked by mercury2269</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>11 Things every Software Developer should be doing in 2012.</title>
      <description>2011 is winding down and 2012 is upon us. Have you set any goals for 2012 both professionally/personally? Regardless of the answer, I'm sure one or two of the items listed below can help. I usually don't blog many opinion posts, due to the fact that I like to keep my blog technical. This post is an exception. :) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmichaelcrump.net%2f11-things-every-software-developer-should-be-doing-in-2012"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmichaelcrump.net%2f11-things-every-software-developer-should-be-doing-in-2012" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/11_Things_every_Software_Developer_should_be_doing_in_2012</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/11_Things_every_Software_Developer_should_be_doing_in_2012</guid>
      <pubDate>Sat, 24 Dec 2011 13:45:11 GMT</pubDate>
    </item>
    <item>
      <title>Do Androids Dream of Modal :Sheep?</title>
      <description>Rob Conery shares his dream of &amp;quot;knowing a new API, not a new IDE&amp;quot; when new versions of the framework come out. It is related to the resurgence of editors such as Vim or Emacs in the .NET space. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.wekeroad.com%2f2010%2f05%2f04%2fdo-androids-dream-of-vim"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.wekeroad.com%2f2010%2f05%2f04%2fdo-androids-dream-of-vim" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Do_Androids_Dream_of_Modal_Sheep</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Do_Androids_Dream_of_Modal_Sheep</guid>
      <pubDate>Wed, 05 May 2010 13:05:35 GMT</pubDate>
    </item>
    <item>
      <title>Using HtmlUnit on .NET for Headless Browser Automation</title>
      <description>A common way to test web applications is through browser automation. In this article, Steve Sanderson shows how you can convert Java's powerful HtmlUnit library into a .NET assembly and then use it with NUnit, XUnit, etc, as a faster and more powerful way to simulate a browser hitting your application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.stevensanderson.com%2f2010%2f03%2f30%2fusing-htmlunit-on-net-for-headless-browser-automation%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.stevensanderson.com%2f2010%2f03%2f30%2fusing-htmlunit-on-net-for-headless-browser-automation%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Using_HtmlUnit_on_NET_for_Headless_Browser_Automation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Using_HtmlUnit_on_NET_for_Headless_Browser_Automation</guid>
      <pubDate>Tue, 30 Mar 2010 09:11:15 GMT</pubDate>
    </item>
    <item>
      <title>Rx - for beginners (part 10): Concat expression</title>
      <description>the Concat expression is used to concatenate one Observable stream

into the end of another Observable stream.

once the first Observable stream is completed the the concat stream will be immediate subscribed.

 &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%2fbnaya%2farchive%2f2010%2f03%2f16%2frx-for-beginners-part-10-concat-expression.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fbnaya%2farchive%2f2010%2f03%2f16%2frx-for-beginners-part-10-concat-expression.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_10_Concat_expression</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_10_Concat_expression</guid>
      <pubDate>Tue, 16 Mar 2010 13:56:52 GMT</pubDate>
    </item>
    <item>
      <title>Rx: Hot Vs. Cold observable</title>
      <description>If a tree falls in a forest and no one is around to hear it,
does it make a sound?
if it do make a sound when nobody observed it, we should mark it as hot,

otherwise it should be marked as cold.

 &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%2fbnaya%2farchive%2f2010%2f03%2f13%2frx-for-beginners-part-9-hot-vs-cold-observable.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fbnaya%2farchive%2f2010%2f03%2f13%2frx-for-beginners-part-9-hot-vs-cold-observable.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Rx_Hot_Vs_Cold_observable</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Rx_Hot_Vs_Cold_observable</guid>
      <pubDate>Sat, 13 Mar 2010 10:44:29 GMT</pubDate>
    </item>
    <item>
      <title>Rx - for beginners (part 8): Combine Latest expression</title>
      <description>What does it do?
like the zip expression the Combine Latest expression is used to synchronize

2 IObservable streams into single IObservable stream.

unlike the zip expression the Combine Latest doesn't using queue,

as it name suggest it only remember the latest value of each stream.

 &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%2fbnaya%2farchive%2f2010%2f03%2f10%2frx-for-beginners-part-8-combine-latest-expression.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fbnaya%2farchive%2f2010%2f03%2f10%2frx-for-beginners-part-8-combine-latest-expression.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_8_Combine_Latest_expression</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_8_Combine_Latest_expression</guid>
      <pubDate>Wed, 10 Mar 2010 15:38:00 GMT</pubDate>
    </item>
    <item>
      <title>Rx - for beginners (part 7): Zip expression</title>
      <description>this post is the 7th in a series of posts about the new Reactive Framework (Rx).

in this post we will focus on the Zip expression. &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%2fbnaya%2farchive%2f2010%2f03%2f05%2frx-for-beginners-part-7-zip-expression.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fbnaya%2farchive%2f2010%2f03%2f05%2frx-for-beginners-part-7-zip-expression.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_7_Zip_expression</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_7_Zip_expression</guid>
      <pubDate>Thu, 04 Mar 2010 22:46:55 GMT</pubDate>
    </item>
    <item>
      <title>ASMX and JSON - Common mistakes and misconceptions</title>
      <description>The first in a series of posts dealing with common misconceptions and mistakes when it comes to using ASMX services as a backend for AJAX. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2010%2f03%2f03%2fasmx-and-json-common-mistakes-and-misconceptions%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2010%2f03%2f03%2fasmx-and-json-common-mistakes-and-misconceptions%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/ASMX_and_JSON_Common_mistakes_and_misconceptions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/ASMX_and_JSON_Common_mistakes_and_misconceptions</guid>
      <pubDate>Wed, 03 Mar 2010 18:00:02 GMT</pubDate>
    </item>
    <item>
      <title>Rx - for beginners (part 6): Merge expression</title>
      <description>in this post we will focus on the Merge expression.


What does it do?
the merge expression is used to merge multiple IObservable streams into single IObservable streams.


 &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%2fbnaya%2farchive%2f2010%2f03%2f02%2frx-for-beginners-part-6-merge-expression.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fbnaya%2farchive%2f2010%2f03%2f02%2frx-for-beginners-part-6-merge-expression.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_6_Merge_expression</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_6_Merge_expression</guid>
      <pubDate>Tue, 02 Mar 2010 18:49:49 GMT</pubDate>
    </item>
    <item>
      <title>Rx - for beginners (part 5): marble diagrams, select and where</title>
      <description>this post will focus on marble diagrams which is used for visualizing IObservable stream.

on this post we will visualize the select and where clause, while in the

upcoming posts we will discuss other operations that can be 

used to upon IObservable streams.
 &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%2fbnaya%2farchive%2f2010%2f02%2f28%2frx-for-beginners-part-5-marble-diagrams-select-and-where.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fbnaya%2farchive%2f2010%2f02%2f28%2frx-for-beginners-part-5-marble-diagrams-select-and-where.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_5_marble_diagrams_select_and_where</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Rx_for_beginners_part_5_marble_diagrams_select_and_where</guid>
      <pubDate>Sun, 28 Feb 2010 18:29:34 GMT</pubDate>
    </item>
    <item>
      <title>Measuring the Performance of Asynchronous Controllers</title>
      <description>It's easy enough to start using Asynchronous Controllers with ASP.NET MVC 2.0. But how do you know whether it's giving you any benefits? You might be surprised to learn that, in many default scenarios, you won't get any benefit unless you also make some crucial configuration changes. 

In this blog post you'll see a simple way to load test your asynchronous controllers, and find a rundown of important configuration options that will dramatically affect their behavior. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.codeville.net%2f2010%2f01%2f25%2fmeasuring-the-performance-of-asynchronous-controllers%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2010%2f01%2f25%2fmeasuring-the-performance-of-asynchronous-controllers%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Measuring_the_Performance_of_Asynchronous_Controllers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Measuring_the_Performance_of_Asynchronous_Controllers</guid>
      <pubDate>Mon, 25 Jan 2010 20:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Integrating OpenID in an ASP.NET MVC Application using DotNetOpenAuth</title>
      <description>OpenId is getting more popular and with it requests to integrate it into Web sites as a user authentication mechanism. In this post I'll discuss the OpenId integration on CodePaste.net in an ASP.NET MVC application discussing both high level OpenId concepts, the process and the code implementation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f899303.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f899303.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Integrating_OpenID_in_an_ASP_NET_MVC_Application_using_DotNetOpenAuth</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Integrating_OpenID_in_an_ASP_NET_MVC_Application_using_DotNetOpenAuth</guid>
      <pubDate>Fri, 18 Sep 2009 14:00:02 GMT</pubDate>
    </item>
    <item>
      <title>Booting from a VHD</title>
      <description>Hosting an OS in a virtual machine can be very useful for developers, but sometimes one pays a price in terms of performance. In Windows 7 developers can get improved performance in virtual machines by native booting a VHD. First create a Virtual PC that hosts Windows 7, then restart your computer, and finally boot directly into the VHD that contains the Windows 7 OS. When you native boot a VHD your virtual machine runs very close to the metal; performance is greatly enhanced and you have much better support for OS features that may not be available inside a standard Virtual PC.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2009%2f09%2f02%2fbooting-from-a-vhd.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2009%2f09%2f02%2fbooting-from-a-vhd.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Booting_from_a_VHD</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Booting_from_a_VHD</guid>
      <pubDate>Tue, 08 Sep 2009 15:30:04 GMT</pubDate>
    </item>
    <item>
      <title>Reflecting Code Is Not A Perfect Science</title>
      <description>Interesting when .NET Reflector creates code which executes different from the code written. &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%2f08%2f21%2fReflecting-Code-Is-Not-A-Perfect-Science.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f08%2f21%2fReflecting-Code-Is-Not-A-Perfect-Science.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Reflecting_Code_Is_Not_A_Perfect_Science</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Reflecting_Code_Is_Not_A_Perfect_Science</guid>
      <pubDate>Sun, 23 Aug 2009 14:45:09 GMT</pubDate>
    </item>
    <item>
      <title>Quality Sounds Good...I Think.</title>
      <description>Justin Etheridge muses on software as a tangible product that we should be selling. &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%2f08%2f18%2fQuality-Sounds-GoodI-Think.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f08%2f18%2fQuality-Sounds-GoodI-Think.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Quality_Sounds_Good_I_Think</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Quality_Sounds_Good_I_Think</guid>
      <pubDate>Fri, 21 Aug 2009 02:45:01 GMT</pubDate>
    </item>
    <item>
      <title>Learning the Decorator Pattern </title>
      <description>Taking at how we can use the Decorator Pattern in our application.  The decorator pattern is a structural pattern which allows you to attach new or additional actions to an object dynamically. Using the decorator pattern provides a very clean and flexible alternative to subclassing (via inheritance) your object and thus creating an unwanted inheritance tree &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%2f120"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f120" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Learning_the_Decorator_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Learning_the_Decorator_Pattern</guid>
      <pubDate>Tue, 23 Jun 2009 13:15:00 GMT</pubDate>
    </item>
    <item>
      <title>11 keystrokes that made my jQuery selector run 10x faster</title>
      <description>An in-depth analysis of the performance concerns when using a popular jQuery selector and a couple ways to dramatically speed it up, including benchmarks. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2009%2f06%2f09%2f11-keystrokes-that-made-my-jquery-selector-run-10x-faster%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2009%2f06%2f09%2f11-keystrokes-that-made-my-jquery-selector-run-10x-faster%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/11_keystrokes_that_made_my_jQuery_selector_run_10x_faster</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/11_keystrokes_that_made_my_jQuery_selector_run_10x_faster</guid>
      <pubDate>Tue, 09 Jun 2009 19:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Automatically minify and combine JavaScript in Visual Studio</title>
      <description>As you begin developing more complex client-side functionality, managing the size and shape of your JavaScript includes becomes a key concern. It's all too easy to accidentally end up with hundreds of kilobytes of JavaScript spread across many separate HTTP requests, significantly slowing down your initial page loads.

I hope you'll find that this technique is a good compromise between the tedium of using manual minification tools and the overwrought complexity of setting up some of the more "enterprisey" automation solutions. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2009%2f05%2f20%2fautomatically-minify-and-combine-javascript-in-visual-studio%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2009%2f05%2f20%2fautomatically-minify-and-combine-javascript-in-visual-studio%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Automatically_minify_and_combine_JavaScript_in_Visual_Studio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Automatically_minify_and_combine_JavaScript_in_Visual_Studio</guid>
      <pubDate>Thu, 21 May 2009 03:06:38 GMT</pubDate>
    </item>
    <item>
      <title>More ASP.NET MVC Best Practices</title>
      <description>In this post, I'll share some of the best practices and guidelines which I have come across while developing ASP.NET MVC web applications. I will not cover all best practices that are available, instead add some specific things that have not been mentioned in any blog post out there.

Existing best practices can be found on Kazi Manzur Rashid's blog and Simone Chiaretta's blog. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f05%2f06%2fMore-ASPNET-MVC-Best-Practices.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2009%2f05%2f06%2fMore-ASPNET-MVC-Best-Practices.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/More_ASP_NET_MVC_Best_Practices</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/More_ASP_NET_MVC_Best_Practices</guid>
      <pubDate>Wed, 06 May 2009 19:16:02 GMT</pubDate>
    </item>
    <item>
      <title>How I handle JSON dates returned by ASP.NET AJAX</title>
      <description>The problem of how to handle dates in JSON is one of the more troublesome issues that may arise when directly calling ASP.NET AJAX web services and page methods.. Since the question of how I handle this problem is something asked often in emails and in comments on other posts here, I want to address the topic with its own post. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2009%2f04%2f27%2fhow-i-handle-json-dates-returned-by-aspnet-ajax%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2009%2f04%2f27%2fhow-i-handle-json-dates-returned-by-aspnet-ajax%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/How_I_handle_JSON_dates_returned_by_ASP_NET_AJAX</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/How_I_handle_JSON_dates_returned_by_ASP_NET_AJAX</guid>
      <pubDate>Tue, 28 Apr 2009 17:01:04 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC brings FUN back inside web development, on .NET</title>
      <description>Simone writes about his impressions on ASP.NET MVC and why it has reactivated the motivation of developers on the .NET community for web development. &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%2f27%2fasp.net-mvc-brings-fun-back-inside-web-development-on-.net.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f04%2f27%2fasp.net-mvc-brings-fun-back-inside-web-development-on-.net.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_brings_FUN_back_inside_web_development_on_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_brings_FUN_back_inside_web_development_on_NET</guid>
      <pubDate>Tue, 28 Apr 2009 14:01:03 GMT</pubDate>
    </item>
    <item>
      <title>ELMAH: Error Logging Modules and Handlers for ASP.NET (and MVC too!)</title>
      <description>ELMAH has been one of the most useful tools for ASP.NET developers to log errors on their web applications. Now Scott has a nice talk on how to use it even in your ASP.NET MVC applications. Cool! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fELMAHErrorLoggingModulesAndHandlersForASPNETAndMVCToo.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fELMAHErrorLoggingModulesAndHandlersForASPNETAndMVCToo.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/security/ELMAH_Error_Logging_Modules_and_Handlers_for_ASP_NET_and_MVC_too</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/security/ELMAH_Error_Logging_Modules_and_Handlers_for_ASP_NET_and_MVC_too</guid>
      <pubDate>Fri, 24 Apr 2009 20:01:11 GMT</pubDate>
    </item>
    <item>
      <title>Using complex types to make calling services less... complex</title>
      <description>A detailed examination of how jQuery can call ASP.NET AJAX web services (or page methods) with complex types as parameters, to simplify the process of serializing and sending several fields of data at a time. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2009%2f04%2f07%2fusing-complex-types-to-make-calling-services-less-complex%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2009%2f04%2f07%2fusing-complex-types-to-make-calling-services-less-complex%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Using_complex_types_to_make_calling_services_less_complex</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Using_complex_types_to_make_calling_services_less_complex</guid>
      <pubDate>Tue, 07 Apr 2009 20:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Setting up a minimal ASP.NET MVC project in Visual Studio, part 2</title>
      <description>Second part on how to set up a minimal asp.net mvc solution, without the craft of the default template. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmichielvoo.net%2fblog%2fsetting-up-a-minimal-asp-net-mvc-project-in-visual-studio-part-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmichielvoo.net%2fblog%2fsetting-up-a-minimal-asp-net-mvc-project-in-visual-studio-part-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Setting_up_a_minimal_ASP_NET_MVC_project_in_Visual_Studio_part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Setting_up_a_minimal_ASP_NET_MVC_project_in_Visual_Studio_part_2</guid>
      <pubDate>Tue, 07 Apr 2009 21:31:15 GMT</pubDate>
    </item>
    <item>
      <title>Being a software startup in a recession</title>
      <description>Lessons learned about being a software startup in a recession. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.lavablast.com%2fpost%2f2009%2f04%2fSoftware-Startup-Lessons-(Part-5)-ndash3b-Being-a-software-startup-in-a-recession.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.lavablast.com%2fpost%2f2009%2f04%2fSoftware-Startup-Lessons-(Part-5)-ndash3b-Being-a-software-startup-in-a-recession.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Being_a_software_startup_in_a_recession</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Being_a_software_startup_in_a_recession</guid>
      <pubDate>Tue, 07 Apr 2009 23:01:02 GMT</pubDate>
    </item>
  </channel>
</rss>
