Free — Refactor! for ASP.NET
http://www.devexpress.com/Products/NET/IDETools/RefactorASP/ From the DevExpress site — “Refactor! is freely available to all ASP.NET 2.0 developers and offers a comprehensive suite of tools that enable you and your team to simplify and shape complex code and HTML markup – making your web applications easier to read and less costly to maintain. Note to customers who have Refactor! Pro installed: this product is incompatible with your existing Refactor! Pro install.” Included Refactorings:
- Add Validator
- Extract ContentPlaceHolder
- Extract Property
- Extract to User Control
- Introduce Constant
- Move Declaration Near Reference
- Move to Code-behind
- Replace Temp with Query
- Simplify Expression
- Create Overload
- Extract ContentPlaceHolder (create master page)
- Extract Style (Class)
- Flatten Conditional
- Introduce Local
- Move Initialization to Declaration
- Rename
- Reverse Conditional
- Split Initialization from Declaration
- Encapsulate Field
- Extract Method
- Extract Style (id)
- Inline Temp
- Introduce Local (replace all)
- Move Style Attributes to CSS
- Reorder Parameters
- Safe Rename
- Split Temporary Variable