Windows SharePoint 2010 is a huge product. Believe it or not, it is also a complicated product. Sure, you can launch startup—click, click, click through the wizard—and come out on the other side with a SharePoint installation, but that is only scratching the surface.
Windows SharePoint is one of the fastest growing products in history, and it is quickly becoming mission-critical for numerous companies around the world.
Whereas SharePoint 2007 was a really cool product, with an automation API, its use for automation purposes was a bit complicated for the average SharePoint administrator. This is why Windows PowerShell is included as a management tool for SharePoint 2010.
But guess what? When you attempt to automate a huge and complicated product, the automation tools quickly become unwieldy. Even when leveraging the Windows PowerShell intuitive automation model, and following the Windows PowerShell naming scheme using verbs like get to get things and set to set things, it can still become confusing.
With more than 500 Windows PowerShell cmdlets, administrators and consultants arriving at the steps of Windows SharePoint 2010 automation for the first time need a guide. That guide is PowerShell for Microsoft SharePoint 2010 Administrators by Niklas Goude and Mattias Karlsson.