On page 156 it states: "enables you to control the order in which properties will appear in the UI".
As this is only partially true, I spent a number of hours trying to use the Order attribute with no success. It doesn't work for standard views - it was intended for something dynamic like a Gridview. It would have been greatly appreciated if this was explained.
If someone else has this problem, you can see my post on Stackoverflow where I got this issue resolved (although I felt pretty dumb after I saw the explanation)
See Explanation