<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by melzie215</title>
    <description>Stories kicked by melzie215</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>Creating Your First MVC ViewEngine</title>
      <description>A question that I have been hearing a lot lately is:

    How do I change the view location in MVC?

But what they really mean to say is:

    How do I create a new ViewEngine that uses the view locations of my choosing?

It is actually very simple to do, and once you see it, I think you will agree with my assessment.  The first thing we are going to do to create our custom ViewEngine, is define the paths that we want to use for our master pages, view pages, and shared pages.  I have taken the liberty to define the following paths, you can customize them however you wish: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2009%2f05%2fcreating-your-first-mvc-viewengine%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2009%2f05%2fcreating-your-first-mvc-viewengine%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Creating_Your_First_MVC_ViewEngine</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Creating_Your_First_MVC_ViewEngine</guid>
      <pubDate>Tue, 12 May 2009 01:46:02 GMT</pubDate>
    </item>
    <item>
      <title>The State of ALT.NET</title>
      <description>Over the past 6 months I have been trying to really quantify what it means to be using ALT.NET practices. And I can honestly say that I still honestly don't know what it means to be an ALT.NETer. But I have come to a number of conclusions about the state of the ALT.NET community, that I wanted to share.
(1) The ALT.NET Community is fractured among itself.
(2) Take the religious zealotry out of ALT.NET
(3) Craftsmanship with out Engineering is no way to program software. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2009%2f03%2fthe-state-of-altnet%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2009%2f03%2fthe-state-of-altnet%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/altnet/The_State_of_ALT_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/altnet/The_State_of_ALT_NET</guid>
      <pubDate>Thu, 19 Mar 2009 03:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Introducing the ASP.NET MVC (Part 6) - The View</title>
      <description>This is a continuation of my Introduction to ASP.NET MVC series. As I outlined before this is in an effort to write the book and keep blogging, I decided to write/blog the last chapter, Chapter 2. I am doing this so I can receive feedback on this chapter as early as possible. Because this chapter, in my opinion, is probably the most critical of the book, it defines the context around ASP.NET MVC and how it differs from ASP.NET Web Forms, as well as giving a historical perspective of the MVC pattern. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2009%2f01%2fintroducing-aspnet-mvc-part-6-the-vie%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2009%2f01%2fintroducing-aspnet-mvc-part-6-the-vie%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Introducing_the_ASP_NET_MVC_Part_6_The_View</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Introducing_the_ASP_NET_MVC_Part_6_The_View</guid>
      <pubDate>Tue, 13 Jan 2009 09:14:48 GMT</pubDate>
    </item>
    <item>
      <title>Intro to ASP.NET MVC (Part 2) - ASP.NET MVC vs. ASP.NET Web Forms</title>
      <description>This is a continuation of my Introduction to ASP.NET MVC series.  As I outlined before this is in an effort to write the book and keep blogging, I decided to write/blog the last chapter, Chapter 2.  I am doing this so I can receive feedback on this chapter as early as possible.  Because this chapter, in my opinion, is probably the most critical of the book, it defines the context around ASP.NET MVC and how it differs from ASP.NET Web Forms, as well as giving a historical perspective of the MVC pattern.

In the next several posts we will cover the following parts of Chapter 2 from the book:

    * The Model-View-Controller Pattern
    * ASP.NET MVC vs. ASP.NET Web Forms
    * The Model
    * The View
    * The Controller
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f12%2fintroducing-aspnet-mvc-part-2-aspnet-mvc-vs-webforms%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f12%2fintroducing-aspnet-mvc-part-2-aspnet-mvc-vs-webforms%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Intro_to_ASP_NET_MVC_Part_2_ASP_NET_MVC_vs_ASP_NET_Web_Forms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Intro_to_ASP_NET_MVC_Part_2_ASP_NET_MVC_vs_ASP_NET_Web_Forms</guid>
      <pubDate>Tue, 30 Dec 2008 08:43:59 GMT</pubDate>
    </item>
    <item>
      <title>Introducing the ASP.NET MVC (Part 1) - The Model-View-Controller Patte</title>
      <description>About a month and a half ago I announced that I am writing a book, I was really overwhelmed by the amount of support that I received from this announcement.  Both myself and Al are really looking forward to the day when this book ships, and we start receiving real feedback on all our hard work.  However, both of us would like to start receiving feedback as soon as possible, so.

