<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>.NET Software Development Videos &#38; Tutorial Directory &#187; TDD</title>
	<atom:link href="http://www.dotnet-tv.com/tag/tdd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dotnet-tv.com</link>
	<description>.NET Software Development Tutorials and Videos: c#, asp, Sql Server, Linq, Visual Basic, Silverlight</description>
	<lastBuildDate>Thu, 02 Feb 2012 19:35:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Introduction to Test Driven Development in .NET</title>
		<link>http://www.dotnet-tv.com/2011/09/21/introduction-to-test-driven-development-in-net/</link>
		<comments>http://www.dotnet-tv.com/2011/09/21/introduction-to-test-driven-development-in-net/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 14:47:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.dotnet-tv.com/?p=2064</guid>
		<description><![CDATA[This video provides a code-centric introduction to the concepts, tools, and practices of Test-driven Development (TDD) in .NET. It starts with the basics of setting up a unit testing framework and writing the first test, then it moves on to techniques for mocking dependencies and demonstrate patterns like Dependency Injection that will help you move past testing just the basics.
 
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2011/09/21/introduction-to-test-driven-development-in-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast Track Test-Driven Development: Testify Your Project</title>
		<link>http://www.dotnet-tv.com/2009/11/09/fast-track-test-driven-development-testify-your-project/</link>
		<comments>http://www.dotnet-tv.com/2009/11/09/fast-track-test-driven-development-testify-your-project/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 13:19:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[functional testing]]></category>
		<category><![CDATA[open source tools]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[testify]]></category>
		<category><![CDATA[unit testing]]></category>

		<guid isPermaLink="false">http://www.dotnet-tv.com/?p=1493</guid>
		<description><![CDATA[This video presents the technical challenges that teams discover when adopting TDD difficult and a set of principles for successful TDD. it contains a demonstration of the Testify tool and how to use it to introduce TDD on your own project. 
http://skillsmatter.com/podcast/agile-scrum/fast-track-test-driven-development-testify-your-project
Testify home page
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2009/11/09/fast-track-test-driven-development-testify-your-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TDD in a Desgin by Contract World</title>
		<link>http://www.dotnet-tv.com/2009/11/02/tdd-in-a-desgin-by-contract-world/</link>
		<comments>http://www.dotnet-tv.com/2009/11/02/tdd-in-a-desgin-by-contract-world/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 13:31:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[specsharp]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.dotnet-tv.com/?p=1485</guid>
		<description><![CDATA[After presenting some basics of Design by Contract using Microsoft’s SpecSharp framework, Greg Young explains how we can keep the Test First mentality in a Contract First world. 
http://www.infoq.com/presentations/TDD-in-a-DbC-World-Greg-Young
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2009/11/02/tdd-in-a-desgin-by-contract-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advanced ASP.NET MVC</title>
		<link>http://www.dotnet-tv.com/2009/08/24/advanced-asp-net-mvc/</link>
		<comments>http://www.dotnet-tv.com/2009/08/24/advanced-asp-net-mvc/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 08:55:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[unit testing]]></category>

		<guid isPermaLink="false">http://www.dotnet-tv.com/?p=1406</guid>
		<description><![CDATA[Learn how to extend the ASP.NET MVC framework with dependency injection, view engines, action filters, and more. We&#8217;ll see how to apply Test Driven Development and write unit tests with mock objects.

]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2009/08/24/advanced-asp-net-mvc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eliminating Static Dependencies</title>
		<link>http://www.dotnet-tv.com/2009/08/21/eliminating-static-dependencies/</link>
		<comments>http://www.dotnet-tv.com/2009/08/21/eliminating-static-dependencies/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 11:53:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.dotnet-tv.com/?p=1402</guid>
		<description><![CDATA[Nature abhors a vacuum.  It turns out she also abhors static dependencies (I have my sources).  Static dependencies are the modern-day globals, often exposed through classes named &#8220;Helper&#8221;.  I&#8217;ve certainly been guilty of overusing static dependencies in the past, with classes like &#8220;LoggingHelper&#8221;, &#8220;SessionHelper&#8221;, &#8220;DBHelper&#8221; and so on. The problem with static dependencies is that they are opaque to the extreme, enforcing a strong coupling that is impossible to see from users of the class.  To demonstrate techniques for eliminating static dependencies, Ray Houston and Jimmy Bogard created a short ...]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2009/08/21/eliminating-static-dependencies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Joys and Pains of a Long Lived Codebase</title>
		<link>http://www.dotnet-tv.com/2009/06/12/the-joys-and-pains-of-a-long-lived-codebase/</link>
		<comments>http://www.dotnet-tv.com/2009/06/12/the-joys-and-pains-of-a-long-lived-codebase/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 10:45:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.dotnet-tv.com/?p=1309</guid>
		<description><![CDATA[Agile development practices and good Object Oriented Design principles are supposed to enable unending, gentle modification of an existing codebase. Is this really true, though?  In the course of 5+ years developing and evolving an open source framework, I&#8217;ve learned a lot of painful lessons about the issues that retard code extensions and modifications. I&#8217;ve also learned a little bit about the design decisions that dramatically increased my ability to extend the code. In this talk I&#8217;ll show several instances of how failing to heed design fundamentals introduced code ...]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2009/06/12/the-joys-and-pains-of-a-long-lived-codebase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing Unit Tests With Test Driven Development</title>
		<link>http://www.dotnet-tv.com/2009/03/13/writing-unit-tests-with-test-driven-development/</link>
		<comments>http://www.dotnet-tv.com/2009/03/13/writing-unit-tests-with-test-driven-development/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 08:02:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[unit testing]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.dotnet-tv.com/?p=1222</guid>
		<description><![CDATA[The video is intended to be an introduction to TDD, and how actually to go about writing tests and code using TDD with Visual Studio. I hear a lot of people using the term &#8220;TDD&#8221; without really understanding it. They typically are referring to &#8220;unit testing&#8221; or sometimes even test-first development, neither of which are really TDD.
Download this QuickTime from TestDrivenDeveloper.com
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2009/03/13/writing-unit-tests-with-test-driven-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC: Episode 5 with Charlie Poole &#8211; Viewing a Page and Final Thoughts</title>
		<link>http://www.dotnet-tv.com/2009/01/21/aspnet-mvc-episode-5-with-charlie-poole-%e2%80%93-viewing-a-page-and-final-thoughts/</link>
		<comments>http://www.dotnet-tv.com/2009/01/21/aspnet-mvc-episode-5-with-charlie-poole-%e2%80%93-viewing-a-page-and-final-thoughts/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 20:09:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=1085</guid>
		<description><![CDATA[In this fifth and final episode, Stephen Walther and Charlie Poole  successfully view blog entries in a page and all of their tests are green. This  episode ends with Charlie Poole&#8217;s thoughts on the process that they followed and  ASP.NET MVC.
http://www.asp.net/learn/mvc-videos/video-409.aspx
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2009/01/21/aspnet-mvc-episode-5-with-charlie-poole-%e2%80%93-viewing-a-page-and-final-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC: Episode 4 with Charlie Poole &#8211; Unit Testing the Model</title>
		<link>http://www.dotnet-tv.com/2009/01/21/aspnet-mvc-episode-4-with-charlie-poole-%e2%80%93-unit-testing-the-model/</link>
		<comments>http://www.dotnet-tv.com/2009/01/21/aspnet-mvc-episode-4-with-charlie-poole-%e2%80%93-unit-testing-the-model/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 19:55:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[NUnit]]></category>
		<category><![CDATA[open source tools]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=1076</guid>
		<description><![CDATA[In this fourth episode, Stephen Walther and Charlie Poole build classes that represent their blog and blog entries. Charlie Poole also demonstrates some useful NUnit tricks.
http://www.asp.net/learn/mvc-videos/video-408.aspx
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2009/01/21/aspnet-mvc-episode-4-with-charlie-poole-%e2%80%93-unit-testing-the-model/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC: Episode 3 with Charlie Poole &#8211; Returning Blog Entries</title>
		<link>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-episode-3-with-charlie-poole-%e2%80%93-returning-blog-entries/</link>
		<comments>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-episode-3-with-charlie-poole-%e2%80%93-returning-blog-entries/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 15:09:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[unit testing]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=921</guid>
		<description><![CDATA[In this third episode, Stephen Walther and Charlie Poole build tests that verify  that their blog can return blog entries. They build unit tests for the case when  there are no entries returned and the case when a single entry is returned.
http://www.asp.net/learn/mvc-videos/video-407.aspx
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-episode-3-with-charlie-poole-%e2%80%93-returning-blog-entries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC: Episode 2 with Charlie Poole &#8211; Creating Unit Tests with NUnit</title>
		<link>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-episode-2-with-charlie-poole-%e2%80%93-creating-unit-tests-with-nunit/</link>
		<comments>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-episode-2-with-charlie-poole-%e2%80%93-creating-unit-tests-with-nunit/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 14:58:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[NUnit]]></category>
		<category><![CDATA[open source tools]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[unit testing]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=916</guid>
		<description><![CDATA[In this second episode, Stephen Walther and Charlie Poole create the ASP.NET MVC  application with Visual Studio and run their first unit tests with NUnit.  Charlie Poole explains that you can take shorter or longer steps when testing  depending on your confidence level.
http://www.asp.net/learn/mvc-videos/video-406.aspx
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-episode-2-with-charlie-poole-%e2%80%93-creating-unit-tests-with-nunit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC: Episode 1 with Charlie Poole &#8211; Generating User Stories</title>
		<link>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-videos-%e2%80%ba-episode-1-with-charlie-poole-%e2%80%93-generating-user-stories/</link>
		<comments>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-videos-%e2%80%ba-episode-1-with-charlie-poole-%e2%80%93-generating-user-stories/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 14:50:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[user stories]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=910</guid>
		<description><![CDATA[In this first episode, Stephen Walther and Charlie Poole discuss the ASP.NET MVC  Blog application. They start by generating a small number of user stories that  represent how the customer will interact with the Blog application.
http://www.asp.net/learn/mvc-videos/video-405.aspx
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2008/12/31/aspnet-mvc-videos-%e2%80%ba-episode-1-with-charlie-poole-%e2%80%93-generating-user-stories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a new feature via TDD &#8211; Part 2</title>
		<link>http://www.dotnet-tv.com/2008/12/23/creating-a-new-feature-via-tdd-part-2/</link>
		<comments>http://www.dotnet-tv.com/2008/12/23/creating-a-new-feature-via-tdd-part-2/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 09:45:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=834</guid>
		<description><![CDATA[In this episode Kyle Baley and I walk though creating a new feature for  DimeCasts.net via remote pairing. 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.
http://www.dimecasts.net/Content/WatchEpisode/71
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2008/12/23/creating-a-new-feature-via-tdd-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ben Hall &#8211; Red, Green, Refactor</title>
		<link>http://www.dotnet-tv.com/2008/12/01/ben-hall-red-green-refactor/</link>
		<comments>http://www.dotnet-tv.com/2008/12/01/ben-hall-red-green-refactor/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 20:20:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=659</guid>
		<description><![CDATA[Starting to unit test your first  project is difficult, where to start? What to test? How do you even get started?  In this session, Ben starts from scratch and implements an ASP.net 2.0  application using test driven development techniques. The application will have  to deal with real world situations such as databases, web services and even some  users! Ben will demonstrate how to design the application for testability and  how unit testing and mock frameworks can make your life easier and your tests  ...]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2008/12/01/ben-hall-red-green-refactor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using TDD to create a new Feature for DimeCasts.net</title>
		<link>http://www.dotnet-tv.com/2008/11/24/using-tdd-to-create-a-new-feature-for-dimecastsnet/</link>
		<comments>http://www.dotnet-tv.com/2008/11/24/using-tdd-to-create-a-new-feature-for-dimecastsnet/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 12:54:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=594</guid>
		<description><![CDATA[In this episode Kyle Baley and I walk though creating a new feature for  DimeCasts.net via remote pairing. We are doing this in a TDD fashion and  by the end of this episode we have a flushed out our design via a test, but no  working feature (yet). We actually flush out the concrete logic in a future  tests.
http://www.dimecasts.net/Casts/WatchEpisode/66
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2008/11/24/using-tdd-to-create-a-new-feature-for-dimecastsnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Introduction to Test Driven Development in C#</title>
		<link>http://www.dotnet-tv.com/2008/08/26/an-introduction-to-test-driven-development-in-c/</link>
		<comments>http://www.dotnet-tv.com/2008/08/26/an-introduction-to-test-driven-development-in-c/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 21:34:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[NUnit]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.softdevtube.com/?p=278</guid>
		<description><![CDATA[A 10 Minute introduction to test driven development and unit testing using  NUnit and C#. Produced as part of the Readify Developer Network.
 
Aditional resource:
Improving Application Quality Using Test-Driven Development (TDD)
Demystifying Extreme Programming: Test-driven programming
Bug Busters &#8211; Test Driven Development in .NET
]]></description>
		<wfw:commentRss>http://www.dotnet-tv.com/2008/08/26/an-introduction-to-test-driven-development-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

