Presented by Rob Holt
When developing tooling around PowerShell in a .NET language like C#, it's crucial to correctly understand and use the APIs that PowerShell provides for executing PowerShell commands and script from .NET. This talk explains how to do that, in particular by using the PowerShell API, what considerations you must make when doing so, and the pros and cons of various choices and techniques you might use in different scenarios.