<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Techscreencast.com : Recently added Videos</title>
    <link>http://www.techscreencast.com/rss.xml</link>
    <description>Recently added videos</description>
    <language>en-us</language>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/techscreencast" type="application/rss+xml" /><feedburner:emailServiceId>techscreencast</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftechscreencast" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftechscreencast" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftechscreencast" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/techscreencast" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftechscreencast" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Ftechscreencast" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftechscreencast" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.addtoany.com/?linkname=Techscreencast.com%20%3A%20Recently%20added%20Videos&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2Ftechscreencast&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><item>
      <pubDate>Sat, 27 Jun 2009 13:31:28 -0000</pubDate>
      <title>.net : Exploring how to use Global Variables and ViewData (Strongly typed and weak typed) with Spark</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/nNHuVE7CtOM/1861</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/exploring-how-to-use-global-variables-and-viewdata-strongly-typed-and-weak-typed-with-spark/1861</guid>
      <description>In this episode we will continue taking a look at the Spark View engine.
&lt;br&gt;&lt;br&gt;
In this episode we will focus our attention on how to utilized both global variables and local variables. We will also take a look at how to create and use both strongly typed viewdata and weakly typed view data&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/exploring-how-to-use-global-variables-and-viewdata-strongly-typed-and-weak-typed-with-spark/1861'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nNHuVE7CtOM:pRMXXOdmjKc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nNHuVE7CtOM:pRMXXOdmjKc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=nNHuVE7CtOM:pRMXXOdmjKc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nNHuVE7CtOM:pRMXXOdmjKc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nNHuVE7CtOM:pRMXXOdmjKc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nNHuVE7CtOM:pRMXXOdmjKc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/exploring-how-to-use-global-variables-and-viewdata-strongly-typed-and-weak-typed-with-spark/1861</feedburner:origLink></item>
    <item>
      <pubDate>Wed, 24 Jun 2009 23:19:17 -0000</pubDate>
      <title>.net : Creating SOLID Code: Interface Segregation Principle</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/e4o8lwnQqSU/1836</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/creating-solid-code-interface-segregation-principle/1836</guid>
      <description>This is the fourth in a 5 part series where we will explore the tenets of the S.O.L.I.D principles.
&lt;br&gt;&lt;br&gt;
In this episode we will take a look at the I (Interface Segregation Principle) and see how following this principle can help us to create cleaner, more manageable code&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/creating-solid-code-interface-segregation-principle/1836'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=e4o8lwnQqSU:RrZWbTdScOQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=e4o8lwnQqSU:RrZWbTdScOQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=e4o8lwnQqSU:RrZWbTdScOQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=e4o8lwnQqSU:RrZWbTdScOQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=e4o8lwnQqSU:RrZWbTdScOQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=e4o8lwnQqSU:RrZWbTdScOQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/creating-solid-code-interface-segregation-principle/1836</feedburner:origLink></item>
    <item>
      <pubDate>Wed, 24 Jun 2009 00:17:27 -0000</pubDate>
      <title>.net : Building a Nant Script -- Part 2: Adding NUnit tests</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/GVJyLM8Fxnw/1825</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/building-a-nant-script-part-2-adding-nunit-tests/1825</guid>
      <description>In this episode we will 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 will build off the script for preivous episode and add in the ability to run NUnit tests within our script. You can get the script for this episode here&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/building-a-nant-script-part-2-adding-nunit-tests/1825'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=GVJyLM8Fxnw:2g_nN1ipjU0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=GVJyLM8Fxnw:2g_nN1ipjU0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=GVJyLM8Fxnw:2g_nN1ipjU0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=GVJyLM8Fxnw:2g_nN1ipjU0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=GVJyLM8Fxnw:2g_nN1ipjU0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=GVJyLM8Fxnw:2g_nN1ipjU0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/building-a-nant-script-part-2-adding-nunit-tests/1825</feedburner:origLink></item>
    <item>
      <pubDate>Wed, 24 Jun 2009 00:15:06 -0000</pubDate>
      <title>.net : Replacing the default view engine in MVC w/ Spark</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/PhvoDiUqg30/1824</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/replacing-the-default-view-engine-in-mvc-w-spark/1824</guid>
      <description>In this episode we will take a look at how you can easily swap out the default view engine within the MVC Framework.
