I found the following two new Refactoring resources and added them to my .NET Test Driven Development overview.
Fowler Refactoring Example by Dave Veeneman
A C# translation of the ‘Starting Point’ example in Chapter 1 of Refactoring – Improving the Design of Existing Code by Martin Fowler.
Agile .NET Development – Refactoring by Jason Gorman
A C# tutorial on how developers can improve the design of their systems through a series of small, reversible changes called refactorings.