I was just having a discussion with my lead developer and I was reviewing an application we are building. I noticed that he had the data in Ascending order and I asked him why? He said that is usually how he'll set it up. Hmmm, I've always worked the other way and would prefer to see Descending by default.
What's your preference? Ascending or Descending.
Ascending = Oldest First Descending = Newest First
Blog posts: Newest first Blog comments: Oldest first Forum threads: Last modified first Forum posts: Oldest first Shops: Bestsellers first Search engines: Best matching the query first Logfiles: Newest first
In general, if there is a natural order in the items which increases readibilty if that order is followed: "oldest first". If items are not related: "most wanted first" where "most wanted" can have different meanings dependent on the context.