&lt;br&gt;&lt;br&gt;
Once we learn how simple it is to swap view engines we will take a intro look at how to use the Spark View engine.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/replacing-the-default-view-engine-in-mvc-w-spark/1824'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=PhvoDiUqg30:c_8fF4cWIRg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=PhvoDiUqg30:c_8fF4cWIRg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=PhvoDiUqg30:c_8fF4cWIRg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=PhvoDiUqg30:c_8fF4cWIRg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=PhvoDiUqg30:c_8fF4cWIRg:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=PhvoDiUqg30:c_8fF4cWIRg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/replacing-the-default-view-engine-in-mvc-w-spark/1824</feedburner:origLink></item>
    <item>
      <pubDate>Wed, 24 Jun 2009 00:11:57 -0000</pubDate>
      <title>.net : Building a Nant Script -- Part 1: Setting up the script</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/hd_tPY4q9MU/1822</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/building-a-nant-script-part-1-setting-up-the-script/1822</guid>
      <description>In this episode we will start a series on how to create a build script using the NAnt build tool.
&lt;br&gt;&lt;br&gt;
We will start off this series by walking you though how to setup a simple build script which will simply compile your application. We will use this script as our basis for all future episodes on this topic.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/building-a-nant-script-part-1-setting-up-the-script/1822'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hd_tPY4q9MU:OnTcOP_m95E:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hd_tPY4q9MU:OnTcOP_m95E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=hd_tPY4q9MU:OnTcOP_m95E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hd_tPY4q9MU:OnTcOP_m95E:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hd_tPY4q9MU:OnTcOP_m95E:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hd_tPY4q9MU:OnTcOP_m95E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/building-a-nant-script-part-1-setting-up-the-script/1822</feedburner:origLink></item>
    <item>
      <pubDate>Wed, 24 Jun 2009 00:09:40 -0000</pubDate>
      <title>.net : Learn how to consume a WCF Service</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/AqTH5CG3OkE/1821</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/learn-how-to-consume-a-wcf-service/1821</guid>
      <description>In this episode we will walk you though step by step on how to setup your .net application to consume as WCF service.&lt;br&gt;&lt;br&gt;We will show you how you can Visual Studio to create your service proxy as well as how to use SvcUtil to create the proxy.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/learn-how-to-consume-a-wcf-service/1821'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=AqTH5CG3OkE:a5OydHpUGdA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=AqTH5CG3OkE:a5OydHpUGdA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=AqTH5CG3OkE:a5OydHpUGdA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=AqTH5CG3OkE:a5OydHpUGdA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=AqTH5CG3OkE:a5OydHpUGdA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=AqTH5CG3OkE:a5OydHpUGdA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/learn-how-to-consume-a-wcf-service/1821</feedburner:origLink></item>
    <item>
      <pubDate>Wed, 24 Jun 2009 00:06:02 -0000</pubDate>
      <title>.net : How to add ReCaptcha to your MVC Web Site</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/VOy-FULLA3o/1820</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/how-to-add-recaptcha-to-your-mvc-web-site/1820</guid>
      <description>In this episode we will show you how to implement ReCaptcha within your MVC Web site. We will walk you though the various steps needed in order to create a simple and easy MVC solution&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/how-to-add-recaptcha-to-your-mvc-web-site/1820'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=VOy-FULLA3o:bD_aq1B_PK8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=VOy-FULLA3o:bD_aq1B_PK8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=VOy-FULLA3o:bD_aq1B_PK8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=VOy-FULLA3o:bD_aq1B_PK8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=VOy-FULLA3o:bD_aq1B_PK8:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=VOy-FULLA3o:bD_aq1B_PK8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/how-to-add-recaptcha-to-your-mvc-web-site/1820</feedburner:origLink></item>
    <item>
      <pubDate>Wed, 24 Jun 2009 00:04:10 -0000</pubDate>
      <title>.net : Introdction to S#arp Architecture</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/y8HjRseE6Nw/1819</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/introdction-to-sarp-architecture/1819</guid>
      <description>In this episode we will give you an introduction to the S#arp Architecture for the ASP.NET MVC Framework.