In an effort to write the book and keep blogging, I decided to open source the last chapter, Chapter 2, that I have to write.  I am doing this so I can receive feedback on this chapter as early as possible.  Because this chapter, in my opinion, is probably the most critical of the book, it defines the context around ASP.NET MVC and how it differs from ASP.NET Web Forms, as well as giving a historical perspective of the MVC pattern. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f12%2fintroducing-aspnet-mvc-part-1-model-view-controller%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f12%2fintroducing-aspnet-mvc-part-1-model-view-controller%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Introducing_the_ASP_NET_MVC_Part_1_The_Model_View_Controller_Patte</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Introducing_the_ASP_NET_MVC_Part_1_The_Model_View_Controller_Patte</guid>
      <pubDate>Tue, 16 Dec 2008 06:16:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET Confirmation Button using JQuery </title>
      <description>Creating a ASP.NET Confirmation Button control that uses JQuery and its plugin SimpleModal to implement modal confirmation popups. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjavicrespotech.blogspot.com%2f2008%2f12%2faspnet-confirmation-button-using-jquery.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjavicrespotech.blogspot.com%2f2008%2f12%2faspnet-confirmation-button-using-jquery.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_Confirmation_Button_using_JQuery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_Confirmation_Button_using_JQuery</guid>
      <pubDate>Mon, 15 Dec 2008 16:46:04 GMT</pubDate>
    </item>
    <item>
      <title>jQuery for Absolute Beginners: Video Series</title>
      <description>This is a 9 parts video series for beginners to learn jQuery. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnettuts.com%2farticles%2fweb-roundups%2fjquery-for-absolute-beginners-video-series%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnettuts.com%2farticles%2fweb-roundups%2fjquery-for-absolute-beginners-video-series%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/jQuery_for_Absolute_Beginners_Video_Series</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/jQuery_for_Absolute_Beginners_Video_Series</guid>
      <pubDate>Mon, 15 Dec 2008 13:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Implementing a REST service with WCF (part 1) </title>
      <description>A short how to on implementing a REST service with WCF. &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%2f67"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f67" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/webservices/Implementing_a_REST_service_with_WCF_part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/webservices/Implementing_a_REST_service_with_WCF_part_1</guid>
      <pubDate>Wed, 03 Dec 2008 01:46:14 GMT</pubDate>
    </item>
    <item>
      <title>How NOT To Optimize LINQ Statements</title>
      <description>About a month ago I was experimenting with different ways to optimize my LINQ queries against the IdeaPipe database, in order to improve the read times. I wanted to improve the read times because our new Facebook Application was being launched and I anticipated an increase in our traffic to the server, which is used to host IdeaPipe and the Facebook Application component.  I quickly realized how now to optimize LINQ statements though. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f09%2fhow-not-to-optimize-linq%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f09%2fhow-not-to-optimize-linq%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/How_NOT_To_Optimize_LINQ_Statements</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/How_NOT_To_Optimize_LINQ_Statements</guid>
      <pubDate>Thu, 25 Sep 2008 01:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Google Chrome, The New Kid On The Block</title>
      <description>So when Google announced they had a new browser that was going to break down all the barriers of the internet and the desktop I got excited at the prospects of what they were going to do and what this new user interaction would be. Well today they finally announced the release of the browser and made it public at:

http://www.google.com/chrome &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f09%2fgoogle-chrome%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f09%2fgoogle-chrome%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Google_Chrome_The_New_Kid_On_The_Block</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Google_Chrome_The_New_Kid_On_The_Block</guid>
      <pubDate>Wed, 03 Sep 2008 05:04:32 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Preview Release 5</title>
      <description>Looks like the MVC team has put out preview release 5 of the MVC Framework today.  You can get the latest version from CodePlex.  Also there are many new features so check them out. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f08%2faspnet-mvc-preview-release-5%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f08%2faspnet-mvc-preview-release-5%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Preview_Release_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Preview_Release_5</guid>
      <pubDate>Fri, 29 Aug 2008 23:52:25 GMT</pubDate>
    </item>
    <item>
      <title>Is Stackoverflow.com really a Web 2.0 site?</title>
      <description>Stackoverflow.com has only really done #1 of the first 3.  However what I really want to have a discussion on is if it really has advanced it self enough beyond the old forum model to really be considered 2.0 worthy or is it just a display layer on the 1.0.  For all intents and purposes we are going to use the forums on ASP.NET for comparison. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f08%2fis-stackoverflowcom-really-a-web-20-site%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f08%2fis-stackoverflowcom-really-a-web-20-site%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Is_Stackoverflow_com_really_a_Web_2_0_site</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Is_Stackoverflow_com_really_a_Web_2_0_site</guid>
      <pubDate>Fri, 15 Aug 2008 02:47:08 GMT</pubDate>
    </item>
    <item>
      <title>Using a Parameter Attribute to set a Default Value in MVC</title>
      <description>A couple days ago I came across a breaking change in ASP.NET MVC PR4 that wasn't reported.  The breaking change is that defaults from routes are no longer used as defaults for parameters in the action method, if no appropriate parameter is found in the request.  So I decided to take this obvious disapointment and turn it in to something I have been thinking about for a long time, but never really had the motivation to impliment.  In .NET you are allowed to add attributes to anything that can be defined via reflection, including classes, interfaces, structures, and even return types and parameters of methods.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f08%2fparameter-attribute-default-value-mvc-action-method%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f08%2fparameter-attribute-default-value-mvc-action-method%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Using_a_Parameter_Attribute_to_set_a_Default_Value_in_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Using_a_Parameter_Attribute_to_set_a_Default_Value_in_MVC</guid>
      <pubDate>Thu, 14 Aug 2008 04:01:12 GMT</pubDate>
    </item>
    <item>
      <title>Which .NET Blogger Do Girls Like Better?</title>
      <description>Find out which .NET blogger is more popular with the ladies.  Scott Hanselman, Phil Haack, Jeff Atwood, or Joel Spolsky

