In the tab you see here I have a couple text boxes for Active Directory account names.
![sapien powershell studio insert textbox sapien powershell studio insert textbox](https://sqljana.files.wordpress.com/2020/05/powershell_and_wpf.png)
The app consists of a main form, a tab control with tabs for the stages of testing, with sub controls for data. In the screenshot above you can see the design view for the app. Why Powershell StudioĪs we will see shortly, Powershell studio is a good solution for this because it allows you take advantage of the convenience of Powershell for administering servers, while also taking advantage of event based programming and easily wrapping scripts in a GUI that suits the needs of slightly less technical users. The app I wrote is dropped onto a single server in the environment, and when provided a list of servers to test, invokes a series of remote jobs that instruct each box to test itself for correct state and report back the results.
![sapien powershell studio insert textbox sapien powershell studio insert textbox](http://vcloud-lab.com/files/packed/1wefanscc25vyhb8pjhafy2ydp8hzqvz61ljmztk4i9i3pdzhzrk4jspvrcl3x8l9q0f9ofs8m8at3x2cmmadkr2kvygmkzya60yc7qttx78k0otsz3ipik44gtflkiub3iqqkjrlmv3zfm1vrsuf9ob1182pz7h.png)
Since we use Puppet for configuration management, it’s important to verify that servers are in the correct state before we accept them. We provide the client with a detailed spec of what we would like the servers they give us to look like, but it is very common for servers to be just a little bit wrong.
#SAPIEN POWERSHELL STUDIO INSERT TEXTBOX SOFTWARE#
The company I work for installs software inside their clients’ networks. I responded, but I thought it really deserved a blog post to talk about the app and the kinds of things you can do with it. I was on Twitter the other day and saw that tweeted asking people to talk about things they had built with Powershell Studio. Event Driven App with Sapien Powershell Studio Mar 6, 2016