<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Wintellect's Power Collections for .NET</title><link>http://powercollections.codeplex.com/Project/ProjectRss.aspx</link><description>Welcome to Power Collections, A Community Project to Develop the Best Public License type safe Collection Classes for .NET.  Power Collections makes heavy use of .NET Generics. The goal of the proj...</description><item><title>New Post: Can these collections be returned by WCF?</title><link>http://powercollections.codeplex.com/Thread/View.aspx?ThreadId=61415</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Can I have my WCF method return a power collection type? Will the power collection be serialized automatically? Or I need to write extra code to be able to return a power collection type from my WCF service method?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</description><author>sun21170</author><pubDate>Fri, 03 Jul 2009 14:34:13 GMT</pubDate><guid isPermaLink="false">New Post: Can these collections be returned by WCF? 20090703023413P</guid></item><item><title>Created Issue: Sign library with arbitrary key to be possible to deploy in GAC</title><link>http://powercollections.codeplex.com/WorkItem/View.aspx?WorkItemId=7822</link><description>This should be easy. Create arbitrary signing key and include in the library project. This is needed to be possible to deploy the library in the global assembly cache &amp;#40;GAC&amp;#41;.&lt;br /&gt;</description><author>cozyroc</author><pubDate>Thu, 28 May 2009 21:05:05 GMT</pubDate><guid isPermaLink="false">Created Issue: Sign library with arbitrary key to be possible to deploy in GAC 20090528090505P</guid></item><item><title>New Post: Redblack tree enumerator</title><link>http://powercollections.codeplex.com/Thread/View.aspx?ThreadId=56597</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I've noticed&amp;nbsp;significant memory growth&amp;nbsp;when you enumerate the items in a large redblack tree (e.g. OrderedBag with millions of items). From what I can tell, it seems like the yield return pattern is pretty heavy weight when used with recursion. I imagine&amp;nbsp;that&amp;nbsp;the&amp;nbsp;compiler created state objects are to blame for the growth. I ended up implementing a different enumerator that doesn't use the yield return and&amp;nbsp;has no memory growth. Is this a known issue? any plans to address?&lt;/p&gt;&lt;/div&gt;</description><author>geoffchappell</author><pubDate>Sun, 17 May 2009 23:02:34 GMT</pubDate><guid isPermaLink="false">New Post: Redblack tree enumerator 20090517110234P</guid></item><item><title>Commented Issue: Errors in unit test</title><link>http://powercollections.codeplex.com/WorkItem/View.aspx?WorkItemId=1318</link><description>Test &amp;#39;ToStringEnumerable&amp;#39; in &amp;#8216;AlgorithmsTests&amp;#8217; class has errors. Errors are in lines 4331, 4333 and 4336.  &amp;#39;.&amp;#39; &amp;#40;dot&amp;#41; is used in strings as a decimal separator&amp;#40;-8.9&amp;#41;. I think that CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator should be used. Additionally in the Asserts, the first value should be the one that is expected, not the second one.&lt;br /&gt;Comments: ** Comment from web user: kradewald ** &lt;p&gt;The problem still exists&amp;#58; Without explicitly specifying a CultureInfo for ToString&amp;#40;&amp;#41; and alike, numeric formatting may vary and thus the test fails.&lt;/p&gt;&lt;p&gt;AlgorithmsTests.ToStringEnumerable &amp;#58; Failed&lt;/p&gt;&lt;p&gt;NUnit.Framework.AssertionException&amp;#58;   String lengths are both 22. Strings differ at index 19.&lt;br /&gt;  Expected&amp;#58; &amp;#34;&amp;#123;hello,8,&amp;#123;1,2,3&amp;#125;,-8,9&amp;#125;&amp;#34;&lt;br /&gt;  But was&amp;#58;  &amp;#34;&amp;#123;hello,8,&amp;#123;1,2,3&amp;#125;,-8.9&amp;#125;&amp;#34;&lt;br /&gt;  ------------------------------&amp;#94;&lt;/p&gt;&lt;p&gt;bei NUnit.Framework.Assert.That&amp;#40;Object actual, Constraint constraint, String message, Object&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;bei NUnit.Framework.Assert.AreEqual&amp;#40;Object expected, Object actual, String message, Object&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;bei NUnit.Framework.Assert.AreEqual&amp;#40;Object expected, Object actual&amp;#41;&lt;br /&gt;bei Wintellect.PowerCollections.Tests.AlgorithmsTests.ToStringEnumerable&amp;#40;&amp;#41; in AlgorithmsTests.cs&amp;#58; line 4331.&lt;/p&gt;</description><author>kradewald</author><pubDate>Wed, 13 May 2009 06:38:48 GMT</pubDate><guid isPermaLink="false">Commented Issue: Errors in unit test 20090513063848A</guid></item><item><title>New Post: Set of Sets</title><link>http://powercollections.codeplex.com/Thread/View.aspx?ThreadId=53121</link><description>&lt;div style="line-height: normal;"&gt;I am having a bit of trouble understanding how I could efficiently implement a set of sets. I try the following:&lt;br&gt;
&lt;br&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt; set1 = &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt;(&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;[] { &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;A&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;B&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;C&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; });
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt; set2 = &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt;(&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;[] { &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;C&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;B&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;A&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; });
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt; set3 = &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt;(&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;[] { &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;B&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;A&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;C&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; });
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt; set4 = &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt;(&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;[] { &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;A&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;B&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;D&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt; });
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt;&amp;gt; set5 = &lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;new&lt;/span&gt;&lt;span style="font-size:13px"&gt; &lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Set&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#0000ff"&gt;string&lt;/span&gt;&lt;span style="font-size:13px"&gt;&amp;gt;&amp;gt;();
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-size:13px"&gt;
&lt;p&gt;set5.Add(set1);&lt;/p&gt;
&lt;p&gt;set5.Add(set2);&lt;/p&gt;
&lt;p&gt;set5.Add(set3);&lt;/p&gt;
&lt;p&gt;set5.Add(set4);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="font-size:13px;color:#2b91af"&gt;Assert&lt;/span&gt;&lt;span style="font-size:13px"&gt;.AreEqual(2, set5.Count, &lt;/span&gt;&lt;span style="font-size:13px;color:#a31515"&gt;&amp;quot;set of sets should only contain two items&amp;quot;&lt;/span&gt;&lt;span style="font-size:13px"&gt;);&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Since sets 1 - 3 are the same I would expect set5 to only contain two items since the two adds after set2 and set3 are essentially adding the same set. Right? If this doesn't work I suspect that set4.Contains(setx) would not work also if setx is also a set of the same components as 1-3.&lt;br&gt;
&lt;br&gt;
Ideas?&lt;br&gt;
&lt;br&gt;
Thank you.&lt;br&gt;
&lt;br&gt;
Kevin
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;</description><author>KevinBurton</author><pubDate>Mon, 13 Apr 2009 19:15:01 GMT</pubDate><guid isPermaLink="false">New Post: Set of Sets 20090413071501P</guid></item><item><title>New Post: .NET Compact Framework 2.0 support</title><link>http://powercollections.codeplex.com/Thread/View.aspx?ThreadId=20809</link><description>&lt;div style="line-height: normal;"&gt;Hi.&lt;br&gt;
&lt;br&gt;
I sent it to you.&lt;br&gt;
&lt;br&gt;
If someone else need's that library, just ask.&lt;br&gt;
&lt;br&gt;
Best regards,&lt;br&gt;
RZ. 
&lt;/div&gt;</description><author>wizrr</author><pubDate>Fri, 27 Feb 2009 12:53:47 GMT</pubDate><guid isPermaLink="false">New Post: .NET Compact Framework 2.0 support 20090227125347P</guid></item><item><title>New Post: .NET Compact Framework 2.0 support</title><link>http://powercollections.codeplex.com/Thread/View.aspx?ThreadId=20809</link><description>&lt;div style="line-height: normal;"&gt;Hi!&lt;br&gt;
&lt;br&gt;
I know it's a bit late, but it would be great if you could share your changes.&lt;br&gt;
Either upload or via email ( giggsy@gmx.at )&lt;br&gt;
&lt;br&gt;
Thanks in advance!&lt;br&gt;
&lt;br&gt;
Christian 
&lt;/div&gt;</description><author>giggsy</author><pubDate>Fri, 27 Feb 2009 12:42:13 GMT</pubDate><guid isPermaLink="false">New Post: .NET Compact Framework 2.0 support 20090227124213P</guid></item><item><title>Commented Issue: Help File Still Not Fixed</title><link>http://www.codeplex.com/PowerCollections/WorkItem/View.aspx?WorkItemId=6167</link><description>On 09&amp;#47;15&amp;#47;2008, I downloaded the latest help documentation file from the &amp;#34;Releases&amp;#34; page.  The left pane shows all objects, members, etc., but the right pane always says &amp;#34;The address is not valid&amp;#34;.&lt;br /&gt;Comments: ** Comment from web user: devfuel ** &lt;p&gt;As Morty mentions, this is happening because the file gets blocked. I had this error, too, then unblocked the file, and it works just fine.&lt;/p&gt;</description><author>devfuel</author><pubDate>Thu, 29 Jan 2009 20:38:04 GMT</pubDate><guid isPermaLink="false">Commented Issue: Help File Still Not Fixed 20090129083804P</guid></item><item><title>Reviewed: Initial Wintellect Codebase (Dec 21, 2008)</title><link>http://www.codeplex.com/PowerCollections/Release/ProjectReleases.aspx?ReleaseId=6863</link><description>Rated 5 Stars (out of 5) - I've been using this library for a good few years and it's totally top class.  If for not other reason, you have to get it for the MultiDictionary!</description><author>seankearon</author><pubDate>Sun, 21 Dec 2008 21:12:00 GMT</pubDate><guid isPermaLink="false">Reviewed: Initial Wintellect Codebase (Dec 21, 2008) 20081221091200P</guid></item><item><title>Reviewed: Initial Wintellect Codebase (Dec 21, 2008)</title><link>http://www.codeplex.com/PowerCollections/Release/ProjectReleases.aspx?ReleaseId=6863</link><description>Rated 5 Stars (out of 5) - I've been using this library for a good few years and it's totally top class.  If for not other reason, you have to get it for the MultiDictionary!</description><author>seankearon</author><pubDate>Sun, 21 Dec 2008 21:11:59 GMT</pubDate><guid isPermaLink="false">Reviewed: Initial Wintellect Codebase (Dec 21, 2008) 20081221091159P</guid></item><item><title>New Post: BidirectionalDictionary</title><link>http://www.codeplex.com/PowerCollections/Thread/View.aspx?ThreadId=35863</link><description>&lt;div style="line-height: normal;"&gt;I've often needed such a data structure. However, it is almost always absent from data structure libraries! I've not seen an implementation of one for .NET either. C++ has such a data structure in the Boost libraries.&lt;br&gt;
&lt;/div&gt;</description><author>NewWorldMan</author><pubDate>Thu, 18 Sep 2008 12:35:35 GMT</pubDate><guid isPermaLink="false">New Post: BidirectionalDictionary 20080918123535P</guid></item><item><title>New Post: Is this project dead already?</title><link>http://www.codeplex.com/PowerCollections/Thread/View.aspx?ThreadId=33832</link><description>&lt;div style="line-height: normal;"&gt;I'm not using C# 3.0 but I think it's still a useful library in that context. For starters there are the additional data structures. But I would guess that a number of the algorithms can be performed more conveniently using LINQ.&lt;br&gt;
&lt;br&gt;
Plus lots of people will be stuck on .NET 2.0 for some time.&lt;br&gt;
&lt;br&gt;
A similar but more powerful alternative is the C5 library. &lt;br&gt;
&lt;br&gt;
&lt;a href="http://www.itu.dk/research/c5/"&gt;C5 Generics Library&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
However, that has also not been updated to use C# 3. However, it has had more recent patches.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>NewWorldMan</author><pubDate>Thu, 18 Sep 2008 12:31:47 GMT</pubDate><guid isPermaLink="false">New Post: Is this project dead already? 20080918123147P</guid></item><item><title>New Post: BidirectionalDictionary</title><link>http://www.codeplex.com/PowerCollections/Thread/View.aspx?ThreadId=35863</link><description>&lt;div style="line-height: normal;"&gt;It happen a lot to me that I need a bidirectional dictionary which is a dictioanry in which every key has value and each key is unique and each value is unique.$0This way it is possible to search for value by key and also search for key by value.$0$0$0$0$0It can be great addition to the libray.$0&lt;/div&gt;</description><author>ido_ran</author><pubDate>Wed, 17 Sep 2008 19:25:35 GMT</pubDate><guid isPermaLink="false">New Post: BidirectionalDictionary 20080917072535P</guid></item><item><title>Commented Issue: Help File Still Not Fixed</title><link>http://www.codeplex.com/PowerCollections/WorkItem/View.aspx?WorkItemId=6167</link><description>On 09&amp;#47;15&amp;#47;2008, I downloaded the latest help documentation file from the &amp;#34;Releases&amp;#34; page.  The left pane shows all objects, members, etc., but the right pane always says &amp;#34;The address is not valid&amp;#34;.&lt;br /&gt;Comments: ** Comment from web user: Morty ** &lt;p&gt;This is probably related to a security feature in the html viewer. Right click the downloaded file &amp;#62; properties &amp;#62; unblock file. And it should work.&lt;/p&gt;</description><author>Morty</author><pubDate>Wed, 17 Sep 2008 17:13:12 GMT</pubDate><guid isPermaLink="false">Commented Issue: Help File Still Not Fixed 20080917051312P</guid></item><item><title>Created Issue: Help File Still Not Fixed</title><link>http://www.codeplex.com/PowerCollections/WorkItem/View.aspx?WorkItemId=6167</link><description>On 09&amp;#47;15&amp;#47;2008, I downloaded the latest help documentation file from the &amp;#34;Releases&amp;#34; page.  The left pane shows all objects, members, etc., but the right pane always says &amp;#34;The address is not valid&amp;#34;.&lt;br /&gt;</description><author>rkcarroll</author><pubDate>Mon, 15 Sep 2008 11:02:33 GMT</pubDate><guid isPermaLink="false">Created Issue: Help File Still Not Fixed 20080915110233A</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/PowerCollections/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Welcome to Power Collections, A Community Project to Develop the Best Public License type safe Collection Classes for .NET.  Power Collections makes heavy use of .NET Generics. The goal of the project is to provide generic collection classes that are not available in the .NET framework. Some of the collections included are the Deque, MultiDictionary, Bag, OrderedBag, OrderedDictionary, Set, OrderedSet, and OrderedMultiDictionary.&lt;br /&gt;&lt;br /&gt;This library was originally produced by Wintellect and is offered AS IS. It has been available on the Wintellect site for some time but we are placing it on Codeplex to encourage its growth and use.&lt;br /&gt;Power Collections is free for all to use within the bounds of the standard Eclipse End user license agreement. If you feel you would like to contribute, please feel free to contact one of the project administrators.&lt;br /&gt;
&lt;br /&gt;&lt;b&gt;Power Collections Documentation&lt;/b&gt;&lt;br /&gt;Please see the Releases page for updated documentation (&lt;a href="http://www.codeplex.com/PowerCollections/Release/ProjectReleases.aspx" class="externalLink"&gt;http://www.codeplex.com/PowerCollections/Release/ProjectReleases.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>KeithJRome</author><pubDate>Thu, 28 Aug 2008 00:39:56 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20080828123956A</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/PowerCollections/Wiki/View.aspx?title=Home&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Welcome to Power Collections, A Community Project to Develop the Best Public License type safe Collection Classes for .NET.  Power Collections makes heavy use of .NET Generics. The goal of the project is to provide generic collection classes that are not available in the .NET framework. Some of the collections included are the Deque, MultiDictionary, Bag, OrderedBag, OrderedDictionary, Set, OrderedSet, and OrderedMultiDictionary.&lt;br /&gt;&lt;br /&gt;This library was originally produced by Wintellect and is offered AS IS. It has been available on the Wintellect site for some time but we are placing it on Codeplex to encourage its growth and use.&lt;br /&gt;Power Collections is free for all to use within the bounds of the standard Eclipse End user license agreement. If you feel you would like to contribute, please feel free to contact one of the project administrators.&lt;br /&gt;
&lt;br /&gt;&lt;b&gt;Power Collections Documentation&lt;/b&gt;&lt;br /&gt;Please see the Releases page for updated documentation (&lt;a href="http://www.codeplex.com/PowerCollections/Release/ProjectReleases.aspx" class="externalLink"&gt;http://www.codeplex.com/PowerCollections/Release/ProjectReleases.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Power Collections Specification&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.wintellect.com/PowerCollectionsAttachments/POWERCOLLECTIONS_SPECIFICATION_2.pdf" class="externalLink"&gt;http://www.wintellect.com/PowerCollectionsAttachments/POWERCOLLECTIONS_SPECIFICATION_2.pdf&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>KeithJRome</author><pubDate>Thu, 28 Aug 2008 00:39:12 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20080828123912A</guid></item><item><title>New Post: Is this project dead already?</title><link>http://www.codeplex.com/PowerCollections/Thread/View.aspx?ThreadId=33832</link><description>&lt;div style="line-height: normal;"&gt;Too bad there were no updates since 2005, I think Power Collection would have benefited a lot from using C# 3.0.&lt;br&gt;
Anyone knows a good alternative to it?&lt;br&gt;
&lt;/div&gt;</description><author>skalkin</author><pubDate>Tue, 19 Aug 2008 17:49:49 GMT</pubDate><guid isPermaLink="false">New Post: Is this project dead already? 20080819054949P</guid></item><item><title>Commented Issue: Support Linq extension methods.</title><link>http://www.codeplex.com/PowerCollections/WorkItem/View.aspx?WorkItemId=5458</link><description>A very nice additon to PowerCollections would be the addition of Linq extension methods.&lt;br /&gt;Comments: ** Comment from web user: DavidLarson ** &lt;p&gt;Nevermind. I had a senior moment. For anyone that reads this just add &amp;#34;using System.Linq&amp;#59;&amp;#34; and you get linq extentions on the various .Net interfaces that are used by the PowerCollections.&lt;br /&gt;&lt;/p&gt;</description><author>DavidLarson</author><pubDate>Wed, 02 Jul 2008 06:02:54 GMT</pubDate><guid isPermaLink="false">Commented Issue: Support Linq extension methods. 20080702060254A</guid></item><item><title>Created Issue: Support Linq extension methods.</title><link>http://www.codeplex.com/PowerCollections/WorkItem/View.aspx?WorkItemId=5458</link><description>A very nice additon to PowerCollections would be the addition of Linq extension methods.&lt;br /&gt;</description><author>DavidLarson</author><pubDate>Tue, 01 Jul 2008 07:42:47 GMT</pubDate><guid isPermaLink="false">Created Issue: Support Linq extension methods. 20080701074247A</guid></item></channel></rss>