Get them some JetBrains tools. It’s definitely the easiest way. Yesterday JetBrains released new tier of their .NET-oriented product versions and it’s a great opportunity to advertise some of them as they are really worth of praise.
ReSharper (http://www.jetbrains.com/resharper/) - the reigning king of IDE enhancers. Brings your Visual Studio (2005/2008/2010) to the next level and makes it the most powerful IDE on the planet. It’s fast, it’s robust, it’s comfortable. Powerful refactoring options, even more powerful code navigation capabilities and tons, tons of code improvement suggestions. Direct competitors are: DevExpress’es CodeRush, Telerik’s JustCode and Whole Tomato’s Visual Assist X. They are far beyond ReSharper (in my not-so-humble opinion, however I’m sure you’ll easily find people who disagree).
dotCover (http://www.jetbrains.com/dotcover/) - code coverage tool for unit tests. Clear and does its job well. But really awesome is that it’s closely integrated with ReSharper - that makes using it a true pleasure. Direct competitor: NCover (great tool, but it’s more expensive and seems more suited for build machine coverage runs).
- dotTrace (http://www.jetbrains.com/profiler/) - quite simple, but still very useful performance profiler (for a reasonable price), supports sampling, tracing and line-by-line profiling. Gathered data is presented in a very convenient way - you can drill, filter and group data (each thread separatelly or merged alltogether). It saved me twice already and each time I was able to find the root cause of the problem in less than half an hour.