Relationship between "Task Parallel Library" and "Task-based Asynchronous Pattern"?

Posted by Sid on Programmers See other posts from Programmers or by Sid
Published on 2012-11-27T20:08:55Z Indexed on 2012/11/27 23:28 UTC
Read the original article Hit count: 178

Filed under:
|

In the context of C#, .NET 4/4.5 used for an application running on a web-server, what is the relationship between "Task Parallel Library" and "Task-based Asynchronous Pattern"?

I understand one is a library and the other is a pattern. But to dig deeper, is it like "The library is used by the pattern to enforce good practices". I'm also not clear if both are supported in .NET 4.0 (with awake and async keywords)

Edit: Seems that awake and async are only in .NET 4.5 ...

© Programmers or respective owner

Related posts about .NET

Related posts about multithreading