PoshCode

Community resources for PowerShell coders

Write Modules, Not Scripts - Ed Wilson - PowerShell Summit 2013

Write Modules, Not Scripts - Ed Wilson - PowerShell Summit 2013

Learn how to get the most from Windows PowerShell by learning a simple five-step method to transform your Windows PowerShell code into a highly reusable module. This presentation is a live demo that begins with a single line of Windows PowerShell code, transforms the code into a function, adds comment based help to the function, and converts it into a module. Next, the installation and discovery of Windows PowerShell modules is covered, as is updating the module and creating a Windows PowerShell module manifest.

Download companion speaker materials here: http://powershell.org/wp/2013/04/22/summit-downloads/

Ed Wilson Company: Microsoft Corporation Title: Microsoft Scripting Guy Website: http://www.scriptingguys.com Twitter: @ScriptingGuys Ed Wilson is the Microsoft Scripting Guy and a well-known scripting expert. He writes the twice daily Hey Scripting Guy! blog (the number 1 blog on TechNet, found at http://blogs.technet.com/b/heyscriptingguy/). He has also spoken at TechEd and at the Microsoft internal TechReady conferences. He is a Microsoft-certified trainer who has delivered a popular Windows PowerShell workshop to Microsoft Premier Customers worldwide. He has written 11 books including 8 on Windows scripting that were published by Microsoft Press. He has also contributed to nearly a dozen other books. He has two Microsoft Press Windows PowerShell 3.0 books: Windows PowerShell 3.0 Step by Step (http://www.amazon.com/Windows-PowerShell-3-0-Step/dp/0735663394/ref=sr_1_1?ie=UTF8&qid=1360774300&sr=8-1&keywords=powershell+3.0) and Windows PowerShell 3.0 First Steps (http://www.amazon.com/Windows-PowerShell-3-0-First-Steps/dp/0735676151/ref=sr_1_5?ie=UTF8&qid=1360774329&sr=8-5&keywords=powershell+3.0). Ed holds more than 20 industry certifications, including Microsoft Certified Systems Engineer (MCSE) and Certified Information Systems Security Professional (CISSP). Prior to coming to work for Microsoft, he was a senior consultant for a Microsoft Gold Certified Partner where he specialized in Active Directory design and Exchange implementation. In his spare time, he enjoys woodworking, underwater photography, and scuba diving.