David talks about serializing fields as XML node attributes

There are times that you may wish to serialize one or more fields as attributes on the object’s node (ex: reduce the size of the XML).  By decorating the TestID field with an XmlAttribute attribute, the TestID field

public Int32 TestID;

now becomes an attribute
Read more here