Tuesday, June 30, 2009

BOOK REVIEW: Microsoft PowerShell, VBScript and JScript Bible

Time for another book review. This time I will be reviewing Microsoft PowerShell, VBScript and JScript Bible available on amazon.com HERE.

I like the format of this book. Several sections provide code listings in VBScript and JScript to show how to complete various tasks.

All, if not most, of the content was written by James O'Neill. James has a very good blog (http://blogs.technet.com/jamesone/), and wrote an extensive PowerShell library for Hyper-V (http://www.codeplex.com/PSHyperv), so he definitely has some good practical experience with PowerShell.

In the end, I would recommend this book to anyone doing any kind of scripting. I think this is a good book for beginners as it is task-based, and if someone wants to gain experience with any of the scripting languages in this book, this is a good one-stop-shop reference guide.

My challenge for the authors would be to have all the code listing in all 3 scripting languages side-by-side, and, for example, have another section on what PowerShell can do, that the others can't like direct access to managed code.

Friday, June 12, 2009

BOOK REVIEW: Microsoft Windows PowerShell 2.0 Programming for the Absolute Beginner

I reviewed the first edition and gave it 5 stars on amazon.com. I still like the style used for the 2nd edition. The 2nd edition covers PowerShell 2.0, which is due to be released along with Windows 7 around October 2009.

The 2nd edition has about 40 pages more content.

I would only give 4 stars for this second edition. This book is based on the CTP2 release. A few major things that changed from CTP2 to CTP3 is that the *-Runspace cmdlets are now renamed to *-PsSession, and *-PsJob cmdlets have also been renamed to *-Job.

Some of the prerequisites for PowerShell v2 are also a bit unclear. If one is planning to use the new PowerShell remoting or the new PowerShell Integrated Scripting Environment (ISE), the book doesn't cover the prerequisites in enough detail.

Even with the above comments, I would still strongly recommend this book to a PowerShell beginner.

NOTE: Amazon.com has changed its review policy. I can only submit a review if I purchased the book from *them*. I typically buy my books from stores or chapters.ca.