Can anybody please suggest me some good learning materials on the new Parallel Extensions and its use in .Net 4 except the MSDN one, so that I can learn –
- parallel programming on .Net 4
- the basic differences between non-parallel and parallel programming paradigms
- how to create data-structures that supports parallel computation?
Any free downloadable material would be preferable.
You’re in luck – Joe Albahari has made the PFX part of C# 4 in a Nutshell public on his website. It’s very well written.
You should also read the PFX team blog which has a lot of great material.