Reputation: 61463
The Task Parallels Extras extension was published in 2010, and since then no updates have been released.
I published this code as a DLL on Nuget 3 years ago and it has had over 16,000 downloads, which is an indicator of interest in the code.
Have the TPL Extras been superseded by any newer technology? If so, I would like to annotate the Nuget description appropriately.
Upvotes: 11
Views: 3514
Reputation: 55
Not sure if you're still collecting feedback on this, but figured I'd chip in anyway.
As far as I can tell, the Parallel Extras extension is still the only official-ish Microsoft library that implements an observable dictionary (ObservableConcurrentDictionary
), which I know I've looked for in the past, and it seems others have as well (.NET ObservableDictionary)
Upvotes: 0
Reputation: 244777
There is no single technology that supersedes PEE, but there are some that make some parts of it less useful or obsolete:
async
-await
makes LINQ to Tasks pretty much obsoleteTask.ToObservable()
extension method (and apparently already did when the article was published)ConcurrentExclusiveSchedulerPair
introduced in .Net 4.5 is an improved version of ConcurrentExclusiveInterleave
Upvotes: 5