Tpl Dataflow (ISourceBlock) – Part 3

Saturday, December 10, 2011

Tpl Dataflow (ISourceBlock) - Part 3 the previous post discus the concept ITargetBlock which is the TDF consumer contract. this post will focus on the source block which is the producer contract. as mention in previous post, sources and targets engage in a protocol for transferring messages between them. Source Block: the source block main responsibility is to produce (or manipulate) data which will be consume by the target. as we learn in previous post the target may consume the data either directly (push) or indirectly (pull)....

Tpl Dataflow (ITargetBlock) – Part 2

Friday, December 9, 2011

Tpl Dataflow (ITargetBlock) - Part 2 in this post will focus on one of the TPL Dataflow main contract called target. previous post can be found here. TPL Dataflow is built upon the concept of Producer / Consumer pattern, which represent by 2 interfaces. ISourceBlock<T> which is the producer and ITargetBlock<T> which is the consumer. sources and targets engage in a protocol for transferring messages between them. this post is focusing on the target (the source will be discus in the following post) Target Block: the target block...

SDP 2011

Thursday, December 8, 2011

the 2011 SDP conference has just come to end. and we want to thanks all attendants. we have spoken about TPL and what’s new in TPL 4.5, Aysnc and await, Rx (Reactive Extension) and TPL Dataflow. the material for the our sessions is available here. the link contain the material for both the first and second day (code samples).   links: RxContrib project, Rxx Project, TPL Dataflow