While installing my new development VM running Windows 7 Beta on my MacBook Pro via VM Ware Fusion, I just wrote a list of the tools I installed.
For daily use
- Microsoft SQL Server 2008 Developer
- Microsoft Visual Studio 2008 + VS 2008 SP1
- JetBrains ReSharper, ~ $150, Productivity Plugin + UnitTest-Runner with tons of features.
Coming from IDEA or Eclipse, and just missing everything in VS?
I woultn’t start writing one line of Code without it!
No, JetBrains does not pay me! I bought the product regularly
- TortoiseSVN, free, best SVN Client
- VisualSVN, $49, Tortoise SVN Integration for Visual Studio
- WinMerge, free, Windows Diff Viewer and Merge Tool, SVN Support
- StyleCop, free, Code Style Checker
- StyleCop for ReSharper, free, Visual Studio Integration for StyleCop with R# Code Cleanup and Quickfixes
Profiling
- JetBrains dotTrace, ~ $500, Great Performance and Memory Profiler
- nCover, from ~ $300, Code Coverage Tool for Test and Live Coverage
- NDepend, ~ $400, Static Code Analysis for Quality
- TD.Net, Free Personal Edition, Test-Runner with NCover support
For more tools have a look at Scott Hanselman’s Ultimate Developer and Power Users Tool List for Windows

Hi Lars,
How stable was Windows 7 on the Macbook with VM Fusion? Did it install all the required device drivers?
Regards,
Nirmal
Works fine actually. But how stable it really is – well, we will see. You have to disable 3D, though.
Find detailed installing instructions here: http://www.downloadsquad.com/2009/01/23/installing-windows-7-on-a-mac/
Hi,
as an open source alternative to VisualSVN with an Apache-like license I would like to mention AnkhSVN here.
http://ankhsvn.open.collab.net/
Bye.
Hi,
thanks for the link. The time I tried it it wasn’t really useful. Didn’t have support for renaming files that were added, but not checked in. Is this fixed?
Lars
Hi,
I don’t know exactly what you meant. If you rename a versioned file, it behaves exactly like the svn-commandline-tools:
1. Marks original as Deleted
2. Adds new file
3. Adds svn:mergeinfo-Property to the new file.
4. Sends these modifications on commit.
Bye.
Hi Lars,
Great list, thanks for putting it together.
I see you like StyleCop and FxCop, have you tried CodeIt.Right as an alternative? If so, I’d be interested to know what you think?
Thank you!
Well, I haven’t tried CodeIt.Right. I’ll aks the other way arround. What does it offer, what StyleCop and FxCop (both free) don’t?
Thanks, Lars. Let me know if I can be of any help.
I know it’s hard to offer a better price than “free”, although quite often the free in the end of the day is more expensive what’s not free. Just my view on it…
First and foremost what CodeIt.Right has to offer is automatic code refactoring (not just your basic rename but also proper implementation of code patterns)
But here are major differentiating features:
– automatic code refactoring (sorry for repeating this one)
– configurable rules and multiple profiles – no “one size fits all” scenario
– better Visual Studio integration including safe multi-project Undo/Redo
– easier means to exclude specific code from analysis
– pivot view (the “health” of the project)
– generate team coding guidelines document template based on a profile
– numerous ways of dealing with the “noise” – excludes, profiles, severity threshold, etc
The bottom line is it helps to save time getting the code to be compliant and secure. And the tool itself is quite a bit easier to use
There is a nice overview of all three – FxCop, StyleCop and CodeIt.Right – in Dec ’08 MSDN Magazine Toolbox column – http://msdn.microsoft.com/en-us/magazine/dd263071.aspx
Thanks!