Hi, I'm Doug Finke!

Author of Windows PowerShell for Developers, a Microsoft Most Valuable Professional (MVP) for PowerShell and a software developer at Lab49 in New York City, a company that builds advanced applications for the financial service industry. I'm a developer, author, consultant, trainer and speaker working with many technologies.


The PowerShell platform gives developers seamless integration with legacy .Net code while adding a range previously not seen in a language. With this book you will quickly learn the fundamentals, and move on to writing rich, sophisticated scripts to manage key tasks and processes in your development activities. You'll see how to speed up nearly every aspect of the development process using PowerShell.

"Doug does a great job of explaining why the shell is important, how it works, and how an admin uses the tool."

- Jason C. Helmik

"This is the next book you should read after reading the Windows PowerShell in Action book from Bruce Payette. Even me, being more a IT professional than a Developer, learned many new things about how to use PowerShell more effectively."

- Stefan Stranger

"I bought this book a few months ago and since then I have read it three times it is full of new and innovative ways to think about powershell and what it can be used for."

- Billy Westbury


Catch up with me at my blog!


GitHub: Source Code and Examples From The Book

This repository contains the latest definitive bug fixed source code for examples from PowerShell for Developers. In general, you may use the code in this book in your programs and documentation. You do not need to contact us for permission unless you're reproducing a significant portion of the code. For example, writing a program that uses several chunks of code from this book does not require permission.