Table of Contents
Professional Refactoring in C# & ASP.NET
- Introduction
- Chapter 1: Refactoring: What’s All the Fuss About?
- Chapter 2: A First Taste of Refactoring
- Chapter 3: Assembling a Refactoring Toolkit
- Chapter 4: Application Prototype: Rent-a-Wheels
- Chapter 5: Basic Hygiene
- Chapter 6: From Problem Domain to Code: Closing the Gap
- Chapter 7: The Method Extraction Remedy for Duplicated Code
- Chapter 8: Method Consolidation and Extraction Techniques
- Chapter 9: Discovering Objects
- Chapter 10: Advanced Object-Oriented Concepts and Related Refactorings
- Chapter 11: Code Organization on a Large Scale
- Chapter 12: Refactoring to Patterns
- Chapter 13: LINQ and Other C# 3.0 Enhancements
- Chapter 14: A Short History of the Web for Developers and ASP.NET Tooling
- Chapter 15: Refactoring ASP.NET Applications
- Appendix A: Rent-a-Wheels Prototype Internals and Intricacies
- Appendix B: Unleash Refactor! for ASP.NET
- Index
← Back to main page