Summary
This chapter contained several foundational topics for PowerShell, starting with picking an editor, using help content, and command discovery.
The ability to use the help system and discover commands is vital, regardless of skill level. The availability of help content in the shell allows new commands to be quickly incorporated and used.
Naming plays an important role in PowerShell. Strict use of a reasonably small set of verbs greatly enhances discovery and, reasonable assumptions can be made about a command before reaching for help content. PowerShell tends to use longer and descriptive command names compared with other scripting languages.
Once a command has been found, it is important to understand how to use the help content and the parameters a command offers to use it effectively.
Providers allow access to data in a similar manner to using a filesystem. Providers play and important role in PowerShell and are explored again later in this book when...