Level: Advanced
Jeffery Hicks
PowerShell MVP
Senior Technology Fellow
JDH IT Solutions
This workshop session will cover building a PowerShell project from the ground up. The project will be called SoftwareDeployer. It will be a PowerShell module you can use to deploy software to lots of clients. However, this isn't just putting some name to it. The end product will be a software deployer, but you will learn to create all the blocks that go into making a full-fledged PowerShell project. The session will cover everything that's necessary to build a PowerShell project like this from the ground up.
You will learn:
- Mindset: Taking PowerShell from simple scripts to software project
- Planning: The audience will be involved in the entire planning process and will see what goes into putting together a full client/server project
- Soup-to-nuts understanding from an intro to TDD and Pester, getting a SQL database setup, using and managing jobs, manipulating XML and more