The DFO Show - Implementing a Health Model with the Visual Studio Management Model Designer

In this first of 3 parts, David demonstrates how you can host Windows PowerShell from a Windows Forms application using PowerShell's RunSpace classes and PSObject.
Hosting Windows PowerShell in your own GUI allows you to create administration functionality in Windows PowerShell, giving you command line and automation via scripting, then call this functionality from you GUI giving the administrator everything they need.