My academic colleague Sherif Talaat released his second book Windows PowerShell 4.0 for .NET Developers which is filling the gap between .NET Developers and Administration tool like Windows PowerShell, before reading this book I was having small information about PowerShell and I didn’t know it’ll help me in my development tasks. Target audiences of this book are .NET Developers.
Chapter 1: Getting Started with Windows PowerShell
It’s an introduction chapter with very basic information about PowerShell and the scripting environments.
Chapter 2: Unleashing Your Development Skills with PowerShell
From this chapter things start to get real and you’ll find script to do some job like Create .NET Object, parse and query XML files, create modules, etc..
Chapter 3: PowerShell for Your Daily Administration Tasks
Where things getting more excitement, in this chapter you will learn how to use execute PowerShell cmdlets remotely on other machine, execute your script as workflow, use PowerShell with SQL SERVER and IIS (Internet Information Services), and last but not least manage local users and groups with PowerShell.
Chapter 4: PowerShell and Web Technologies
Chapter 5: PowerShell and Team Foundation Server
In the last chapter you’ll learn that PowerShell is like GitHub Bash for TFS (Team Foundation Server).
I really enjoy reading this book but unfortunately it missing a reference to parameters/cases, for example is IIS part it’ll show you how to change AppPool properties using PowerShell but not all cases included and no links, but overall I give this book 4 starts.