Right now I am reading the book “Refactoring with Microsoft Visual Studio 2010” by Peter Ritchie published by Packt Publishing.

The book appears to cover a wide range of refactoring techniques added with a lot of pointers to patterns and practices to support the provided technologies.

If you are interested in already getting an impression of the book you can read this sample chapter that Packt provided as “try before you buy” option:

Sample Chapter title
Improving Class Quality <- Click to open (PDF)

Of the book
Refactoring with Microsoft Visual Studio 2010

The book is available at several book providers such as Amazon or directly from the Packt Publishing site.

Amazon:
Refactoring with Microsoft Visual Studio 2010

Packt site (Packt is also offering some combi deals that you can check out):
Refactoring with Microsoft Visual Studio 2010