I received an invite to Google Ad Planner.  As I was playing around with this new tool, I was really blown away by how much information Google has collected on specific websites.  So much so that I wanted to share this tool with my readers, but I couldn't come up with an interesting way to demonstrate the capabilities.  Until I started looking up some of my favorite bloggers and saw the almost embarrassing balance between females and males. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fbloggers-girls-like-best-google-ad-planer%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fbloggers-girls-like-best-google-ad-planer%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Which_NET_Blogger_Do_Girls_Like_Better</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Which_NET_Blogger_Do_Girls_Like_Better</guid>
      <pubDate>Sat, 28 Jun 2008 07:46:09 GMT</pubDate>
    </item>
    <item>
      <title>Turn Google App Engine into your own Personal Content Delivery Network</title>
      <description>As anybody who has run a growing website or blog knows, response time is going to get worse with the more users you have visiting your site. The users come from all angles, RSS feeds, homepage visits, search engine visits, people sealing your static files that you host, and pretty much anything else that can be served over HTTP. The solution to this problem is to off load your static content on to a Content Delivery Network or CDN. CDN providers cost a lot of money though, so it is nothing for us mere mortals with one server can afford.

But thanks to Google anyone can now run their own CDN for free on Googles servers. Lucky for you and me Google has made the process really painless and you can even have the CDN under you own domain name. In my case static.coderjournal.com. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fturn-google-app-engine-into-a-content-delivery-network-cdn%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fturn-google-app-engine-into-a-content-delivery-network-cdn%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Turn_Google_App_Engine_into_your_own_Personal_Content_Delivery_Network</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Turn_Google_App_Engine_into_your_own_Personal_Content_Delivery_Network</guid>
      <pubDate>Fri, 13 Jun 2008 04:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Unit tests are for functionality, not code!</title>
      <description>Unit tests are meant to test functionality, NOT code! That means if you write your unit tests after the fact, you're probably not focusing on the functionality. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f06%2funit-tests-are-for-functionality-not-code.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f06%2funit-tests-are-for-functionality-not-code.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Unit_tests_are_for_functionality_not_code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Unit_tests_are_for_functionality_not_code</guid>
      <pubDate>Fri, 13 Jun 2008 08:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Why You SHOULD Have 100% Code Test Coverage</title>
      <description>Shawn talks about why your goal should be 100% unit test coverage, despite what others may say. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.obishawn.com%2f2008%2f06%2fwhy-you-should-have-100-code-test.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.obishawn.com%2f2008%2f06%2fwhy-you-should-have-100-code-test.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Why_You_SHOULD_Have_100_Code_Test_Coverage</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Why_You_SHOULD_Have_100_Code_Test_Coverage</guid>
      <pubDate>Sun, 15 Jun 2008 13:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Good SQL Articles To Read If You Can't Afford Books</title>
      <description>You have only $50 left and you can buy two DVDs or one SQL book, what do you do? I would buy the book but not every person has the same idea of a fun time. This is the reason why I present you with a bunch of links to articles which will give you very good info. some of this you won't be able to find in a book anyway. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fDataMgmt%2fDataDesign%2fgood-sql-articles-to-read-if-you-can-t-a"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fDataMgmt%2fDataDesign%2fgood-sql-articles-to-read-if-you-can-t-a" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Good_SQL_Articles_To_Read_If_You_Can_t_Afford_Books</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Good_SQL_Articles_To_Read_If_You_Can_t_Afford_Books</guid>
      <pubDate>Thu, 12 Jun 2008 07:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Gravatar Supports PNG Transparencies Again!</title>
      <description>Gravatar has added support for transparencies back.  You'll need to go to their website and reup your avatars:  http://gravatar.com &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstatestreetgang.net%2fpost%2f2008%2f06%2fGravatar-Changes.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstatestreetgang.net%2fpost%2f2008%2f06%2fGravatar-Changes.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Gravatar_Supports_PNG_Transparencies_Again</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Gravatar_Supports_PNG_Transparencies_Again</guid>
      <pubDate>Tue, 10 Jun 2008 04:01:02 GMT</pubDate>
    </item>
    <item>
      <title>MVC   Facebook == Wonderful Development Platform</title>
      <description>ust recently I started experimenting with the ASP.NET MVC Framework and the Facebook Development Platform, it has been a very bumpy road, but I have ironed out some major issues that I would like to share with you today. I will start with a little history of what I am trying to do. For about a month and a half I have had one of my IdeaPipe interns, Dimitry, experimenting with creating a FBML (Facebook Meta Language) Application with MVC. MVC is an ideal platform for FBML because with MVC you have total control over your markup which is needed to have a lean FBML application. I am not going to go in to the differences of developing an FBML vs IFrame Facebook Application, because that information is easily found with a Google Search. What I am going to talk about is the hurdles I overcame and the custom software I had to develop to get MVC working smoothly with Facebook.

