You're a PowerShell convert, and you live with a shell open now. But you're finding yourself wishing that PowerShell handled something differently. You know you could solve the problem with your .NET skills, but how do you tie the two technologies together? Watch this course to learn how to write your own cmdlets from File -> New Project, to dynamic data, easing interactive testing pains, applying unit testing principles, and both approaches to cmdlet development depending on how much control your cmdlet needs over the PowerShell environment. We'll build useful cmdlets for working with SQL Server in a faster and more developer-friendly way, not just "Hello World" examples, so when you finish the course you'll be ready to make PowerShell work for you.