on all orders of $59 or more

6% OFF your purchase of $100 or more!
Use coupon code THURSDAY in checkout.

Reengineering .NET Injecting Quality, Testability, and Architecture into Existing Systems

, by
Reengineering .NET Injecting Quality, Testability, and Architecture into Existing Systems by Irby, Bradley, 9780321821454
Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
  • ISBN: 9780321821454 | 0321821459
  • Cover: Paperback
  • Copyright: 10/24/2012
  • eTextbook

    Available Instantly

    Online: 365 Days

    Downloadable: Lifetime Access

Many of the systems written over the years are still in place and working, but are in desperate need of updated technology and approaches in order to compete with software being developed today. Reengineering .NETaddresses the problem of aging software. In it , leading .NET architect Bradley Irby introduces best practices for revitalizing older Microsoft .NET code. Irby shows how to integrate new tools and development advances into existing systems that can't go offline. Using a step-by-step approach, .NET professionals can make their legacy software more reliable, maintainable, attractive, and usable - for years to come. Through real-world case studies and extensive downloadable sample code, Irby shows how to: * Compare each leading architectural option for reengineering older .NET software, and choose the right alternatives * Introduce unit testing into applications that weren't built for it * Systematically modernize aging code bases while keeping applications fully available * Master specific design patterns for reengineering .NET code * Organize the reengineering project so appropriate expertise is applied to each task This book assumes moderate familiarity with .NET, but no specific expertise with reengineering, testing, or .NET architecture: all key concepts are explained simply, with practical examples drawn from the author's 20+ years of enterprise consulting experience.

You might also enjoy...

Please wait while the item is added to your bag...