Speaker

Jeffery Hicks

Jeffery Hicks

PowerShell Author, Teacher, Mentor

Syracuse, New York, United States

Actions

Jeffery Hicks is an IT veteran with almost 35 years of experience, much of it spent as an IT infrastructure consultant specializing in Microsoft server technologies with an emphasis on automation and efficiency. He is a multi-year recipient of the Microsoft MVP Award. He works today as an independent author, teacher, and consultant. Jeff has taught and presented about PowerShell and the benefits of automation to IT Pros worldwide. He has authored and co-authored a number of books, writes for numerous online sites and print publications, is a Pluralsight author, and is a frequent speaker at technology conferences and user groups. Discover all of Jeff's online links and contact information at https://jdhitsolutions.github.io.

Area of Expertise

  • Information & Communications Technology
  • Media & Information

Topics

  • Automation with PowerShell
  • PowerShell DSC
  • Active Directory
  • PowerShellCore
  • PowerShell
  • Hyper-V
  • Windows Server
  • DevOps
  • scripting
  • Automation & CI/CD

Advanced PowerShell Toolmaking

Are you unhappy with the state of your PowerShell scripts? Think there's more you could do to write better and more effective scripts and tools? Ready to know what you don't know? Do you want to be the person that runs the tools or makes them? This full-day workshop will take you from simple scripter to toolmaker. You will learn what it takes to build useful PowerShell tools, not only through technique but also philosophy and best practices. In addition to the expected material on advanced functions and modules, we'll look at easy ways to add documentation and help. We'll look at building class-based tools, type and format extensions and much more. Like PowerPoint? This session is not for you. Expect lots and lots of live demo. Samples and demos will be shared with attendees.

Creating Console GUI PowerShell Tools

Even though PowerShell is a command-line tool, that doesn't mean you have to give up using a graphical interface. And a graphical interface doesn't mean you need to resort to writing complicated WPF-based scripts and fight XAML configuration files. You can create graphical console tools for your PowerShell tools using the Terminal.GUI .NET class. If you've used Out-ConsoleGridview, you've seen this class in action. It doesn't matter if your tool is managing Azure, Active Directory, or Microsoft 365. If a graphical interface makes sense, add it! Veteran PowerShell scripter and author Jeff Hicks will guide you from package installation to creating a full-fledge console-based GUI using Terminal.GUI and PowerShell.

This content has been revised since it was first presented in 2023.

Jeffery Hicks

PowerShell Author, Teacher, Mentor

Syracuse, New York, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top