One of the important features that was missing in VB.NET 2005 was refactoring though "Rename" capability was there.. But now Microsoft joined with Developer Express Inc and released a free plugin "Refactor! for Visual Basic 2005 Beta 2" to support refactoring. This tool supports following refactoring operations,
- Reorder Parameters
- Extract Method
- Extract Property
- Create Overload
- Surrounds With (Not available in BETA 2 release)
- Encapsulate field
- Reverse Conditional
- Simplify expression
- Introduce Local
- Introduce constant
- Inline Temp
- Replace Temp with Query
- Split Temporary Variable
- Move initialization to declaration
- Split initialization from declaration
- Move declaration near reference
To know more about this free plugin, check out this web page. This refactor plugin can be downloaded from the same location.