Reengineering .NET (Addison-Wesley)
Tuesday, 18 December 2012

As software ages, it becomes brittle: difficult to understand, fix, manage, use, and improve. Developers working with many platforms have encountered this problem; now, developers working with Microsoft’s .NET are facing it as well. This book introduces proven best practices for revitalizing older .NET code into business-critical systems that can’t go offline.

<ASIN:0321821459>