FxCop rules assembly

This is an assembly of a few FxCop rules I use in my .NET development. Some of the rules are based on other people's work but I'm not entirely sure who. They are for use in FxCop 10 and require Visual Studio 2010 if you want to build the source. Here are the rules that are included

  • Don't use XmlNode - XmlNode is generally not specific enough
  • Use List<T> instead of ArrayList - For greater type safety, use List<T> instead of ArrayList
  • Use Dictionary<TKey, TValue> instead of Hashtable - For greater type safety, use Dictionary<TKey, TValue> instead of Hashtable

Download the source.
Download the assembly.