TPL Dataflow is a fairly recent and awesome addition to the .NET framework. It provides developers a high level approach to dealing with asynchronous programming. Asynchronous programming can be daunting, especially when synchronizing threads and protecting shared memory. TPL Dataflow abstracts away a lot of that tedious and error prone code.
This series provides an in depth look into TPL Dataflow to see how it can benefit you as a developer. In this video I’ll cover the conceptual overview and describe the core concepts of TPL Dataflow. Enjoy.