In this article I have collated a few training links about Windows PowerShell. I will keep adding to this page as I find other useful free resources. If you have any videos or articles that you feel would be useful here then please let me know in the comments and I will add them to the post. I would like it to be an archive of good material.

PowerShell Tutorial Sites
Powershell Pro : PowerShell Tutorials
Windows PowerShell Tutorial Microsoft’s New Scripting Language
Video : PowerShell Scripting and Toolmaking Online Video Training
PowerShell and .NET
Writing a Windows PowerShell Cmdlet
Writing a PowerShell module in C#, Part 1: The basics
Write Your First PowersShell Cmdlet in C#
Executing PowerShell Scripts from C#
How to Run PowerShell Scripts from C#