Tuesday, September 04, 2007 6:38 PM
rdahlman
PowerCollections on CodePlex
I have recently taken responsibility for the Wintellect PowerCollections project. Wintellect has decided that that is time to make this a community project on CodePlex so that the library can continue to grow with contributions from others.
You can access the PowerCollection's site at http://www.codeplex.com/PowerCollections.
The PowerCollections have been available for download from Wintellect for some time but I am sure that many are not aware of their purpose. In a nutshell, PowerCollections are a set of collection classes that that utilize .NET generics to add to the collection classes already available in .NET. They make it easy to manipulate data and can help you avoid the use of DataSets in many situations. PowerCollections can often be used when standard collection classes are not adequate. Since the PowerCollections are compatible with other .NET collections, they will work with future technologies such as LINQ. Below is a list of the current collections in the library:
- Set
- OrderedSet
- Bag
- OrderedBag
- BigList
- Deque
- MultiDictionary
- OrderedDictionary
- OrderedMultiDictionary
I am currently optimizing the code and adding support for VSTS unit testing so you should see a new release soon.
Roger