<rss version="2.0">
  <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>
    <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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </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>
    </item>
  </channel>
</rss>