1. Output Options–Use Objects!

  2. The Myth of Advanced Functions–CmdletBinding for the Rest of our Scripts

  3. Using Pipeline Input

  4. Where to Filter

  5. Write-Host Does Just (and Only) That