TPL DATAFLOW PREVIEW AVAILABLE FOR DOWNLOAD
As mentioned here , the Visual Studio Async CTP is today acquirable for download from http://msdn.com/vstudio/async . Not exclusive does this download add module hold into C# and Visual Basic for composition anachronic methods (in which you crapper easily “await” tasks), it also includes a newborn .NET accumulation we lovingly intend to as “TPL Dataflow”, which enables antiquity concurrent systems supported on dataflow concepts, on in-process communication passing, and on anachronic pipelines. This newborn library, System.Threading.Tasks.Dataflow.dll, is hard inspired by the Visual C++ Asynchronous Agents Library, by the CCR from Microsoft Robotics, by the Axum language, and more; it’s shapely on crowning of a assemblage of constructs introduced in .NET 4, internally using types same Task and ConcurrentQueue<T>,to wage solutions for buffering and processing data, for antiquity systems that requirement high-throughput and low-latency processing of data, and for antiquity agent/actor-based systems. TPL Dataflow was also fashioned to combine rattling substantially with the newborn module hold for tasks, much that you crapper easily ingest TPL Dataflow constructs within anachronic methods, and much that you crapper command anachronic methods within “dataflow blocks.” We’ll be discussing TPL Dataflow more in reaching posts; in the meantime, for more aggregation on this DLL, analyse discover the whitepaper acquirable at http://www.microsoft.com/downloads/details.aspx?FamilyID=d5b3e1f8-c672-48e8-baf8-94f05b431f5c ; meliorate yet, download the Async CTP and move activity with the bits today! (Note, too, that we’re extremely fascinated in your feedback, so gratify deal some thoughts, suggestions, praises, or criticisms you haw have.)
Read the story »