Getting Started with PowerShell Advanced Functions with Jefferey Hicks
There's no doubt that PowerShell's scripting language is an attractive feature. And it doesn't take a lot of effort to get started. Eventually though IT Pros want to create flexible, re-usable tools. The good news is that you don't need to be a .NET developer to do so. PowerShell's scripting language is broad enough to allow IT Pros to create cmdlet-like tools all from a script. PowerShell MVP and co-author of Learn PowerShell Toolmaking in a Month of Lunches, Jeffery Hicks will explain how to get started creating PowerShell advanced functions. We'll look at adding cmdlet binding, parameter validation, pipeline processing as well as a few best practices.
Jeffery Hicks is a Microsoft MVP in Windows PowerShell, Microsoft Certified Trainer and an IT veteran with over 20 years of experience, much of it spent as an IT consultant specializing in Microsoft server technologies with an emphasis in automation and efficiency. He works today as an independent author, trainer and consultant. Jeff writes the popular Prof. PowerShell column for MPCMag.com, is a regular contributor to the Petri IT Knowledgebase, 4SysOps and the Altaro Hyper-V blog, as well as frequent speaker at technology conferences and user groups. If he isn't writing, Jeff is most likely recording training videos for companies like TrainSignal or hanging out in the forums at PowerShell.org.