Tools

A New Version of FxCop

After a very long time indeed, we finally have a new version of FxCop to play with.

While the Source Code Analysis tool integrated into Visual Studio has been upgraded, the standalone version of FxCop has gone a long time without any updates at all.

Working with fxCop

So I've finally managed to get fxCop officially adopted on a work project (*). Better yet, thanks to an upgrade, we now are using the Ultimate Edition of Visual Studio: I no longer have to use the command line of fxCop . Instead, It's integrated right into the build.

Of course, no improvement goes unpunished.

Gource for Software Visualization

At this weeks .NET user group, a friend mentioned Gource, a tool that generates a dynamic visualization that shows how a project evolves over time, based on the commits made to source control.

After finding one movie on the Xero blog, I decided to have a go and see what it looked like when run over a large project I've worked on for the last couple of years.

It looks gorgeous:

Things to install on a new machine

Roy Osherove has posted a list of things he installs on any new developer machine, including links so you can find out more.

An Obscure FxCop feature

This has to qualify as an obscure FxCop feature:

DoNotDeclareReadOnlyMutableReferenceTypes is a rule that checks for visible read-only fields that are mutable reference types (classes). A mutable type is a type whose instance data can be changed once it has been constructed.

Syndicate content