I am trying to execute some processes in parallel. and it is my first time doing that, upon trying :
using System.Threading.Tasks;
Tasks will be underlined in red saying : 

```
The Type or namespace name "Tasks" does not exist in the namespace System.Threading(are you missing an assembly reference?)

```

how do i resolve that!?
['https://Stackoverflow.com/questions/7357909', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/909264/']
Does your project target .NET 3.5 or lower, perhaps? `System.Threading.Tasks` was introduced in .NET 4 - just using Visual Studio 2010 isn't enough; you need to target the appropriate framework. (Fortunately it *is* in the .NET 4 client profile, which is often a little "gotcha" for some other types.)

Likewise Silverlight hasn't *yet* got the TPL, although IIRC it's coming in Silverlight 5.
Have you tried to add it by right clicking on add reference button in visual Studio?