One of the problems I ran into was creating a Facebook Session from my Action Method. To remedy this issue I created a FacebookAttribute that is an ActionFilterAttribute and a FacebookWebSession based off of the work done on Facebook.NET. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fmvc-facebook-wonderful-development-platform%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fmvc-facebook-wonderful-development-platform%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/MVC_Facebook_Wonderful_Development_Platform</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/MVC_Facebook_Wonderful_Development_Platform</guid>
      <pubDate>Fri, 06 Jun 2008 22:08:05 GMT</pubDate>
    </item>
    <item>
      <title>Give Your ASP.NET Applications Velocity</title>
      <description>Scaling ASP.NET Application just got easier with a new technology that Microsoft has just released that they have dubbed codename "Velocity". This product is still in the early stages of development, but it is meant as a direct competitor against memcache. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fscaling-aspnet-applications-with-velocity%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f06%2fscaling-aspnet-applications-with-velocity%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Give_Your_ASP_NET_Applications_Velocity</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Give_Your_ASP_NET_Applications_Velocity</guid>
      <pubDate>Fri, 06 Jun 2008 15:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Joins, Grouping, Aggregating w/ Linq2Sql</title>
      <description>Short video showing how to use Linq2Sql to perform various tasks such as joins, grouping and aggregating w/ Linq2Sql &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%2f6"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f6" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Joins_Grouping_Aggregating_w_Linq2Sql</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Joins_Grouping_Aggregating_w_Linq2Sql</guid>
      <pubDate>Thu, 12 Jun 2008 10:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Sysinternals, now easier to get than ever</title>
      <description>The sysinternals team has placed all their tools on a network share... on the internet.  Now you can copy and run any of their tools from the command line.  Anywhere.  With no installs, website googling, unzipping or anything.  \\live.sysinternals.com\tools\ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstatestreetgang.net%2fpost%2f2008%2f05%2fSysinternals-File-Share.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstatestreetgang.net%2fpost%2f2008%2f05%2fSysinternals-File-Share.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Sysinternals_now_easier_to_get_than_ever</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Sysinternals_now_easier_to_get_than_ever</guid>
      <pubDate>Sat, 31 May 2008 22:01:07 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Preview 3 Released</title>
      <description>Get the latest MVC Source Code while it is hot. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f05%2faspnet-mvc-preview-3-released%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f05%2faspnet-mvc-preview-3-released%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Preview_3_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Preview_3_Released</guid>
      <pubDate>Wed, 28 May 2008 01:40:53 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft Source Analysis Still Needs Work</title>
      <description>However, I am one of those strange developers, according to Microsoft, that likes to use tabs and have my declartion of using statements outside of my namespace. If I were to take this tool seriously I would have to be shunned from the Microsoft Campus and shammed in to never coding again. I guess I should start including the Rob Conery SupressMessage on my code:

[System.Diagnostics.CodeAnalysis.SuppressMessage(&amp;quot;Microsoft.Design&amp;quot;, &amp;quot;1000:YouShouldntBeCoding&amp;quot;, MessageId = &amp;quot;1#&amp;quot;,
Justification=&amp;quot;That's not very nice... but I'm used to it :p&amp;quot;)]
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f05%2fmicrosoft-soruce-analysis-still-needs-work%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2008%2f05%2fmicrosoft-soruce-analysis-still-needs-work%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Microsoft_Source_Analysis_Still_Needs_Work</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Microsoft_Source_Analysis_Still_Needs_Work</guid>
      <pubDate>Sat, 24 May 2008 09:50:44 GMT</pubDate>
    </item>
  </channel>
</rss>