Es gab im Juni (ich glaube 2008) mal eine Vorschau von den Parallel Extensions, die aber inzwischen völlig veraltet ist. Wenn man die .NET 4.0 Beta istalliert, hat man lauter neue APIs, aber Klassen sind jetzt in die mscorlib integriert, so dass man sie nicht in alten Projekten nutzen kann. Gibt es die neuesten Parallel Extensions/PFX auch für .NET 3.5 SP1?
Das neueste Release der Reactive Extensions bzw Rx-Framework enthält auch eine neue Version von System.Threading, die auch die ganzen neuen APIs wie ConcurrentDictionary enthält.
Diese Version der Parallel Extensions wird nicht offiziell Unterstützt. Zitat: "but the download includes a back ported (and unsupported) release of Parallel Extensions for the .NET Framework 3.5 in the form of System.Threading.dll."
Die ParrallelFX, welche du ansprichst, war die zuletzt veröffentlichte CTP der TPL. Wie gfoidl schon richtig schrieb, kommt vor .NET 4.0 nichts mehr. Die Juni 2008 CTP hatte auch nie ein go live Lizenz erhalten, also sollte sie auch nie offiziell eingesetzt werden.
Eine gute Anlaufstelle ist immer der Team Blog des Parallel Programming Team.
Welchen Sinn würde es denn machen ein neue Version zu veröffentlichen und dann die neuen Teile gegenüber dem Vorgänger auch anzubieten? Zumindest auch Sicht von MS und der .net-Entwicklung ist dies nicht sinnvoll bzw. gewünscht.
Zitat: "but the download includes a back ported (and unsupported) release of Parallel Extensions for the .NET Framework 3.5 in the form of System.Threading.dll."