<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</title>
    <link>http://www.dimecasts.net/</link>
    <description>Site dedicated to providing short meaningful .Net Screencasts</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>Argotic Syndication Framework 2008.0.1.0, http://www.codeplex.com/Argotic</generator>
    <itunes:subtitle>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:subtitle>
    <itunes:author>Derik Whittaker</itunes:author>
    <itunes:summary>Site dedicated to providing short meaningful .Net Screencasts</itunes:summary>
    <itunes:owner>
      <itunes:email>shoutout@dimecasts.net</itunes:email>
      <itunes:name>DimeCasts.Net</itunes:name>
    </itunes:owner>
    <itunes:image>http://www.dimecasts.net/images/ITunesThumb.jpg</itunes:image>
    <itunes:explicit>no</itunes:explicit>
    <itunes:category text="Technology" />
    <itunes:category text="Software How-To" />
    <item>
      <title>Episode #180: Handling System Errors in MVC</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/180'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to perform error handling in Asp.Net MVC.&lt;br&gt;&lt;br&gt;We will focus on how you can build your MVC application to be able to handle 404 (file not found) and 500 errors (internal server error).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/180'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/180'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/180&amp;title=Handling System Errors in MVC&amp;description=Handling System Errors in MVC'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/180'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/180';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Handling System Errors in MVC';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Handling System Errors in MVC';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/180';digg_title = 'Handling System Errors in MVC';digg_bodytext = 'Handling System Errors in MVC';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/180</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/180</guid>
      <pubDate>Thu, 21 Oct 2010 07:00:00 GMT</pubDate>
      <enclosure length="22020096" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/180/iPhone_MVC_HandlingSystemErrors.m4v" />
      <itunes:subtitle>Episode #180: Handling System Errors in MVC</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:08:59</itunes:duration>
      <itunes:keywords>Asp.Net,MVC,Error Handling</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #179: Parallel Programming w/ Task Parallel Library</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how we can simplify parallel programming by using the Task Parallel Library which is part of .Net 4.0&lt;br&gt;&lt;br&gt;We will take a look at how to move your code away from &lt;i&gt;for&lt;/i&gt; and &lt;i&gt;foreach&lt;/i&gt; and towards &lt;i&gt;Parallel.For&lt;/i&gt; and &lt;i&gt;Parallel.Foreach&lt;/i&gt;.  These new methods allow you to parallelize your loops w/ little effort, but with large gains.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/179'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/179'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/179&amp;title=Parallel Programming w/ Task Parallel Library&amp;description=Parallel Programming w/ Task Parallel Library'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/179'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/179';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Parallel Programming w/ Task Parallel Library';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Parallel Programming w/ Task Parallel Library';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/179';digg_title = 'Parallel Programming w/ Task Parallel Library';digg_bodytext = 'Parallel Programming w/ Task Parallel Library';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/179</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/179</guid>
      <pubDate>Thu, 15 Jul 2010 07:00:00 GMT</pubDate>
      <enclosure length="19922944" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/179/iPhone_Net_ParallelProgramingWithTPL.m4v" />
      <itunes:subtitle>Episode #179: Parallel Programming w/ Task Parallel Library</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:38</itunes:duration>
      <itunes:keywords>Parallel Programming,Task Parallel Library,Parallel.For,Parallel.Foreach</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #178: Going Out Of Browser w/ Silverlight</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/178'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how we can use the take our in-browser silverlight application and allow it to run Out of Browser (OOB).&lt;br&gt;&lt;br&gt;We will take a look at how we can let silverlight perform the lifting as well as how we can provide coding to create the OOB application.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/178'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/178'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/178&amp;title=Going Out Of Browser w/ Silverlight&amp;description=Going Out Of Browser w/ Silverlight'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/178'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/178';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Going Out Of Browser w/ Silverlight';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Going Out Of Browser w/ Silverlight';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/178';digg_title = 'Going Out Of Browser w/ Silverlight';digg_bodytext = 'Going Out Of Browser w/ Silverlight';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/178</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/178</guid>
      <pubDate>Mon, 05 Jul 2010 07:00:00 GMT</pubDate>
      <enclosure length="23068672" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/178/iPhone_Silverlight_RunningOOB.m4v" />
      <itunes:subtitle>Episode #178: Going Out Of Browser w/ Silverlight</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:49</itunes:duration>
      <itunes:keywords>Silverlight,Silverlight OOB</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #177: Data Validation w/ MVC2</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how we can use the built-in features in MVC v2 to simplify data validation.&lt;br/&gt;&lt;br/&gt;We will take a look at how we can use data annoations to validate both client side data submission (via javascript) and server side validation.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/177'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/177'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/177&amp;title=Data Validation w/ MVC2&amp;description=Data Validation w/ MVC2'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/177'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/177';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Data Validation w/ MVC2';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Data Validation w/ MVC2';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/177';digg_title = 'Data Validation w/ MVC2';digg_bodytext = 'Data Validation w/ MVC2';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/177</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/177</guid>
      <pubDate>Tue, 15 Jun 2010 07:00:00 GMT</pubDate>
      <enclosure length="20971520" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/177/iPhone_MVC_DataValidationInMVC2.m4v" />
      <itunes:subtitle>Episode #177: Data Validation w/ MVC2</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:23</itunes:duration>
      <itunes:keywords>MVC,Data Validation,Data Annotations</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #176: Going Lazy&lt;T&gt; with System.Lazy</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at the how to use the System.Lazy namespace.&lt;br/&gt;&lt;br/&gt;One of the pretty cool new nuggets inside the .Net 4.0 framework is System.Lazy and System.Lazy&lt;T&gt;.  What System.Lazy brings to the table is a way to create objects which may need to perform intensive operations and defer the execution of the operation until it is 100% absolutely needed.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/176'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/176'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/176&amp;title=Going Lazy&lt;T&gt; with System.Lazy&amp;description=Going Lazy&lt;T&gt; with System.Lazy'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/176'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/176';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Going Lazy&lt;T&gt; with System.Lazy';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Going Lazy&lt;T&gt; with System.Lazy';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/176';digg_title = 'Going Lazy&lt;T&gt; with System.Lazy';digg_bodytext = 'Going Lazy&lt;T&gt; with System.Lazy';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/176</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/176</guid>
      <pubDate>Tue, 25 May 2010 07:00:00 GMT</pubDate>
      <enclosure length="20971520" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/176/iPhone_Net_GoingLazyWithLazyOfT.m4v" />
      <itunes:subtitle>Episode #176: Going Lazy&lt;T&gt; with System.Lazy</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:23</itunes:duration>
      <itunes:keywords>Lazy,System.Lazy,.Net 4</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #175: Code Contracts: Learning to use Interface Contracts</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;n this episode we are going to take a look at how to utilize some additional features in the Code Contracts library to validate the state of our application.&lt;br/&gt;&lt;br/&gt;We are going to focus this episode on the feature of adding contracts to interfaces via buddy classes.  This is a powerful feature as it allows us to inherit our contracts from interfaces.&lt;br/&gt;Check out other Episdoes on Contracts &lt;a href="http://www.dimecasts.net/Casts/ByTag/Code%20Contracts"&gt;here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/175'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/175'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/175&amp;title=Code Contracts: Learning to use Interface Contracts&amp;description=Code Contracts: Learning to use Interface Contracts'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/175'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/175';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Code Contracts: Learning to use Interface Contracts';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Code Contracts: Learning to use Interface Contracts';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/175';digg_title = 'Code Contracts: Learning to use Interface Contracts';digg_bodytext = 'Code Contracts: Learning to use Interface Contracts';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/175</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/175</guid>
      <pubDate>Wed, 19 May 2010 07:00:00 GMT</pubDate>
      <enclosure length="27262976" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/175/iPhone_CodeContracts_LearningToUseInterfaceContracts.m4v" />
      <itunes:subtitle>Episode #175: Code Contracts: Learning to use Interface Contracts</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:12:36</itunes:duration>
      <itunes:keywords>Code Contracts,Contracts,Interface Contract</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #174: Understanding Navigation on Windows Phone 7</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/174'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue taking a look at the Windows Phone 7 Api.&lt;br&gt;&lt;br&gt;In this episode we are going to focus on learning about the various ways you can navigate from page to page within your application.  Because WP7 is based off of Silverlight 3.x you are able to utilize all the native silverlight navigation techniques such as static routing (hard wiring the .xaml path), using routes and using the NavigationService.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/174'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/174'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/174&amp;title=Understanding Navigation on Windows Phone 7&amp;description=Understanding Navigation on Windows Phone 7'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/174'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/174';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Understanding Navigation on Windows Phone 7';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Understanding Navigation on Windows Phone 7';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/174';digg_title = 'Understanding Navigation on Windows Phone 7';digg_bodytext = 'Understanding Navigation on Windows Phone 7';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/174</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/174</guid>
      <pubDate>Thu, 13 May 2010 07:00:00 GMT</pubDate>
      <enclosure length="30408704" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/174/iPhone_WP7_LearningHowToUseNavigation.m4v" />
      <itunes:subtitle>Episode #174: Understanding Navigation on Windows Phone 7</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:20</itunes:duration>
      <itunes:keywords>Windows Phone,WinPhone,Silverlight,Navigation</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #173: Creating and using the Application Bar w/ Windows Phone 7</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/173'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to create the Application Bar for Windows Phone 7&lt;br/&lt;br/&gt;When creating an application with Win Phone 7 you may need to create an application bar which contains menus or icons.  In this episode we will show you how to create both global app bars as well as local app bars.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/173'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/173'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/173&amp;title=Creating and using the Application Bar w/ Windows Phone 7&amp;description=Creating and using the Application Bar w/ Windows Phone 7'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/173'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/173';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Creating and using the Application Bar w/ Windows Phone 7';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Creating and using the Application Bar w/ Windows Phone 7';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/173';digg_title = 'Creating and using the Application Bar w/ Windows Phone 7';digg_bodytext = 'Creating and using the Application Bar w/ Windows Phone 7';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/173</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/173</guid>
      <pubDate>Thu, 06 May 2010 07:00:00 GMT</pubDate>
      <enclosure length="27262976" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/173/iPhone_WP7_LearningHowToCreateAnApplictionBar.m4v" />
      <itunes:subtitle>Episode #173: Creating and using the Application Bar w/ Windows Phone 7</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:07</itunes:duration>
      <itunes:keywords>Windows Phone,WinPhone,Silverlight</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #172: Code Contracts: Validating state with Assert, Assume, ForAll, Exists</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to utilize some additional features in the Code Contracts library to validate the state of our application.&lt;br&gt;&lt;br&gt;We are going to focus our efforts here to learn how to use Assert and Assume to validate a given value in our code.  We will also learn how to use ForAll and Exists, which can be used to validate content inside of an array or a collection.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/172'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/172'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/172&amp;title=Code Contracts: Validating state with Assert, Assume, ForAll, Exists&amp;description=Code Contracts: Validating state with Assert, Assume, ForAll, Exists'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/172'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/172';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Code Contracts: Validating state with Assert, Assume, ForAll, Exists';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Code Contracts: Validating state with Assert, Assume, ForAll, Exists';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/172';digg_title = 'Code Contracts: Validating state with Assert, Assume, ForAll, Exists';digg_bodytext = 'Code Contracts: Validating state with Assert, Assume, ForAll, Exists';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/172</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/172</guid>
      <pubDate>Thu, 29 Apr 2010 07:00:00 GMT</pubDate>
      <enclosure length="17825792" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/172/iPhone_CodeContracts_LearningToUseAssertAssumeForAllExists.m4v" />
      <itunes:subtitle>Episode #172: Code Contracts: Validating state with Assert, Assume, ForAll, Exists</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:07:28</itunes:duration>
      <itunes:keywords>Code Contracts,Contracts</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #171: Exploring how to use List Binding in MVC2</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Donn Felker&lt;br&gt;&lt;br&gt;In this episode we are going to explore how create an editable Lists of data in MVC 2.&lt;br&gt;&lt;br&gt; We will show you how to create this list by using the enhanced binding features which are part of MVC 2.  Having the ability to easily bind your model to your view will provide great flexibility and convince. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/171'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/171'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/171&amp;title=Exploring how to use List Binding in MVC2&amp;description=Exploring how to use List Binding in MVC2'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/171'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/171';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring how to use List Binding in MVC2';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring how to use List Binding in MVC2';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/171';digg_title = 'Exploring how to use List Binding in MVC2';digg_bodytext = 'Exploring how to use List Binding in MVC2';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/171</link>
      <author>Donn Felker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/171</guid>
      <pubDate>Thu, 22 Apr 2010 07:00:00 GMT</pubDate>
      <enclosure length="34603008" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/171/iPhone_MVC_EditingBindingLists.m4v" />
      <itunes:subtitle>Episode #171: Exploring how to use List Binding in MVC2</itunes:subtitle>
      <itunes:author>Donn Felker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:07:59</itunes:duration>
      <itunes:keywords>MVC,Binding Lists,MVC 2</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #170: Moles: Mocking the Un-Mockable</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Stephen Schaff&lt;br&gt;&lt;br&gt;In this episode we are going to take at how to use Pex/Moles for .Net&lt;Br&gt;&lt;br&gt;Unit testing is great, but most free isolation frameworks require that your mocks implement an interface.  But what do you do when the class you are trying to mock is static or sealed with no interface.  If you can’t modify the class then your unit testing efforts are usually stuck.  Moles, the new free isolation framework from Microsoft, supports mocking almost any CLR based class (including sealed and static classes). &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/170'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/170'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/170&amp;title=Moles: Mocking the Un-Mockable&amp;description=Moles: Mocking the Un-Mockable'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/170'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/170';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Moles: Mocking the Un-Mockable';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Moles: Mocking the Un-Mockable';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/170';digg_title = 'Moles: Mocking the Un-Mockable';digg_bodytext = 'Moles: Mocking the Un-Mockable';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/170</link>
      <author>Stephen Schaff</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/170</guid>
      <pubDate>Wed, 14 Apr 2010 07:00:00 GMT</pubDate>
      <enclosure length="16777216" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/170/iPhone_PEX_LearningToUseMoles.m4v" />
      <itunes:subtitle>Episode #170: Moles: Mocking the Un-Mockable</itunes:subtitle>
      <itunes:author>Stephen Schaff</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:06:56</itunes:duration>
      <itunes:keywords>Testing,Mocking,Pex,Moles</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #169: Hello World, I am Win Phone 7</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Donn Felker&lt;br&gt;&lt;br&gt;In this episode we are going to take a first look at Windows Phone 7 Development.&lt;br/&gt;&lt;br/&gt;In this episode we will walk through creating a simple hello world application as well as give a quick tour of how to use the emulator.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/169'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/169'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/169&amp;title=Hello World, I am Win Phone 7&amp;description=Hello World, I am Win Phone 7'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/169'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/169';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Hello World, I am Win Phone 7';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Hello World, I am Win Phone 7';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/169';digg_title = 'Hello World, I am Win Phone 7';digg_bodytext = 'Hello World, I am Win Phone 7';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/169</link>
      <author>Donn Felker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/169</guid>
      <pubDate>Thu, 01 Apr 2010 07:00:00 GMT</pubDate>
      <enclosure length="16777216" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/169/iPhone_WP7_HelloWorldIAmWindowsPhone7.m4v" />
      <itunes:subtitle>Episode #169: Hello World, I am Win Phone 7</itunes:subtitle>
      <itunes:author>Donn Felker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:06:56</itunes:duration>
      <itunes:keywords>Windows Phone 7,Win Phone 7,WinPhone7</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #168: Exploring how to use Layer Diagrams in VS2010</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to explore how to use the new Layer Diagram feature which is part of Visual Studio 2010.&lt;br/&gt;&lt;br/&gt;The layer diagram feature of VS2010 is a new feature which allows you to create a map of your code (from the assembly level down to the method level) and then use that mapping later to validate your system still conforms to your architecture.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/168'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/168'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/168&amp;title=Exploring how to use Layer Diagrams in VS2010&amp;description=Exploring how to use Layer Diagrams in VS2010'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/168'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/168';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring how to use Layer Diagrams in VS2010';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring how to use Layer Diagrams in VS2010';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/168';digg_title = 'Exploring how to use Layer Diagrams in VS2010';digg_bodytext = 'Exploring how to use Layer Diagrams in VS2010';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/168</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/168</guid>
      <pubDate>Tue, 30 Mar 2010 07:00:00 GMT</pubDate>
      <enclosure length="17825792" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/168/iPhone_VS_UsingTheLayerDiagramInVS2010.m4v" />
      <itunes:subtitle>Episode #168: Exploring how to use Layer Diagrams in VS2010</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:07:59</itunes:duration>
      <itunes:keywords>Visual Studio,2010,Architecture,Diagrams</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #167: Setting Up Basic Mappings w/ Fluent NHibernate</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/167'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue taking a look at Fluent Nhibernate.&lt;br&gt;&lt;br&gt; we are going to focus this episode on setting up basic mappings for NHibernate.  We will focus on setting up Many-to-One (References) and One-To-Many (HasMany) references as these are the most common mappings you will need to setup.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/167'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/167'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/167&amp;title=Setting Up Basic Mappings w/ Fluent NHibernate&amp;description=Setting Up Basic Mappings w/ Fluent NHibernate'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/167'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/167';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Setting Up Basic Mappings w/ Fluent NHibernate';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Setting Up Basic Mappings w/ Fluent NHibernate';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/167';digg_title = 'Setting Up Basic Mappings w/ Fluent NHibernate';digg_bodytext = 'Setting Up Basic Mappings w/ Fluent NHibernate';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/167</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/167</guid>
      <pubDate>Wed, 17 Mar 2010 07:00:00 GMT</pubDate>
      <enclosure length="18874368" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/167/iPhone_NHibernate_SettingUpMappingsWithFluentNHibernate.m4v" />
      <itunes:subtitle>Episode #167: Setting Up Basic Mappings w/ Fluent NHibernate</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:48</itunes:duration>
      <itunes:keywords>NHibernate,Fluent NHibernate,FluentNHibernate,ORM</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #166: Setting Up Fluent NHibernate for your project</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/166'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to use setup and configure Fluent NHibernate for usage.  We will focus on how to setup your database settings as well as how to get your Fluent NHibernate mappings registered into the system.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/166'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/166'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/166&amp;title=Setting Up Fluent NHibernate for your project&amp;description=Setting Up Fluent NHibernate for your project'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/166'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/166';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Setting Up Fluent NHibernate for your project';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Setting Up Fluent NHibernate for your project';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/166';digg_title = 'Setting Up Fluent NHibernate for your project';digg_bodytext = 'Setting Up Fluent NHibernate for your project';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/166</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/166</guid>
      <pubDate>Thu, 11 Mar 2010 08:00:00 GMT</pubDate>
      <enclosure length="20971520" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/166/iPhone_NHibernate_SettingUpFluentNHibernate.m4v" />
      <itunes:subtitle>Episode #166: Setting Up Fluent NHibernate for your project</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:11:02</itunes:duration>
      <itunes:keywords>NHibernate,Fluent NHibernate,FluentNHibernate,ORM</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #165: Introduction to Nhibernate.Burrow</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to implement the NHibernate.Burrow session management library.&lt;br&gt;&lt;br&gt;NHibernate.Burrow is a light weight middleware developed to support .Net applications using NHibernate by providing advanced and smart session/transaction management and other facilitates.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/165'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/165'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/165&amp;title=Introduction to Nhibernate.Burrow&amp;description=Introduction to Nhibernate.Burrow'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/165'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/165';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Introduction to Nhibernate.Burrow';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Introduction to Nhibernate.Burrow';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/165';digg_title = 'Introduction to Nhibernate.Burrow';digg_bodytext = 'Introduction to Nhibernate.Burrow';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/165</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/165</guid>
      <pubDate>Tue, 02 Mar 2010 08:00:00 GMT</pubDate>
      <enclosure length="23068672" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/165/iPhone_NHibernate_LearningNHibernateBurrow.m4v" />
      <itunes:subtitle>Episode #165: Introduction to Nhibernate.Burrow</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:30</itunes:duration>
      <itunes:keywords>NHibernate,Burrow,ORM</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #164: Learning how to use Manual Mocks for Testing</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to use manual mocks for testing&lt;br&gt;&lt;br&gt;Often times when creating unit tests we need to work in isolation in order to cover the paths we are attempting to test.  When we want to test in isolation you can use a testing technique where you mock out your dependencies.  When using Mocks you can either do it manually (what we are looking at) or you can use a mocking framework like Rhino Mocks.  Either way you achieve the same results.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/164'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/164'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/164&amp;title=Learning how to use Manual Mocks for Testing &amp;description=Learning how to use Manual Mocks for Testing '&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/164'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/164';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning how to use Manual Mocks for Testing ';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning how to use Manual Mocks for Testing ';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/164';digg_title = 'Learning how to use Manual Mocks for Testing ';digg_bodytext = 'Learning how to use Manual Mocks for Testing ';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/164</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/164</guid>
      <pubDate>Tue, 23 Feb 2010 08:00:00 GMT</pubDate>
      <enclosure length="18874368" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/164/iPhone_Refactoring_LearningHowToUseManualMocks.m4v" />
      <itunes:subtitle>Episode #164: Learning how to use Manual Mocks for Testing</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:30</itunes:duration>
      <itunes:keywords>Refactoring,Maintenance</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #163: Learning how to use the Extract Interface Technique</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/163'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at another refactoring technique, the Extract Interface technique.&lt;br&gt;&lt;br&gt;This technique allows you to extract an interface from a class in order to break your concrete dependencies.  By doing this you can provide yourself with better testing support as well as a better layer of abstractions.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/163'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/163'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/163&amp;title=Learning how to use the Extract Interface Technique&amp;description=Learning how to use the Extract Interface Technique'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/163'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/163';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning how to use the Extract Interface Technique';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning how to use the Extract Interface Technique';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/163';digg_title = 'Learning how to use the Extract Interface Technique';digg_bodytext = 'Learning how to use the Extract Interface Technique';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/163</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/163</guid>
      <pubDate>Tue, 16 Feb 2010 08:00:00 GMT</pubDate>
      <enclosure length="23068672" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/163/iPhone_LowRes_Refactoring_LearningHowToUseExtractInterface.m4v" />
      <itunes:subtitle>Episode #163: Learning how to use the Extract Interface Technique</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:25</itunes:duration>
      <itunes:keywords>SOLID,Refactoring</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #162: Learning how to use a Web Cam with Silverlight</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/162'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Scott Seely&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how you can setup and use a web camera in Silverlight. We will walk you though how to capture both the raw video as well as how to take snap shots of the video.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/162'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/162'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/162&amp;title=Learning how to use a Web Cam with Silverlight&amp;description=Learning how to use a Web Cam with Silverlight'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/162'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/162';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning how to use a Web Cam with Silverlight';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning how to use a Web Cam with Silverlight';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/162';digg_title = 'Learning how to use a Web Cam with Silverlight';digg_bodytext = 'Learning how to use a Web Cam with Silverlight';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/162</link>
      <author>Scott Seely</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/162</guid>
      <pubDate>Wed, 10 Feb 2010 08:00:00 GMT</pubDate>
      <enclosure length="26214400" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/162/iPhone_Silverlight_LearningToUseAWebCamWith.m4v" />
      <itunes:subtitle>Episode #162: Learning how to use a Web Cam with Silverlight</itunes:subtitle>
      <itunes:author>Scott Seely</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:45</itunes:duration>
      <itunes:keywords>Silverlight</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #161: A deeper look into AutoMapper: Custom Type Resolvers</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue looking at the AutoMapper framework.&lt;br&gt;&lt;br&gt;AutoMapper is a framework which uses a convention-based matching algorithm to match up source to destination values.  In this episode we are going to learn how to use type resolvers.  Type resolvers allow you to perform custom value mapping in a very simple and elegant way with very little code&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/161'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/161'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/161&amp;title=A deeper look into AutoMapper: Custom Type Resolvers&amp;description=A deeper look into AutoMapper: Custom Type Resolvers'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/161'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/161';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'A deeper look into AutoMapper: Custom Type Resolvers';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'A deeper look into AutoMapper: Custom Type Resolvers';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/161';digg_title = 'A deeper look into AutoMapper: Custom Type Resolvers';digg_bodytext = 'A deeper look into AutoMapper: Custom Type Resolvers';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/161</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/161</guid>
      <pubDate>Tue, 02 Feb 2010 08:00:00 GMT</pubDate>
      <enclosure length="11534336" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/161/iPhone_Net_CreatingTypeResolversInAutoMapper.m4v" />
      <itunes:subtitle>Episode #161: A deeper look into AutoMapper: Custom Type Resolvers</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:07:54</itunes:duration>
      <itunes:keywords>AutoMapper,Frameworks</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #160: A deeper look into AutoMapper: Projection and Flattening Objects</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue looking at the AutoMapper framework.&lt;br&gt;&lt;br&gt;AutoMapper is a framework which uses a convention-based matching algorithm to match up source to destination values.  In this episode we are going to take a deeper look at how you can flatten your model during transformation or perform projection during transformation.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/160'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/160'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/160&amp;title=A deeper look into AutoMapper: Projection and Flattening Objects&amp;description=A deeper look into AutoMapper: Projection and Flattening Objects'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/160'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/160';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'A deeper look into AutoMapper: Projection and Flattening Objects';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'A deeper look into AutoMapper: Projection and Flattening Objects';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/160';digg_title = 'A deeper look into AutoMapper: Projection and Flattening Objects';digg_bodytext = 'A deeper look into AutoMapper: Projection and Flattening Objects';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/160</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/160</guid>
      <pubDate>Tue, 26 Jan 2010 08:00:00 GMT</pubDate>
      <enclosure length="15728640" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/160/iPhone_Net_LearningAboutProjectionAndFlatteningWithAutoMapper.m4v" />
      <itunes:subtitle>Episode #160: A deeper look into AutoMapper: Projection and Flattening Objects</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:13</itunes:duration>
      <itunes:keywords>AutoMapper,Frameworks</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #159: Working with Partials in Spark: Part 2</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Donn Felker&lt;br&gt;&lt;br&gt;In this episode we are going to continue looking at how to use Partials within the Spark View Engine.&lt;br&gt;&lt;br&gt;In this episode we will take a deeper look at partials and learn more about their _undocumented_ features.  We will also be learning how partials will allow us to create clean, compartmentalized and well orgianized code.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/159'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/159'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/159&amp;title=Working with Partials in Spark: Part 2&amp;description=Working with Partials in Spark: Part 2'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/159'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/159';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Working with Partials in Spark: Part 2';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Working with Partials in Spark: Part 2';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/159';digg_title = 'Working with Partials in Spark: Part 2';digg_bodytext = 'Working with Partials in Spark: Part 2';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/159</link>
      <author>Donn Felker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/159</guid>
      <pubDate>Tue, 19 Jan 2010 08:00:00 GMT</pubDate>
      <enclosure length="15728640" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/159/iPhone_Spark_LearningToWorkWithPartials_Part2.m4v" />
      <itunes:subtitle>Episode #159: Working with Partials in Spark: Part 2</itunes:subtitle>
      <itunes:author>Donn Felker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:13</itunes:duration>
      <itunes:keywords>Spark View Engine,MVC</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #158: Exploring Operator Overloading in C#</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/158'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how create overloaded operators for your objects.&lt;br&gt;&lt;br&gt;perator overloading permits user-defined operator implementations to be specified for operations where one or both of the operands are of a user-defined class or struct type. When creating your own operators there are many different operators which can be overloaded.&lt;br&gt;&lt;br&gt;+, -, *, /, %, &amp;, |, &lt;&lt;, &gt;&gt; All C# binary operators can be overloaded&lt;br&gt;+, -, !, ~, ++, –, true, false All C# unary operators can be overloaded&lt;br&gt;==, !=, &lt;, &gt;, &lt;= , &gt;= All relational operators can be overloaded, but only as pairs.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/158'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/158'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/158&amp;title=Exploring Operator Overloading in C#&amp;description=Exploring Operator Overloading in C#'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/158'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/158';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring Operator Overloading in C#';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring Operator Overloading in C#';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/158';digg_title = 'Exploring Operator Overloading in C#';digg_bodytext = 'Exploring Operator Overloading in C#';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/158</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/158</guid>
      <pubDate>Tue, 12 Jan 2010 08:00:00 GMT</pubDate>
      <enclosure length="17825792" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/158/iPhone_Net_CreatingCustomOperatorOverloads.m4v" />
      <itunes:subtitle>Episode #158: Exploring Operator Overloading in C#</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:11:11</itunes:duration>
      <itunes:keywords>C#,Operator Overloading</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #157: Working with Partials in Spark: Part 1</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/157'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Donn Felker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to use Partials within the Spark View Engine.&lt;br&gt;&lt;br&gt;We will be taking a first look at partials and learn how we can setup our application to use partials as well as how to use them in your application.  We will also be learning how partials will allow us to create clean, compartmentalized and well orgianized code.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/157'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/157'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/157&amp;title=Working with Partials in Spark: Part 1&amp;description=Working with Partials in Spark: Part 1'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/157'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/157';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Working with Partials in Spark: Part 1';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Working with Partials in Spark: Part 1';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/157';digg_title = 'Working with Partials in Spark: Part 1';digg_bodytext = 'Working with Partials in Spark: Part 1';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/157</link>
      <author>Donn Felker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/157</guid>
      <pubDate>Thu, 07 Jan 2010 08:00:00 GMT</pubDate>
      <enclosure length="14680064" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/157/iPhone_Spark_LearningHowToUseNamedContentAreas.m4v" />
      <itunes:subtitle>Episode #157: Working with Partials in Spark: Part 1</itunes:subtitle>
      <itunes:author>Donn Felker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:12:29</itunes:duration>
      <itunes:keywords>Spark View Engine,MVC</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #156: Learning how to use Named Content Areas w/ Spark</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Donn Felker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at the how to setup and use Named Content Areas w/ the Spark view Engine.  Named Content areas allow for an easy and simple way to organize the content or structure of you website.  &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/156'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/156'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/156&amp;title=Learning how to use Named Content Areas w/ Spark&amp;description=Learning how to use Named Content Areas w/ Spark'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/156'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/156';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning how to use Named Content Areas w/ Spark';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning how to use Named Content Areas w/ Spark';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/156';digg_title = 'Learning how to use Named Content Areas w/ Spark';digg_bodytext = 'Learning how to use Named Content Areas w/ Spark';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/156</link>
      <author>Donn Felker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/156</guid>
      <pubDate>Tue, 29 Dec 2009 08:00:00 GMT</pubDate>
      <enclosure length="17825792" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/156/iPhone_Spark_LearningToWorkWithPartials_Part1.zip" />
      <itunes:subtitle>Episode #156: Learning how to use Named Content Areas w/ Spark</itunes:subtitle>
      <itunes:author>Donn Felker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:17</itunes:duration>
      <itunes:keywords>Spark View Engine,MVC</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #155: Exploring .Net 4 Features - Tuples</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue taking a look at some of the new features which are part of .Net 4.&lt;br&gt;&lt;br&gt;We will be focusing this episode on Tuples. Tuples allow you to return multiple values from a method with simplicity and ease by allowing you to dynamically create a return object which is typed for your specific needs.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/155'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/155'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/155&amp;title=Exploring .Net 4 Features - Tuples&amp;description=Exploring .Net 4 Features - Tuples'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/155'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/155';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring .Net 4 Features - Tuples';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring .Net 4 Features - Tuples';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/155';digg_title = 'Exploring .Net 4 Features - Tuples';digg_bodytext = 'Exploring .Net 4 Features - Tuples';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/155</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/155</guid>
      <pubDate>Thu, 17 Dec 2009 08:00:00 GMT</pubDate>
      <enclosure length="11534336" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/155/iPhone_Net_LearningTuples.m4v" />
      <itunes:subtitle>Episode #155: Exploring .Net 4 Features - Tuples</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:08</itunes:duration>
      <itunes:keywords>.Net 4,Tuples</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #154: How to host a WCF Service inside your Windows Service</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look how to host your WCF service inside your Windows Service.  In many situations hosting WCF inside of IIS may not be the best solution for you or your team.  When this is the case hosting inside a windows service may be the best solution and in this episode we will take a look at how you can accomplish this.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/154'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/154'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/154&amp;title=How to host a WCF Service inside your Windows Service&amp;description=How to host a WCF Service inside your Windows Service'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/154'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/154';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'How to host a WCF Service inside your Windows Service';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'How to host a WCF Service inside your Windows Service';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/154';digg_title = 'How to host a WCF Service inside your Windows Service';digg_bodytext = 'How to host a WCF Service inside your Windows Service';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/154</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/154</guid>
      <pubDate>Tue, 08 Dec 2009 08:00:00 GMT</pubDate>
      <enclosure length="13631488" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/154/iPhone_WCF_HostingWCFInsideAWindowsService.m4v" />
      <itunes:subtitle>Episode #154: How to host a WCF Service inside your Windows Service</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:03</itunes:duration>
      <itunes:keywords>.Net,WCF</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #153: Exploring .Net 4 Features - Named and Optional Parameters</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to start taking a look at some of the new features which are part of .Net 4.&lt;br&gt;&lt;br&gt;We will be focusing this episode on Named and Optional Parameters.  Optional Parameters all you to default values for your methods which can reduce the need to for overloading methods.  Named parameters allow you to specify the exact parameter by Name when calling a method&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/153'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/153'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/153&amp;title=Exploring .Net 4 Features - Named and Optional Parameters&amp;description=Exploring .Net 4 Features - Named and Optional Parameters'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/153'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/153';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring .Net 4 Features - Named and Optional Parameters';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring .Net 4 Features - Named and Optional Parameters';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/153';digg_title = 'Exploring .Net 4 Features - Named and Optional Parameters';digg_bodytext = 'Exploring .Net 4 Features - Named and Optional Parameters';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/153</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/153</guid>
      <pubDate>Tue, 24 Nov 2009 08:00:00 GMT</pubDate>
      <enclosure length="10485760" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/153/iPhone_Net_NamedAndOptionalParameters.m4v" />
      <itunes:subtitle>Episode #153: Exploring .Net 4 Features - Named and Optional Parameters</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:08:48</itunes:duration>
      <itunes:keywords>.Net 4,Named Parameters,Optional Parameters</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #152: Introduction to MEF, Getting rolling with basic usage</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a quick look at the new plugin framework from Microsoft the Managed Extensibility Framework (MEF for short).&lt;br&gt;&lt;Br&gt;In this episode we will explore how to setup your first MEF based plugin system and show how easy it can be.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/152'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/152'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/152&amp;title=Introduction to MEF, Getting rolling with basic usage&amp;description=Introduction to MEF, Getting rolling with basic usage'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/152'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/152';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Introduction to MEF, Getting rolling with basic usage';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Introduction to MEF, Getting rolling with basic usage';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/152';digg_title = 'Introduction to MEF, Getting rolling with basic usage';digg_bodytext = 'Introduction to MEF, Getting rolling with basic usage';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/152</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/152</guid>
      <pubDate>Tue, 17 Nov 2009 08:00:00 GMT</pubDate>
      <enclosure length="13631488" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/152/iPhone_MEF_IntroductionToMEF.m4v" />
      <itunes:subtitle>Episode #152: Introduction to MEF, Getting rolling with basic usage</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:22</itunes:duration>
      <itunes:keywords>MEF,Managed Extensibility Framework,Plugin System</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #151: Introduction to NCover, setting up for analysis</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a quick look at how to setup and use the NCover code coverage and analysis tool.&lt;br&gt;&lt;br&gt;Having the knowledge of the state of your code, is key to understanding the potential success and failures in your code.  If having this knowledge is key to you, NCover is a great tool to help you better gain this knowledge&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/151'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/151'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/151&amp;title=Introduction to NCover, setting up for analysis&amp;description=Introduction to NCover, setting up for analysis'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/151'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/151';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Introduction to NCover, setting up for analysis';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Introduction to NCover, setting up for analysis';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/151';digg_title = 'Introduction to NCover, setting up for analysis';digg_bodytext = 'Introduction to NCover, setting up for analysis';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/151</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/151</guid>
      <pubDate>Tue, 10 Nov 2009 08:00:00 GMT</pubDate>
      <enclosure length="16777216" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/151/iPhone_Net_IntroductionToNCover.m4v" />
      <itunes:subtitle>Episode #151: Introduction to NCover, setting up for analysis</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:07:03</itunes:duration>
      <itunes:keywords>NCOver,Code Coverage,Code Analysis</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #150: Adding IoC Support to your WCF Services</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/150'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a quick look at how to setup your WCF services to use an IoC Container.&lt;br&gt;&lt;br&gt;When building out a set of services in WCF you still would like to follow the SOLID principles and in order to do this you may want to setup the ability to inject dependencies (via Structure Map) into your services at run time.  With WCF extension points this is not only possible, but pretty easy&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/150'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/150'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/150&amp;title=Adding IoC Support to your WCF Services&amp;description=Adding IoC Support to your WCF Services'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/150'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/150';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Adding IoC Support to your WCF Services';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Adding IoC Support to your WCF Services';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/150';digg_title = 'Adding IoC Support to your WCF Services';digg_bodytext = 'Adding IoC Support to your WCF Services';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/150</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/150</guid>
      <pubDate>Sat, 03 Oct 2009 07:00:00 GMT</pubDate>
      <enclosure length="15728640" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/150/iPhone_WCF_AddingIoCSupportToYourServices.m4v" />
      <itunes:subtitle>Episode #150: Adding IoC Support to your WCF Services</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:42</itunes:duration>
      <itunes:keywords>WCF,Web Services,SOLID,Structure Map,StructureMap</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #149: Introduction to NDepend, adding NDepend to your Nant Script</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/149'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;This episode we are we are going to take a look at the NDepend static analysis tool.&lt;br&gt;&lt;br&gt;When taking a look at NDepend we are going first to do a simple fly-by of how to setup and run NDepend.  Once we have our simple project up and running we are going to turn our focus at takig a look at how to run NDepend from our NAnt scripts.  Running NDepend as part of our builds will allow us to have a clear picture of the state of our code with each build.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/149'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/149'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/149&amp;title=Introduction to NDepend, adding NDepend to your Nant Script&amp;description=Introduction to NDepend, adding NDepend to your Nant Script'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/149'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/149';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Introduction to NDepend, adding NDepend to your Nant Script';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Introduction to NDepend, adding NDepend to your Nant Script';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/149';digg_title = 'Introduction to NDepend, adding NDepend to your Nant Script';digg_bodytext = 'Introduction to NDepend, adding NDepend to your Nant Script';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/149</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/149</guid>
      <pubDate>Tue, 27 Oct 2009 07:00:00 GMT</pubDate>
      <enclosure length="18874368" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/149/iPhone_NDepend_RunningNDependFromNant.m4v" />
      <itunes:subtitle>Episode #149: Introduction to NDepend, adding NDepend to your Nant Script</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:40</itunes:duration>
      <itunes:keywords>ndepend,nant,static analysis,CI,Continuous Integration</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #148: Validating your XML Documents w/ XSD Schema</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;This episode we are going to take a look at how to perform XML message validation by using an XSD document schema.  By creating an XSD schema you can simply and easily validate the structure and the data content of your document which will ensure your message is well formed.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/148'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/148'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/148&amp;title=Validating your XML Documents w/ XSD Schema&amp;description=Validating your XML Documents w/ XSD Schema'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/148'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/148';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Validating your XML Documents w/ XSD Schema';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Validating your XML Documents w/ XSD Schema';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/148';digg_title = 'Validating your XML Documents w/ XSD Schema';digg_bodytext = 'Validating your XML Documents w/ XSD Schema';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/148</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/148</guid>
      <pubDate>Tue, 20 Oct 2009 07:00:00 GMT</pubDate>
      <enclosure length="11534336" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/148/iPhone_Net_ValidatingXMLDocuments.m4v" />
      <itunes:subtitle>Episode #148: Validating your XML Documents w/ XSD Schema</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:08:33</itunes:duration>
      <itunes:keywords>XML,XSD,Message Validation</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #147: Abstracting away Dependencies for Simpler code</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;This episode is a direct request from an emailer that wanted to know how to abstract away WCF services to allow for better abstraction and simplier unit tests.  In this episode we will take a look at the pain points around having direct knowledge of a web service can bring for not only testing, but in running your application.  Once we understand the pain points we will take a look at how to abstract them away with the adapter pattern.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/147'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/147'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/147&amp;title=Abstracting away Dependencies for Simpler code &amp;description=Abstracting away Dependencies for Simpler code '&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/147'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/147';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Abstracting away Dependencies for Simpler code ';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Abstracting away Dependencies for Simpler code ';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/147';digg_title = 'Abstracting away Dependencies for Simpler code ';digg_bodytext = 'Abstracting away Dependencies for Simpler code ';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/147</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/147</guid>
      <pubDate>Tue, 13 Oct 2009 07:00:00 GMT</pubDate>
      <enclosure length="12582912" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/147/iPhone_Net_AbstractingAWayDependencies.m4v" />
      <itunes:subtitle>Episode #147: Abstracting away Dependencies for Simpler code</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:45</itunes:duration>
      <itunes:keywords>Design Patterns,Specification Pattern</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #146: Advanced Query Options with Lucene.Net</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Kyle Baley&lt;br&gt;&lt;br&gt;In this episode we are going to continue our look at the Lucene.Net Search Engine Library.  Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic port of the Java Lucene search engine to the C# and .NET platform utilizing Microsoft .NET Framework. In this episode we will learn about more advanced ways to query a Lucene.Net Index.  This will include the various ways you can setup your index for searching and how to do boolean searches.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/146'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/146'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/146&amp;title=Advanced Query Options with Lucene.Net&amp;description=Advanced Query Options with Lucene.Net'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/146'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/146';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Advanced Query Options with Lucene.Net';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Advanced Query Options with Lucene.Net';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/146';digg_title = 'Advanced Query Options with Lucene.Net';digg_bodytext = 'Advanced Query Options with Lucene.Net';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/146</link>
      <author>Kyle Baley</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/146</guid>
      <pubDate>Tue, 06 Oct 2009 07:00:00 GMT</pubDate>
      <enclosure length="19922944" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/146/iPhone_Lucene_AdvancedSearchingLogic.m4v" />
      <itunes:subtitle>Episode #146: Advanced Query Options with Lucene.Net</itunes:subtitle>
      <itunes:author>Kyle Baley</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:42</itunes:duration>
      <itunes:keywords>Search Engine,Luecene.Net,Luecene</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #145: Getting started with Lucene.Net Search Library</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/145'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to start to take a look at the Lucene.Net Search Engine Library.  Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic port of the Java Lucene search engine to the C# and .NET platform utilizing Microsoft .NET Framework. In this episode we will learn the basics needed to simply get Lucene.net up and running.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/145'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/145'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/145&amp;title=Getting started with Lucene.Net Search Library&amp;description=Getting started with Lucene.Net Search Library'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/145'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/145';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Getting started with Lucene.Net Search Library';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Getting started with Lucene.Net Search Library';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/145';digg_title = 'Getting started with Lucene.Net Search Library';digg_bodytext = 'Getting started with Lucene.Net Search Library';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/145</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/145</guid>
      <pubDate>Thu, 01 Oct 2009 07:00:00 GMT</pubDate>
      <enclosure length="18874368" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/145/iPhone_Lucene_LearningTheBasicsOfLucene.m4v" />
      <itunes:subtitle>Episode #145: Getting started with Lucene.Net Search Library</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:12:22</itunes:duration>
      <itunes:keywords>Search Engine,Luecene.Net,Luecene</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #144: Learning the Iterator Pattern</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/144'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to use the Iterator Design Pattern.&lt;br&gt;&lt;br&gt;We will look at how using the Iterator Pattern can help you abstract the way in which you interact with a collection of data.  This is helpful when you are working with various formats but you would like to create a constant way to work with each format.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/144'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/144'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/144&amp;title=Learning the Iterator Pattern&amp;description=Learning the Iterator Pattern'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/144'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/144';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning the Iterator Pattern';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning the Iterator Pattern';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/144';digg_title = 'Learning the Iterator Pattern';digg_bodytext = 'Learning the Iterator Pattern';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/144</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/144</guid>
      <pubDate>Tue, 29 Sep 2009 07:00:00 GMT</pubDate>
      <enclosure length="11534336" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/144/iPhone_Pattern_IteratorDesignPattern.m4v" />
      <itunes:subtitle>Episode #144: Learning the Iterator Pattern</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:11</itunes:duration>
      <itunes:keywords>Design Patterns,Iterator Pattern</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #143: Performing Static Page Checking in MVC</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/143'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Steven Andrews&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how you can setup Static Type checking within your ASP.Net MVC web project.  Having static checking is a great asset as it can reduce the chances of run time errors due to refactoring.  Static checking will also allow the compiler to verify all your strongly typed objects are being called correctly.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/143'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/143'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/143&amp;title=Performing Static Page Checking in MVC&amp;description=Performing Static Page Checking in MVC'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/143'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/143';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Performing Static Page Checking in MVC';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Performing Static Page Checking in MVC';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/143';digg_title = 'Performing Static Page Checking in MVC';digg_bodytext = 'Performing Static Page Checking in MVC';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/143</link>
      <author>Steven Andrews</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/143</guid>
      <pubDate>Thu, 24 Sep 2009 07:00:00 GMT</pubDate>
      <enclosure length="13631488" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/143/iPhone_Static Page Checking in MVC.m4v" />
      <itunes:subtitle>Episode #143: Performing Static Page Checking in MVC</itunes:subtitle>
      <itunes:author>Steven Andrews</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:05:28</itunes:duration>
      <itunes:keywords>MVC,ASP.Net</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #142: Isolation Frameworks: Learning to use Partial Mocks</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/142'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue our series on learning how to use an isolation framework (Rhino Mocks) to help create simpler and more reliable unit tests.&lt;br&gt;&lt;Br&gt;This time around we are going to be focusing how to use Partial Mocks to test abstract classes and methods within a concrete class.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/142'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/142'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/142&amp;title=Isolation Frameworks: Learning to use Partial Mocks&amp;description=Isolation Frameworks: Learning to use Partial Mocks'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/142'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/142';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Isolation Frameworks: Learning to use Partial Mocks';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Isolation Frameworks: Learning to use Partial Mocks';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/142';digg_title = 'Isolation Frameworks: Learning to use Partial Mocks';digg_bodytext = 'Isolation Frameworks: Learning to use Partial Mocks';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/142</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/142</guid>
      <pubDate>Tue, 22 Sep 2009 07:00:00 GMT</pubDate>
      <enclosure length="12582912" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/142/iPhone_Isolation_LearningToUsePartialMocks.m4v" />
      <itunes:subtitle>Episode #142: Isolation Frameworks: Learning to use Partial Mocks</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:18</itunes:duration>
      <itunes:keywords>Rhino Mocks,Mocking,Testing</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #141: Learning Nant: Creating Token Driving Configuration Files</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/141'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue our series on how to create a build script using the Nant build tool.&lt;br&gt;&lt;br&gt;In this episode we going to take a look at how we can create dynamic config files by putting tokens in your files and letting Nant replace those tokens for each user based on their unique settings.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/141'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/141'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/141&amp;title=Learning Nant: Creating Token Driving Configuration Files&amp;description=Learning Nant: Creating Token Driving Configuration Files'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/141'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/141';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning Nant: Creating Token Driving Configuration Files';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning Nant: Creating Token Driving Configuration Files';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/141';digg_title = 'Learning Nant: Creating Token Driving Configuration Files';digg_bodytext = 'Learning Nant: Creating Token Driving Configuration Files';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/141</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/141</guid>
      <pubDate>Thu, 17 Sep 2009 07:00:00 GMT</pubDate>
      <enclosure length="17825792" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/141/iPhone_Nant_ReplacingTokensInConfigurationFiles.m4v" />
      <itunes:subtitle>Episode #141: Learning Nant: Creating Token Driving Configuration Files</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:30</itunes:duration>
      <itunes:keywords>Nant,Build Script,CI</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #140: Using Reflection to Invoke members</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/140'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to use the reflection to invoke members on an object&lt;br&gt;&lt;br&gt;Reflection can allow you to call methods, properties, etc of any scope on an object.  This can be a very, very useful tool for the tool-belt for the times this is needed. &lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/140'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/140'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/140&amp;title=Using Reflection to Invoke members&amp;description=Using Reflection to Invoke members'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/140'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/140';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Using Reflection to Invoke members';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Using Reflection to Invoke members';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/140';digg_title = 'Using Reflection to Invoke members';digg_bodytext = 'Using Reflection to Invoke members';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/140</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/140</guid>
      <pubDate>Tue, 15 Sep 2009 07:00:00 GMT</pubDate>
      <enclosure length="19922944" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/140/iPhone_Net_UsingReflectionToInvokeMembers.m4v" />
      <itunes:subtitle>Episode #140: Using Reflection to Invoke members</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:12:42</itunes:duration>
      <itunes:keywords>Reflection</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #139: Learning the Specification Pattern</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/139'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Tim Barcz&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to use the specification pattern.&lt;br&gt;&lt;br&gt;Business logic is the heartbeat of our application.  It is what makes your application worth something to the business. In this episode we will explore the Specification Pattern and see how this simple pattern take your complex business logic and turn it into a more manageable and readable piece of art. &lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/139'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/139'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/139&amp;title=Learning the Specification Pattern&amp;description=Learning the Specification Pattern'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/139'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/139';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning the Specification Pattern';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning the Specification Pattern';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/139';digg_title = 'Learning the Specification Pattern';digg_bodytext = 'Learning the Specification Pattern';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/139</link>
      <author>Tim Barcz</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/139</guid>
      <pubDate>Thu, 10 Sep 2009 07:00:00 GMT</pubDate>
      <enclosure length="14680064" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/139/iPhone_Patterns_LearningTheSpecificationPattern.m4v" />
      <itunes:subtitle>Episode #139: Learning the Specification Pattern</itunes:subtitle>
      <itunes:author>Tim Barcz</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:17</itunes:duration>
      <itunes:keywords>Design Patterns,Specification Pattern</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #138: Isolation Frameworks: Mocking Out/Ref Arguments</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/138'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue our series on learning how to use an isolation framework (Rhino Mocks) to help create simpler and more reliable unit tests.&lt;br&gt;&lt;br&gt;We are going to focusing this episode on how to setup you mocks when you need to mock a class with either Out or Ref arguements.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/138'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/138'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/138&amp;title=Isolation Frameworks: Mocking Out/Ref Arguments&amp;description=Isolation Frameworks: Mocking Out/Ref Arguments'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/138'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/138';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Isolation Frameworks: Mocking Out/Ref Arguments';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Isolation Frameworks: Mocking Out/Ref Arguments';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/138';digg_title = 'Isolation Frameworks: Mocking Out/Ref Arguments';digg_bodytext = 'Isolation Frameworks: Mocking Out/Ref Arguments';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/138</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/138</guid>
      <pubDate>Thu, 03 Sep 2009 07:00:00 GMT</pubDate>
      <enclosure length="16777216" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/138/iPhone_Isolation_LearningHowToUseOutAndRefArguments.m4v" />
      <itunes:subtitle>Episode #138: Isolation Frameworks: Mocking Out/Ref Arguments</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:07:41</itunes:duration>
      <itunes:keywords>Isolation Frameworks,Rhino Mocks,Mocking Framework</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #137: Exploring Reflection: Using Reflection to find Markers</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/137'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to find varous markers (interfaces and attributes) on a class by using reflection.  This technique can help you to build out dynamic loading/find type of logic in your pluggable applications.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/137'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/137'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/137&amp;title=Exploring Reflection: Using Reflection to find Markers&amp;description=Exploring Reflection: Using Reflection to find Markers'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/137'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/137';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring Reflection: Using Reflection to find Markers';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring Reflection: Using Reflection to find Markers';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/137';digg_title = 'Exploring Reflection: Using Reflection to find Markers';digg_bodytext = 'Exploring Reflection: Using Reflection to find Markers';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/137</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/137</guid>
      <pubDate>Tue, 01 Sep 2009 07:00:00 GMT</pubDate>
      <enclosure length="17825792" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/137/iPhone_Net_UsingReflectionToFindMarkers.m4v" />
      <itunes:subtitle>Episode #137: Exploring Reflection: Using Reflection to find Markers</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:38</itunes:duration>
      <itunes:keywords>Reflection,.Net</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #136: Exploring NDJango: Forms and Extensions</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/136'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Alex Pedenko&lt;br&gt;&lt;br&gt;In this second episode on NDJango view engine, we are gonig to continue converting the sample application we started last time. However, this time we are going to focus on creating forms, re-displaying data, and finally, creating our own NDjango tags without touching F#&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;amp;utm_medium=textad&amp;amp;utm_term=1871&amp;amp;utm_content=memprofsimple&amp;amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/136'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/136'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/136&amp;title=Exploring NDJango: Forms and Extensions&amp;description=Exploring NDJango: Forms and Extensions'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/136'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/136';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring NDJango: Forms and Extensions';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring NDJango: Forms and Extensions';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/136';digg_title = 'Exploring NDJango: Forms and Extensions';digg_bodytext = 'Exploring NDJango: Forms and Extensions';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/136</link>
      <author>Alex Pedenko</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/136</guid>
      <pubDate>Tue, 18 Aug 2009 07:00:00 GMT</pubDate>
      <enclosure length="23068672" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/136/iPhone_NDJango_LearningFormsAndExtensions.m4v" />
      <itunes:subtitle>Episode #136: Exploring NDJango: Forms and Extensions</itunes:subtitle>
      <itunes:author>Alex Pedenko</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:13:31</itunes:duration>
      <itunes:keywords>MVC Framework,ASP.Net,NDjango</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #135: Exploring StructureMap: Learning how to setup profiles</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/135'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue our series were we are exploring some of the features of StructureMap 2.5.&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to setup profiles to allow the container to dynamicly determine which objects to inject.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/135'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/135'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/135&amp;title=Exploring StructureMap: Learning how to setup profiles&amp;description=Exploring StructureMap: Learning how to setup profiles'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/135'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/135';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring StructureMap: Learning how to setup profiles';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring StructureMap: Learning how to setup profiles';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/135';digg_title = 'Exploring StructureMap: Learning how to setup profiles';digg_bodytext = 'Exploring StructureMap: Learning how to setup profiles';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/135</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/135</guid>
      <pubDate>Thu, 13 Aug 2009 07:00:00 GMT</pubDate>
      <enclosure length="11534336" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/135/iPhone_StructureMap_SettingUpProfiles.m4v" />
      <itunes:subtitle>Episode #135: Exploring StructureMap: Learning how to setup profiles</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:08:29</itunes:duration>
      <itunes:keywords>Inversion of Control,DI,IoC,StructureMap,Structure Map</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #134: Refactoring Techniques: Learning the Wrap Method</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/134'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at a refactoring technique outlined in detail in &lt;a href="http://www.amazon.com/gp/product/0131177052?ie=UTF8&amp;tag=geaforgol-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0131177052"&gt;Working Effectively with Legacy Code&lt;/a&gt;&lt;br&gt;&lt;br&gt;We will walk though this technique and take a look at how it can help you to create better and more maintainable code.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/134'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/134'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/134&amp;title=Refactoring Techniques: Learning the Wrap Method&amp;description=Refactoring Techniques: Learning the Wrap Method'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/134'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/134';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Refactoring Techniques: Learning the Wrap Method';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Refactoring Techniques: Learning the Wrap Method';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/134';digg_title = 'Refactoring Techniques: Learning the Wrap Method';digg_bodytext = 'Refactoring Techniques: Learning the Wrap Method';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/134</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/134</guid>
      <pubDate>Tue, 11 Aug 2009 07:00:00 GMT</pubDate>
      <enclosure length="10485760" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/134/iPhone_Refactoring_LookingAtWrapMethod.m4v" />
      <itunes:subtitle>Episode #134: Refactoring Techniques: Learning the Wrap Method</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:08:01</itunes:duration>
      <itunes:keywords>Refactoring,Michael Feathers,Wrap Method</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #133: Learning how to Read &amp; Write to the windows registry</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/133'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at reading and writing to the registry.&lt;br&gt;&lt;br&gt;The registry is a bane to use and work with, but lets face it many, many applications we will work on will utilize it.  Because of this fact we are going to review how to read and write data to it in a simple and easy fashion.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/133'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/133'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/133&amp;title=Learning how to Read &amp; Write to the windows registry&amp;description=Learning how to Read &amp; Write to the windows registry'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/133'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/133';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning how to Read &amp; Write to the windows registry';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning how to Read &amp; Write to the windows registry';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/133';digg_title = 'Learning how to Read &amp; Write to the windows registry';digg_bodytext = 'Learning how to Read &amp; Write to the windows registry';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/133</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/133</guid>
      <pubDate>Thu, 06 Aug 2009 07:00:00 GMT</pubDate>
      <enclosure length="15728640" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/133/iPhone_Net_ReadingAndWritingToRegistry.m4v" />
      <itunes:subtitle>Episode #133: Learning how to Read &amp; Write to the windows registry</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:48</itunes:duration>
      <itunes:keywords>Registry,Windows Registry</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #132: Exploring StructureMap: Learning how to setup registries</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/132'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue our series were we are exploring some of the features of StructureMap 2.5.&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to setup and use the Registry feature of StructureMap.  This is a feature that will allow the IoC container to scan for and find a method in a single class which will setup your mappings for the associated assembly.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/132'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/132'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/132&amp;title=Exploring StructureMap: Learning how to setup registries&amp;description=Exploring StructureMap: Learning how to setup registries'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/132'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/132';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring StructureMap: Learning how to setup registries';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring StructureMap: Learning how to setup registries';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/132';digg_title = 'Exploring StructureMap: Learning how to setup registries';digg_bodytext = 'Exploring StructureMap: Learning how to setup registries';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/132</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/132</guid>
      <pubDate>Tue, 04 Aug 2009 07:00:00 GMT</pubDate>
      <enclosure length="14680064" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/132/iPhone_StructureMap_LearningHowToSetupRegistries.m4v" />
      <itunes:subtitle>Episode #132: Exploring StructureMap: Learning how to setup registries</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:16</itunes:duration>
      <itunes:keywords>Inversion of Control,DI,IoC,StructureMap,Structure Map</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #131: Exploring NDjango: Setting up NDjango for usage</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/131'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Alex Pedenko&lt;br&gt;&lt;br&gt;In this episode we are going to start a new series on using the NDjango view engine. We will cover installing NDjango, integrating it with an existing asp.mvc project, and some basic syntax features.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/131'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/131'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/131&amp;title=Exploring NDjango: Setting up NDjango for usage&amp;description=Exploring NDjango: Setting up NDjango for usage'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/131'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/131';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring NDjango: Setting up NDjango for usage';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring NDjango: Setting up NDjango for usage';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/131';digg_title = 'Exploring NDjango: Setting up NDjango for usage';digg_bodytext = 'Exploring NDjango: Setting up NDjango for usage';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/131</link>
      <author>Alex Pedenko</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/131</guid>
      <pubDate>Thu, 30 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="20971520" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/131/iPhone_MVC_IntroductionToNDjango.m4v" />
      <itunes:subtitle>Episode #131: Exploring NDjango: Setting up NDjango for usage</itunes:subtitle>
      <itunes:author>Alex Pedenko</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:11:42</itunes:duration>
      <itunes:keywords>MVC Framework,ASP.Net,NDjango</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #130: Isolation Frameworks: Learning how to validate complex expectations</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/130'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue our series on learning how to use an isolation framework (Rhino Mocks) to help create simpler and more reliable unit tests.  We will focus our learning this time around on the various ways you can setup and validate complex expectations on your stubs/fakes.  Validating these expectations will allow your to confirm in tests your dependencies are being used in the manor expected.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/130'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/130'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/130&amp;title=Isolation Frameworks: Learning how to validate complex expectations&amp;description=Isolation Frameworks: Learning how to validate complex expectations'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/130'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/130';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Isolation Frameworks: Learning how to validate complex expectations';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Isolation Frameworks: Learning how to validate complex expectations';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/130';digg_title = 'Isolation Frameworks: Learning how to validate complex expectations';digg_bodytext = 'Isolation Frameworks: Learning how to validate complex expectations';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/130</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/130</guid>
      <pubDate>Tue, 28 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="15728640" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/130/iPhone_Isolation_LearningHowToValidateComplexExpectations.m4v" />
      <itunes:subtitle>Episode #130: Isolation Frameworks: Learning how to validate complex expectations</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:08:53</itunes:duration>
      <itunes:keywords>Isolation Frameworks,Rhino Mocks,Mocking Framework</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #129: How to read from Performance Counters</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/129'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at how to read data from custom performance counters.&lt;br&gt;&lt;br&gt;Part of the core .net framework allows you to not only create (see episode &lt;a href="http://www.dimecasts.net/Casts/CastDetails/114"&gt;114&lt;/a&gt;) counters, but also allows you to read from them as well.  We will show how you can easily create hooks to take advantage of these counters and read in the data.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/129'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/129'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/129&amp;title=How to read from Performance Counters&amp;description=How to read from Performance Counters'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/129'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/129';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'How to read from Performance Counters';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'How to read from Performance Counters';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/129';digg_title = 'How to read from Performance Counters';digg_bodytext = 'How to read from Performance Counters';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/129</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/129</guid>
      <pubDate>Thu, 23 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="15728640" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/129/iPhone_Net_ReadingFromPerformanceCounters.m4v" />
      <itunes:subtitle>Episode #129: How to read from Performance Counters</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:10:03</itunes:duration>
      <itunes:keywords>.Net,Custom Peformance Counters</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #128: Exploring StructureMap: Learning how to setup Auto Registration</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/128'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to kickoff a new series were we will be exploring some of the features of StructureMap 2.5.&lt;br&gt;&lt;br&gt;We are going to start off by looking at the simple use case and how to setup for Auto Registration.  Auto Registration is where StructureMap can map your types for you, assuming you follow the standard convention where Foo implementes IFoo.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/128'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/128'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/128&amp;title=Exploring StructureMap: Learning how to setup Auto Registration&amp;description=Exploring StructureMap: Learning how to setup Auto Registration'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/128'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/128';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring StructureMap: Learning how to setup Auto Registration';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring StructureMap: Learning how to setup Auto Registration';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/128';digg_title = 'Exploring StructureMap: Learning how to setup Auto Registration';digg_bodytext = 'Exploring StructureMap: Learning how to setup Auto Registration';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/128</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/128</guid>
      <pubDate>Tue, 21 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="18874368" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/128/iPhone_StructureMap_LearningHowToPerformAutoRegistration.m4v" />
      <itunes:subtitle>Episode #128: Exploring StructureMap: Learning how to setup Auto Registration</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:13:14</itunes:duration>
      <itunes:keywords>Inversion of Control,DI,IoC,StructureMap,Structure Map</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #127: Isolation Frameworks: Learning how to validate expectations</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/127'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to continue our series on learning how to use an isolation framework (Rhino Mocks) to help create simpler and more reliable unit tests.  We will focus our learning this time around on the various ways you can setup and validate expectations on your stubs/fakes.  Validating these expectations will allow your to confirm in tests your dependencies are being used in the manor expected.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/127'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/127'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/127&amp;title=Isolation Frameworks: Learning how to validate expectations&amp;description=Isolation Frameworks: Learning how to validate expectations'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/127'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/127';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Isolation Frameworks: Learning how to validate expectations';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Isolation Frameworks: Learning how to validate expectations';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/127';digg_title = 'Isolation Frameworks: Learning how to validate expectations';digg_bodytext = 'Isolation Frameworks: Learning how to validate expectations';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/127</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/127</guid>
      <pubDate>Thu, 16 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="15728640" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/127/iPhone_Isolation_LeaningHowToValidateExpectations.m4v" />
      <itunes:subtitle>Episode #127: Isolation Frameworks: Learning how to validate expectations</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:08:28</itunes:duration>
      <itunes:keywords>Isolation Frameworks,Rhino Mocks,Mocking Framework</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #126: Building a NAnt script - Part 5: Adding MSTest results to your build scripts</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/126'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we will continue our series on how to create a build script using the NAnt build tool. In this episode we will take a look at how to add in the ability to run the MSTest testing engine via our scripts to run our MSTest unit tests.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/126'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/126'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/126&amp;title=Building a NAnt script - Part 5: Adding MSTest results to your build scripts&amp;description=Building a NAnt script - Part 5: Adding MSTest results to your build scripts'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/126'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/126';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Building a NAnt script - Part 5: Adding MSTest results to your build scripts';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Building a NAnt script - Part 5: Adding MSTest results to your build scripts';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/126';digg_title = 'Building a NAnt script - Part 5: Adding MSTest results to your build scripts';digg_bodytext = 'Building a NAnt script - Part 5: Adding MSTest results to your build scripts';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/126</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/126</guid>
      <pubDate>Tue, 14 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="15728640" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/126/iPhone_Nant_AddingMSTestsToOurBuildScript.m4v" />
      <itunes:subtitle>Episode #126: Building a NAnt script - Part 5: Adding MSTest results to your build scripts</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:18</itunes:duration>
      <itunes:keywords>MSTest,Build Script,Team Tests</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #125: Isolation Frameworks: Learning how to Stub &amp; Fake Data</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/125'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to start learning how to use an isolation framework (Rhino Mocks) to help create simpler and more reliable unit tests.&lt;br&gt;&lt;br&gt;In this episode we will start off our learning experience by learning the basics.  We will be taking a look at how to setup stubs/fakes in order to hard wire return values for our objects/methods.&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/125'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/125'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/125&amp;title=Isolation Frameworks: Learning how to Stub &amp; Fake Data&amp;description=Isolation Frameworks: Learning how to Stub &amp; Fake Data'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/125'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/125';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Isolation Frameworks: Learning how to Stub &amp; Fake Data';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Isolation Frameworks: Learning how to Stub &amp; Fake Data';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/125';digg_title = 'Isolation Frameworks: Learning how to Stub &amp; Fake Data';digg_bodytext = 'Isolation Frameworks: Learning how to Stub &amp; Fake Data';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/125</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/125</guid>
      <pubDate>Thu, 09 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="20971520" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/125/iPhone_Isolation_LeaningToStubObjects.m4v" />
      <itunes:subtitle>Episode #125: Isolation Frameworks: Learning how to Stub &amp; Fake Data</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:12:56</itunes:duration>
      <itunes:keywords>Isolation Frameworks,Rhino Mocks,Mocking Framework</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #124: Learning the Mediator Pattern</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/124'&gt;Red-Gate Software&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we will take at how we can use the Mediator Pattern in our application.&lt;br&gt;&lt;br&gt;.The Mediator pattern allows us to create a loosely coupled system by creating a set of objects which encapsulates the way that sets of objects interact with each other.  By removing this behavior from the individual objects you reduce their responsibility and reduce coupling&lt;br&gt;&lt;br&gt;--- Sponsor Information ---&lt;br&gt; ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET. &lt;br&gt;&lt;a class="UnderlineLink" href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=dimecast&amp;utm_medium=textad&amp;utm_term=1871&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"&gt;Download your free trial of ANTS Memory Profiler here.&lt;a/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/124'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/124'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/124&amp;title=Learning the Mediator Pattern&amp;description=Learning the Mediator Pattern'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/124'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/124';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning the Mediator Pattern';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning the Mediator Pattern';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/124';digg_title = 'Learning the Mediator Pattern';digg_bodytext = 'Learning the Mediator Pattern';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/124</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/124</guid>
      <pubDate>Tue, 07 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="16777216" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/124/iPhone_Pattern_LearningTheMediatorPattern.m4v" />
      <itunes:subtitle>Episode #124: Learning the Mediator Pattern</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:11:08</itunes:duration>
      <itunes:keywords>Design Patterns,Mediator Pattern</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #123: Exploring Code Contracts: Taking a look at Object Invariant Conditions</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/123'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at the new Code Contracts library which is out of MS Research and will be part of .Net 4.0/Vs2010.&lt;br&gt;&lt;br&gt;Contracts allow for many different ways to perform language agnostic code validation and in this episode we are going to focus on how to utilize the Object Invariant checking to maintain an objects state.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/123'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/123'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/123&amp;title=Exploring Code Contracts: Taking a look at Object Invariant Conditions&amp;description=Exploring Code Contracts: Taking a look at Object Invariant Conditions'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/123'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/123';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring Code Contracts: Taking a look at Object Invariant Conditions';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring Code Contracts: Taking a look at Object Invariant Conditions';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/123';digg_title = 'Exploring Code Contracts: Taking a look at Object Invariant Conditions';digg_bodytext = 'Exploring Code Contracts: Taking a look at Object Invariant Conditions';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/123</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/123</guid>
      <pubDate>Thu, 02 Jul 2009 07:00:00 GMT</pubDate>
      <enclosure length="17825792" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/123/iPhone_Net_CodeContracts_ObjectInvariant.m4v" />
      <itunes:subtitle>Episode #123: Exploring Code Contracts: Taking a look at Object Invariant Conditions</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:11:20</itunes:duration>
      <itunes:keywords>Code Contracts,Code Validation</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #122: Creating Custom Functions w/ NAnt</title>
      <description>&lt;b&gt;Presented By:&lt;/b&gt; &lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/122'&gt;Codebetter.com Network&lt;/a&gt;&lt;br&gt;&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we will take a look at how to create a custom function for your NAnt script.&lt;br&gt;&lt;br&gt;After you have the basics of NAnt down you may quickly find out that there are features you need, but they are not part of the core library. The good news for you is that in very little effort or coding you can create your own custom assembly which will expose your newly created NAnt functions&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/122'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/122'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/122&amp;title=Creating Custom Functions w/ NAnt&amp;description=Creating Custom Functions w/ NAnt'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/122'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/122';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Creating Custom Functions w/ NAnt';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Creating Custom Functions w/ NAnt';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/122';digg_title = 'Creating Custom Functions w/ NAnt';digg_bodytext = 'Creating Custom Functions w/ NAnt';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/122</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/122</guid>
      <pubDate>Tue, 30 Jun 2009 07:00:00 GMT</pubDate>
      <enclosure length="12582912" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/122/iPhone_Nant_CreatingCustomFunctions.m4v" />
      <itunes:subtitle>Episode #122: Creating Custom Functions w/ NAnt</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:08:28</itunes:duration>
      <itunes:keywords>Nant,Build Tools</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #121: Exploring how to use Looping Expressions w/ Spark</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Donn Felker&lt;br&gt;&lt;br&gt;In this episode we will continue taking a look at the Spark View engine.&lt;br&gt;&lt;br&gt;We are going to take a look at the various different ways you can use Looping Expressions with the Spark View engine.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/121'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/121'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/121&amp;title=Exploring how to use Looping Expressions w/ Spark&amp;description=Exploring how to use Looping Expressions w/ Spark'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/121'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/121';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring how to use Looping Expressions w/ Spark';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring how to use Looping Expressions w/ Spark';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/121';digg_title = 'Exploring how to use Looping Expressions w/ Spark';digg_bodytext = 'Exploring how to use Looping Expressions w/ Spark';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/121</link>
      <author>Donn Felker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/121</guid>
      <pubDate>Thu, 25 Jun 2009 09:24:46 GMT</pubDate>
      <enclosure length="17825792" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/121/iPhone_SMVC_Spark_LearningToUseExpressions_Looping.m4v" />
      <itunes:subtitle>Episode #121: Exploring how to use Looping Expressions w/ Spark</itunes:subtitle>
      <itunes:author>Donn Felker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:11:50</itunes:duration>
      <itunes:keywords>MVC,Spark View Engine</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #120: Learning the Decorator Pattern</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we will take at how we can use the Decorator Pattern in our application.&lt;br&gt;&lt;br&gt;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.dimecasts.net/Content/WatchFeedEpisode/120'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/120'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/120&amp;title=Learning the Decorator Pattern &amp;description=Learning the Decorator Pattern '&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/120'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/120';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Learning the Decorator Pattern ';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Learning the Decorator Pattern ';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/120';digg_title = 'Learning the Decorator Pattern ';digg_bodytext = 'Learning the Decorator Pattern ';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/120</link>
      <author>Derik Whittaker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/120</guid>
      <pubDate>Tue, 23 Jun 2009 07:00:00 GMT</pubDate>
      <enclosure length="11534336" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/120/iPhone_Pattern_LearningTheDecoratorPattern.m4v" />
      <itunes:subtitle>Episode #120: Learning the Decorator Pattern</itunes:subtitle>
      <itunes:author>Derik Whittaker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:09:06</itunes:duration>
      <itunes:keywords>Decorator Pattern,Design Patterns</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #119: Exploring how to use Expressions w/ Spark</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Donn Felker&lt;br&gt;&lt;br&gt;In this episode we will continue taking a look at the Spark View engine.&lt;br&gt;&lt;br&gt;We are going to take a look at the various different ways you can use Expressions with the Spark View engine.  

