Jump to ratings and reviews
Rate this book

Windows PowerShell for Developers: Enhance Your Productivity and Enable Rapid Application Development

Rate this book
Want to perform programming tasks better, faster, simpler, and make them repeatable? Take a deep dive into Windows PowerShell and discover what this distributed automation platform can do. Whether you’re a .NET developer or IT pro, this concise guide will show you how PowerShell’s scripting language can help you be more productive on everyday tasks.

Quickly learn how to create PowerShell scripts and embed them into your existing applications, write "little languages" to solve specific problems, and take charge of your code. This book includes example scripts that you can easily pull apart, tweak, and then use in your own PowerShell and .NET solutions.

Slice and dice text, XML, CSV, and JSON with easeEmbed PowerShell to provide scripting capabilities for your C# appsCreate GUI applications five to ten times faster with less codeLeverage PowerShell’s capabilities to work with the InternetInteract with DLLs and create objects, automatically display properties, and call methods in live interactive sessionsBuild domain-specific languages (DSLs) and vocabularies to express solutions more clearlyWork with Microsoft Office via the Component Object Model (COM)Discover PowerShell v3 features included with Windows 8 and Windows Server 2012

210 pages, Kindle Edition

First published January 1, 2012

29 people are currently reading
53 people want to read

About the author

Douglas Finke

2 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
12 (17%)
4 stars
36 (52%)
3 stars
17 (25%)
2 stars
3 (4%)
1 star
0 (0%)
Displaying 1 - 7 of 7 reviews
Profile Image for Wes Stahler.
47 reviews3 followers
August 15, 2012
It is not often that a technical book makes you rethink how you think. Doug Finke (a Microsoft Most Valuable Professional) has achieved just that with this concise PowerShell reference.

He starts out our journey describing PowerShell as a glue language that is as programmable as Perl, Python and Ruby and takes its cues from Unix Shells. The next few steps describe getting started, and include a brief tour. He then shifts into high gear as we learn about template engines, adding PowerShell to our GUI apps and creating graphical applications within PowerShell.

The chapter on “Writing Little Languages in PowerShell” was a welcome paradigm shift for me. Having virtually no experience with Domain Specific Languages (DSL), it was a fun ride as Doug demonstrated how to create a better XML and a creating a DSL using Graphviz. The lessons in this chapter alone were worth the price of the book.

He completes our tour with coverage of integration with COM (Component Object Model – specifically Microsoft Excel) and some of highlights of PowerShell V3 (Workflows, JSON).

This was an enjoyable invigorating read; in fact, I went through it multiple times. I appreciate the developer-centric perspective that Doug displayed throughout the text. Whether you are a seasoned developer or a weekend hacker, if you have any interest in PowerShell, I encourage you to pick up “Windows PowerShell for Developers"
4 reviews
February 6, 2013
An interesting book that provides a lot of clever examples of how you could use PowerShell in day to day work.

Most of the chapters have a feeling of a long blog post rather than a programming book though. After finishing each one I came away thinking "yeah, that's an interesting idea, I should try it some time" rather than feeling confident that I could sit down at a terminal and immediately apply it.

Definitely worth reading, but a bit pricey for the amount of information it contains.
16 reviews
October 15, 2012
Powershell is not just for Administrators. It's elegant syntax help you to write good programs too. This book covers:

Quick introduction
text template transformation
Powershell in UI
Domain specific language using PS
Net.Webclient and Powershell

Concise, Nice and clear content. Worth reading!!
Profile Image for Kyle.
17 reviews
Read
August 28, 2021
This wasn't the best book to learn PowerShell with, but I now understand how easy some complex tasks can be. I'll probably return to it once I have a better understanding of the fundamental concepts of PowerShell.
Profile Image for Ben Rand.
335 reviews7 followers
October 1, 2013
Surprisingly compact book, but some really good ideas of ways to use PowerShell I wouldn't have thought of.
Profile Image for George Pollard.
61 reviews23 followers
March 29, 2017
Much better than I thought a book about powershell would be, it has many unexpected but useful examples.
Displaying 1 - 7 of 7 reviews

Can't find what you're looking for?

Get help and learn more about the design.