&lt;br&gt;&lt;br&gt;
This is a solid architectural foundation for rapidly building maintainable web applications leveraging the ASP.NET MVC framework with NHibernate. The primary advantage to be sought in using any architectural framework is to decrease the code one has to write while increasing the quality of the end product&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/introdction-to-sarp-architecture/1819'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=y8HjRseE6Nw:X6_x9EOTLpE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=y8HjRseE6Nw:X6_x9EOTLpE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=y8HjRseE6Nw:X6_x9EOTLpE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=y8HjRseE6Nw:X6_x9EOTLpE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=y8HjRseE6Nw:X6_x9EOTLpE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=y8HjRseE6Nw:X6_x9EOTLpE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/introdction-to-sarp-architecture/1819</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 23 Jun 2009 23:15:13 -0000</pubDate>
      <title>.net : Becoming a ReSharper Samurai - Part 3</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/Z2VF1YlFrfs/1818</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/becoming-a-resharper-samurai-part-3/1818</guid>
      <description>This is the third in a multi-part series were we will guide you through various features of ReSharper. In this episode we will focus on various ways to use ReSharper to navigate your code, we take a look at the following features.
&lt;li&gt;Navigate to file/type/member
&lt;li&gt;Go to definition/declaration
&lt;li&gt;Show list of implementers
&lt;li&gt;Find usages within code
&lt;li&gt;Quick Scrolling to methods/properties
&lt;li&gt;Display parameter information
&lt;li&gt;much, much more&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/becoming-a-resharper-samurai-part-3/1818'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Z2VF1YlFrfs:ja-s0EaQ8kc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Z2VF1YlFrfs:ja-s0EaQ8kc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=Z2VF1YlFrfs:ja-s0EaQ8kc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Z2VF1YlFrfs:ja-s0EaQ8kc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Z2VF1YlFrfs:ja-s0EaQ8kc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Z2VF1YlFrfs:ja-s0EaQ8kc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/becoming-a-resharper-samurai-part-3/1818</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 23 Jun 2009 23:13:26 -0000</pubDate>
      <title>.net : Migrating from .asmx web services to WCF web services</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/dB6eKDeSpN0/1817</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/migrating-from-asmx-web-services-to-wcf-web-services/1817</guid>
      <description>In this episode we will walk you though the process of converting your company from using .asmx services over to wcf services.
&lt;br&gt;&lt;br&gt;
The focus of this episode is how you can setup your environment to support both types of services and use the same back end. This will allow you to slowly convert over any consumers from .asmx to wcf.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/migrating-from-asmx-web-services-to-wcf-web-services/1817'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=dB6eKDeSpN0:RwO06LkBwxU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=dB6eKDeSpN0:RwO06LkBwxU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=dB6eKDeSpN0:RwO06LkBwxU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=dB6eKDeSpN0:RwO06LkBwxU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=dB6eKDeSpN0:RwO06LkBwxU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=dB6eKDeSpN0:RwO06LkBwxU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/migrating-from-asmx-web-services-to-wcf-web-services/1817</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 23 Jun 2009 23:04:16 -0000</pubDate>
      <title>.net : Creating a new feature via TDD -- Part 2</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/nDO9V8GGDeo/1814</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/creating-a-new-feature-via-tdd-part-2/1814</guid>
      <description>In this episode Kyle Baley and I walk though creating a new feature for DimeCasts.net via remote pairing.
&lt;br&gt;&lt;br&gt;
This is the 2nd part of our pairing session, in this session we will fill out the application logic to allow our test to pass&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/creating-a-new-feature-via-tdd-part-2/1814'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nDO9V8GGDeo:-PFBoEAizxg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nDO9V8GGDeo:-PFBoEAizxg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=nDO9V8GGDeo:-PFBoEAizxg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nDO9V8GGDeo:-PFBoEAizxg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nDO9V8GGDeo:-PFBoEAizxg:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=nDO9V8GGDeo:-PFBoEAizxg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/creating-a-new-feature-via-tdd-part-2/1814</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 23 Jun 2009 22:56:31 -0000</pubDate>
      <title>.net : Becoming a ReSharper Samurai - Part 2</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/Wnn6SBg6jWo/1812</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/becoming-a-resharper-samurai-part-2/1812</guid>
      <description>This is the second in a multi-part series were we will guide you through various features of ReSharper. In this episode we will take a look at the following features.