We are going to review simply scenarios such as math based expressions and move up to looking at nested if-then-else statements.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/119'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/119'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/119&amp;title=Exploring how to use Expressions w/ Spark&amp;description=Exploring how to use Expressions w/ Spark'&gt;&lt;img alt='Submit this story to DotNetKicks' style='border-style: none' src='http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.dimecasts.net/Casts/CastDetails/119'/&gt;&lt;/a&gt; &lt;script type='text/javascript'&gt;var dzone_url = 'http://www.dimecasts.net/Casts/CastDetails/119';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_title = 'Exploring how to use Expressions w/ Spark';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_blurb = 'Exploring how to use Expressions w/ Spark';&lt;/script&gt;&lt;script type='text/javascript'&gt;var dzone_style = '2';&lt;/script&gt;&lt;script language='javascript' src='http://widgets.dzone.com/widgets/zoneit.js'&gt;&lt;/script&gt; &lt;script type='text/javascript'&gt;digg_url = 'http://www.dimecasts.net/Casts/CastDetails/119';digg_title = 'Exploring how to use Expressions w/ Spark';digg_bodytext = 'Exploring how to use Expressions w/ Spark';digg_media = 'video';digg_topic = 'microsoft';digg_skin = 'compact';digg_window = 'new';&lt;/script&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'&gt;&lt;/script&gt;&lt;/p&gt;</description>
      <link>http://www.dimecasts.net/Casts/CastFeedDetails/119</link>
      <author>Donn Felker</author>
      <guid isPermaLink="true">http://www.dimecasts.net/Casts/CastFeedDetails/119</guid>
      <pubDate>Thu, 18 Jun 2009 07:00:00 GMT</pubDate>
      <enclosure length="19922944" type="video/x-m4v" url="http://dimecasts.net/Content/DownloadITunesEpisode/119/iPhone_MVC_Spark_LearningToUseExpressions.m4v" />
      <itunes:subtitle>Episode #119: Exploring how to use Expressions w/ Spark</itunes:subtitle>
      <itunes:author>Donn Felker</itunes:author>
      <itunes:summary>Dimecasts.Net -- Inform &amp; Educate in ~10 minutes or less</itunes:summary>
      <itunes:owner>
        <itunes:email>shoutout@dimecasts.net</itunes:email>
        <itunes:name>DimeCasts.Net</itunes:name>
      </itunes:owner>
      <itunes:duration>00:12:53</itunes:duration>
      <itunes:keywords>MVC,Spark View Engine</itunes:keywords>
      <itunes:explicit>no</itunes:explicit>
    </item>
    <item>
      <title>Episode #118: Exploring Code Contracts: Taking a look at Pre/Post Conditions</title>
      <description>&lt;b&gt;Author:&lt;/b&gt; Derik Whittaker&lt;br&gt;&lt;br&gt;In this episode we are going to take a look at the new Code Contracts library which is out of MS Research and will be part of .Net 4.0/Vs2010.&lt;br&gt;&lt;br&gt;Contracts allow for many different ways 

to perform language agnostic code validation and in this episode we are going to focus on how to setup pre and post condition validation.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Content/WatchFeedEpisode/118'&gt;Watch Here&lt;/a&gt;&lt;br&gt;&lt;a href='http://www.dimecasts.net/Casts/CastFeedDetails/118'&gt;View Details Here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;a href='http://www.dotnetkicks.com/submit/?url=http://www.dimecasts.net/Casts/CastDetails/118&amp;title=Exploring Code Con