CodeRush and Refactor! are two powerful IDE tools by Developer Express that increase productivity while coding. Both tools are based on the DXCore API, which is freely available from Developer Express. Dustin Campbell, one of the people responsible for their existence, took us on a tour of how to use these tools to build software faster. Our Ninja class and throwing star collection were created with blinding speed and precision! Dustin also demonstrated how to create a custom DXCore plugin from scratch, enabling you to create your own refactorings that will work across multiple versions of Visual Studio.
Relevant Links:
Developer Express: http://www.devexpress.com/
CodeRush: http://www.devexpress.com/Products/NET/CodeRush/
Refactor! Pro : http://www.devexpress.com/Products/NET/Refactor/
Screencasts showing these tools in action (impressive): http://www.devexpress.com/Products/NET/CodeRush/Training.xml
Dustin Campbell is a lead developer for Developer Express Inc. and is responsible for the low-level plumbing of the popular CodeRush and Refactor! tools for Visual Studio. He is an expert in many advanced areas of .NET and specializes in design patterns, refactoring and object-oriented design. In addition, Dustin is one of the few developers in the world that can boast to have rewritten .NET reflection simply because it wasn't fast or powerful enough.