&lt;li&gt;Delete unused directives
&lt;li&gt;Create a constructor (with parameters)
&lt;li&gt;Extract logic into a new method
&lt;li&gt;Create overloaded methods
&lt;li&gt;Much, much more&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/becoming-a-resharper-samurai-part-2/1812'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Wnn6SBg6jWo:TDRfUnFZZKc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Wnn6SBg6jWo:TDRfUnFZZKc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=Wnn6SBg6jWo:TDRfUnFZZKc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Wnn6SBg6jWo:TDRfUnFZZKc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Wnn6SBg6jWo:TDRfUnFZZKc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=Wnn6SBg6jWo:TDRfUnFZZKc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/becoming-a-resharper-samurai-part-2/1812</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 23 Jun 2009 22:54:38 -0000</pubDate>
      <title>.net : Implementing a REST service with WCF (part 1) </title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/mk2LOn8Im94/1811</link>
      <guid isPermaLink="false">http://www.techscreencast.com/language/dotnet/implementing-a-rest-service-with-wcf-part-1-/1811</guid>
      <description>In this episode we will be taking a look at how to implement a RESTful service using WCF (Windows Communication Foundation). We will start off by taking a look at what a RESTful service is and the move on to actually creating one with WCF&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/language/dotnet/implementing-a-rest-service-with-wcf-part-1-/1811'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=mk2LOn8Im94:-Co009t-BvI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=mk2LOn8Im94:-Co009t-BvI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=mk2LOn8Im94:-Co009t-BvI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=mk2LOn8Im94:-Co009t-BvI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=mk2LOn8Im94:-Co009t-BvI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=mk2LOn8Im94:-Co009t-BvI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/language/dotnet/implementing-a-rest-service-with-wcf-part-1-/1811</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 23 Jun 2009 22:36:48 -0000</pubDate>
      <title>Other : CSS Shorthand</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/hzFs9gDVQ70/1809</link>
      <guid isPermaLink="false">http://www.techscreencast.com/web-development/other/css-shorthand/1809</guid>
      <description>&lt;p&gt;&lt;img src='http://css-tricks.com/wp-content/csstricks-uploads/screencast-47-thumb.jpg' style='float: left;padding:15px;'/&gt;There are a handful of CSS attributes that can be combined into a single attribute for coding brevity. I endorse the use of CSS shorthand whenever possible. It saves space and makes code more readable. In this screencast I introduce all of the common ones and go over a few gotchas that can happen when using them.&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/web-development/other/css-shorthand/1809'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hzFs9gDVQ70:ryn7BVW5RzM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hzFs9gDVQ70:ryn7BVW5RzM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=hzFs9gDVQ70:ryn7BVW5RzM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hzFs9gDVQ70:ryn7BVW5RzM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hzFs9gDVQ70:ryn7BVW5RzM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=hzFs9gDVQ70:ryn7BVW5RzM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/web-development/other/css-shorthand/1809</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 23 Jun 2009 21:49:32 -0000</pubDate>
      <title>Other : All About Floats</title>
      <link>http://feedproxy.google.com/~r/techscreencast/~3/OIGtTBHMNvU/1804</link>
      <guid isPermaLink="false">http://www.techscreencast.com/web-development/other/all-about-floats/1804</guid>
      <description>&lt;p&gt;&lt;img src='http://css-tricks.com/videos/images/screencast-42-thumb.jpg' style='float: left;padding:15px;'/&gt;Even more-so than z-index (which we covered a few weeks ago), the float property is known to cause episodes of hair-pulling and monitor-punching. It seems simple enough in theory, but there are plenty of quirks to watch out for. We go from start to finish in this screencast defining what float is, how it works, how and why to clear them, and some browser differences&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;a href='http://www.techscreencast.com/web-development/other/all-about-floats/1804'&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=OIGtTBHMNvU:C6014gRURRI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=OIGtTBHMNvU:C6014gRURRI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?i=OIGtTBHMNvU:C6014gRURRI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=OIGtTBHMNvU:C6014gRURRI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=OIGtTBHMNvU:C6014gRURRI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techscreencast?a=OIGtTBHMNvU:C6014gRURRI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techscreencast?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
    <feedburner:origLink>http://www.techscreencast.com/web-development/other/all-about-floats/1804</feedburner:origLink></item>
  </channel>
</rss>
