I've been working on a fairly major MCMS2002 project and one of the things I've come up against is creating a PostingCollection. Now MCMS doesn't allow you to create a PostingCollection type so the only way around this is to store your collection of posts in an ArrayList. This is a shame as you lose the sorting functionality that is baked into the PostingCollection.
Having looked into this issue I've found a nice way to get sorting on the ArrayList that contains your posts. I actually used the CollectionView class which I mentioned previously in my blog. Using this I can pass in my ArrayList that has my posts in it and I can sort on any of the properties of the MCMS Posting type. I think this technique is extremely powerful when you are building up a custom collection of posts to give you powerful sorting and filtering options.
Edit:
The code for the CollectionView can be found here