Appendix. GUI technologies and PowerShell

In chapters 2325, we showed you how to build a graphical user interface (GUI) as part of a PowerShell script. We chose to use the WinForms technologies, and we made heavy use of a tool called PowerShell Studio (formerly PrimalForms), sold by SAPIEN Technologies (http://sapien.com). In this appendix, we want to briefly explain some of those decisions in more detail. Frankly, there’s very little technology associated with those decisions—they’re more practical and political—which is why we’ve pulled this discussion into an appendix, so that we didn’t have to interrupt the main narrative of the book.

A.1. WinForms vs. WPF

We had to choose between two distinct ways of building the GUI: Windows Forms, ...

Get Learn PowerShell Toolmaking in a Month of Lunches now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.