Microsoft’s prestigious Engineering Excellence Chairman’s Award was awarded to Mike Fanning, Krzysztof Cwalina, and Brad Abrams for the design of FxCop, which ships in the Windows SDK, as a standalone tool and in Visual Studio 2005 and later.
The Chairman’s Award is given for contributions that Bill Gates considers extremely important and has been given only twice in Microsoft’s history (until this year, the only other winner of the Chairman’s award was Dr. Watson). Krzysztof and Brad have more information about the award and the development of FxCop on their blogs.
FxCop is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. FxCop includes both GUI and command line versions. It uses reflection, MSIL parsing, and callgraph analysis to inspect assemblies for many defects.