<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PowerShell Pro! &#187; PowerShell Book Reviews</title>
	<atom:link href="http://www.powershellpro.com/category/poweshell-book/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.powershellpro.com</link>
	<description>Sharing the Experience</description>
	<lastBuildDate>Fri, 26 Jun 2009 16:26:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Learning PowerShell? RTFM!</title>
		<link>http://www.powershellpro.com/learning-powershell-rtfm/317/</link>
		<comments>http://www.powershellpro.com/learning-powershell-rtfm/317/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 17:49:00 +0000</pubDate>
		<dc:creator>Jesse Hamrick</dc:creator>
				<category><![CDATA[PowerShell Book Reviews]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[PowerShell DVD]]></category>
		<category><![CDATA[PowerShell TFM]]></category>
		<category><![CDATA[PowerShell Trainging]]></category>

		<guid isPermaLink="false">http://www.powershellpro.com/?p=317</guid>
		<description><![CDATA[Review &#8211; Windows PowerShell TFM 2nd Edition (SAPIEN Press) 
 &#34;Since 1986, SAPIEN Technologies has produced information technology and software solutions that make a difference. Today, we&#39;re focused on making scripting easier, through a best-in-class suite of solutions that include software, training, publishing, and community.&#34;
Recently I&#39;ve had the pleasure of diving into each facet of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0977659763?ie=UTF8&amp;tag=powpro-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0977659763" target="_blank"><img src="http://www.powershellpro.com/wp-content/uploads/DJTFM.jpg" border="0" align="left" /></a><img src="http://www.assoc-amazon.com/e/ir?t=powpro-20&amp;l=as2&amp;o=1&amp;a=0977659763" border="0" width="1" height="1" style="border: medium none  ! important; margin: 0px ! important" /><strong>Review &#8211; Windows PowerShell TFM 2nd Edition (SAPIEN Press) </strong></p>
<p> &quot;<em>Since 1986, SAPIEN Technologies has produced information technology and software solutions that make a difference. Today, we&#39;re focused on making scripting easier, through a best-in-class suite of solutions that include software, training, publishing, and community</em>.&quot;</p>
<p>Recently I&#39;ve had the pleasure of diving into each facet of their suite and I agree with the &quot;best-in-class&quot; definition. The material I reviewed easily steps you through the beginning, intermediate, and advanced stages required to becoming a PowerShell guru. Here is the the material I reviewed for this article:</p>
<p><span id="more-317"></span><strong>Software</strong></p>
<ul>
<li>PrimalScript 2007 Enterprise</li>
</ul>
<p><strong>Training</strong></p>
<ul>
<li>(DVD) ScriptingAnswers.com University &#8211; Windows Powershell Fundamental</li>
<li>(DVD) ScriptingAnswers.com University &#8211; Windows Powershell Intermediate</li>
<li>(DVD) ScriptingAnswers.com University &#8211; Windows Powershell Advanced</li>
</ul>
<p><strong>Publishing</strong></p>
<ul>
<li>Windows PowerShell TFM &#8211; 2nd Edition (Jones &#8211; Hicks)</li>
</ul>
<p><strong>Community</strong></p>
<ul>
<li>ScriptingAnswers.com</li>
</ul>
<p><strong>Reviews:<br /> Windows PowerShell TFM 2nd Edition</strong></p>
<p>When I cracked open TFM for the first time and looked at the table of contents I thought, how did they cram a beginner-to-intermediate-to-advanced book into 500+ pages? After reading through the chapters it made perfect sense, cut out the fat and the fluff and get right at the heart of the subject. It&#39;s 44 chapters in just over 500 pages (not counting the intro). That works out to an average of 12 pages per subject. What you&#39;re not going to get is a ton of pretty color picture or authors running off on a tangent about how they went on a fishing trip and caught the biggest fish out of the Ohio river. But not to worry the subject matter is neither dry nor too boring, after all the title is humorous. T.F.M. -The Foremost Manual? Maybe for the sensors but you and I know what the acronym really means.</p>
<p>The fundamental sections of the book step you the beginning stages of learning PowerShell. You will find much of the same subject matter that you find in the tutorial section of this site. However, TFM exposes us to intermediate and advanced techniques most beginning PowerShell books omit. Not only will TFM show you the basics but will teach you about:</p>
<ul>
<li>.NET Framework: An overview for PowerShell users and for Windows Administrators </li>
<li>Regular expressions</li>
<li>Scope</li>
<li>XML</li>
<li>Creating Custom Objects</li>
<li>Object Serialization</li>
<li>Creating Custom Formats</li>
<li>Working with Databases</li>
<li>Windows Forms</li>
<li>Working with the Web</li>
<li>Creating PowerShell Cmdlets and Snap-Ins</li>
</ul>
<p> 
<p><strong>DVD Series from SciptingAnswers.com</strong></p>
<p>Don Jones truly comes across as a person genuinely enthusiastic about the subject he is teaching. You don&#39;t get that sales pitch type tone with Don. He knows how important it is for Windows Administrators to learn PowerShell and he wants you to be successful. The DVDs and the Labs contained on the media make it easy to comprehend and master each subject. The DVD series is for the self-paced student and is a good cost alternative to SPAIEN&#39;s online and live classroom training.</p>
<p>DVD content:</p>
<p>Beginning series &#8211; <em>(Cmdlets, Pipeline, Security, WMI, Filtering and Operators, AD, Formatting, Scope, and more)</em></p>
<p>Intermediate series -&nbsp; <em>(Advanced Filtering, Leveraging Objects, Error Trapping and Handling, Debugging, Regular Expressions, Advanced Modularization, and Saving and Exporting Objects)</em></p>
<p>Advanced series &#8211; <em>(Working with Databases, Custom Format Views, Custom Type Extensions, Windows forms, and Advanced Techniques)</em></p>
<p>Each DVD in the series contains a Lab Guide, Samples and Answers, and other links and tools useful in the learning process. Each DVD runs about $89.00 and are available at ScriptingOutpost.com</p>
<p><strong>My Conclusion and Recommendation</strong></p>
<p>The material is top notch and affordable for individuals who are learning PowerShell. For those on a budget I would recommend purchasing the book first. If you can swing $89.00 for each DVD they are a great accompaniment to TFM. The book and DVDs really go hand-in-hand.</p>
<p>If your IT training budget can accommodate and/or money is no object, check out the online and live classroom training offered by SAPIEN. Online training runs about $1,000 and classroom training $2,000. <a href="http://www.scriptinganswers.com/training.asp" target="_blank">Click here for more information</a>.</p>
<p><em>A note of interest</em>: With the release of PowerShell v2.0 looming, you can get a jump start learning the cmdlets and features of the new release. SAPIEN has made <a href="http://www.sapienpress.com/powershell3.asp" target="_blank">Windows PowerShell v2.0 TFM 3rd Edition </a>available as an eBook download.There is a choice to download a sample which provides the information covered in the table of contents.</p>
Note: There is an email link embedded within this post, please visit this post to email it.
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.powershellpro.com/learning-powershell-rtfm/317/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn how to utilize .Net Objects in PowerShell</title>
		<link>http://www.powershellpro.com/powershell-book-windows-powershell-prof/187/</link>
		<comments>http://www.powershellpro.com/powershell-book-windows-powershell-prof/187/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 18:28:30 +0000</pubDate>
		<dc:creator>Jesse Hamrick</dc:creator>
				<category><![CDATA[PowerShell Book Reviews]]></category>

		<guid isPermaLink="false">http://www.powershellpro.com/powershell-book-windows-powershell-prof/187/</guid>
		<description><![CDATA[I&#8217;ve received a number of requests to do a PowerShell tutorial on .NET, which I will. Most of us who have been scripting in Window&#8217;s Shell and VBScript have not yet been exposed to working with .NET Objects. We&#8217;ve read that PowerShell is founded on the .NET Framework and cmdlets use .NET Objects, yet there [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Windows PowerShell Professional" href="http://www.amazon.com/gp/product/0471946931?ie=UTF8&amp;tag=powpro-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0471946931" target="_blank"><img title="PowerShell Book." src="http://www.powershellpro.com/wp-content/uploads/41imtthtuql_sl160_.jpg" border="0" alt="PowerShell Book." align="left" /></a>I&#8217;ve received a number of requests to do a PowerShell tutorial on .NET, which I will. Most of us who have been scripting in Window&#8217;s Shell and VBScript have not yet been exposed to working with .NET Objects. We&#8217;ve read that PowerShell is founded on the .NET Framework and cmdlets use .NET Objects, yet there really is not a simple resource available for understanding .NET, until now!!!</p>
<p>Introducing the PowerShell book you have been waiting for: <strong>Windows PowerShell Professional. </strong>I bought this book for one reason and one reason only! Chapter 14 &#8211; <strong>Working with .NET</strong>. The chapter was everything I though it would be. The .NET Framework is so vast, even the author agrees, that it is better to teach a man to fish&#8230; That is exactly what Andrew Watt does. For example, tools like WMI CIM Studio allows us to find and utilize WMI Classes, Properties, and Methods. He explains how we can utilize .NET Framework SDK and Visual Studio to locate and work with the .NET classes. He provides simple examples and explanations working with properties and methods of a .NET class.</p>
<p><span id="more-187"></span></p>
<p>I&#8217;ve only gone through chapter 14 as of the post. I was just so excited about what I had read that I wanted to share the information with all of you, ASAP!!! If you are familiar with the Wrox series of books, usually you will see two version types; Beginning or Professional. Most of the Professional series books assume that you have either prior experience or have read the Beginning series as a prerequisite. Even though this is a Professional series book on PowerShell, don&#8217;t let the name fool you. In the introduction the author even points this out and states, &#8220;I don&#8217;t assume that you have any previous experience using PowerShell&#8230;&#8221; The books starts out with the basics and moves on to more advanced topics.</p>
<p>Windows PowerShell Professional has a great introduction on how to use .NET objects. It is also well written easy to understand reference for learning PowerShell.</p>
<p><a href="http://astore.amazon.com/powshellpro-20">More Books Available in the PowerShell Pro! Book Store</a></p>
Note: There is an email link embedded within this post, please visit this post to email it.
]]></content:encoded>
			<wfw:commentRss>http://www.powershellpro.com/powershell-book-windows-powershell-prof/187/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows PowerShell Programming &#8211; For Developers</title>
		<link>http://www.powershellpro.com/powershell-book-powershellprogramming-2/163/</link>
		<comments>http://www.powershellpro.com/powershell-book-powershellprogramming-2/163/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 16:53:32 +0000</pubDate>
		<dc:creator>Jesse Hamrick</dc:creator>
				<category><![CDATA[PowerShell Book Reviews]]></category>

		<guid isPermaLink="false">http://www.powershellpro.com/powershell-book-powershellprogramming-2/163/</guid>
		<description><![CDATA[This is the first book (I know of) written for developers and programmers. I just ordered my copy&#8230; I am confident that this book is well written as I have a number of WROX publications in my library: Beginning Active Server Pages; VBScript:Programmers Reference; Beginning PHP, Apache, MySQL Web development; and Professional LAMP. Not ONE [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0470173939?ie=UTF8&amp;tag=powpro-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0470173939" target="_blank" title="Windows PowerShell Programming"><img src="http://www.powershellpro.com/wp-content/uploads/21gbs1eifil_aa_sl160_.thumbnail.jpg" border="2" alt="Windows PowerShell Programming" title="Windows PowerShell Programming" hspace="2" vspace="2" align="left" /></a><strong>This is the first book (I know of) written for developers and programmers. I just ordered my copy&#8230;<br /> </strong>I am confident that this book is well written as I have a number of <strong>WROX </strong>publications in my library: <em>Beginning Active Server Pages; VBScript:Programmers Reference; Beginning PHP, Apache, MySQL Web development; </em>and<em> Professional LAMP.</em> Not ONE of my <strong>WROX</strong> books has ever found itself in the trash can&#8230;</p>
<p><strong>Word to the wise&#8230; </strong>This is a programmers book and all the code is written in C#. Prerequisite: Good knowledge of both PowerShell and C# programming language.&nbsp;</p>
<p><strong>From the Back Cover</strong> </p>
<p>Professional Windows PowerShell Programming</p>
<p>Snap-ins, Cmdlets, Hosts, and Providers</p>
<p><span id="more-163"></span> </p>
<p>Providing you with the programmer&#39;s approach to understanding Windows PowerShell, this book introduces you to the concepts, components, and development techniques for building software packages that leverage the power of PowerShell. This author team of PowerShell experts shows you how PowerShell makes writing code easy by providing a runtime engine with its own parser, and you&#39;ll see how PowerShell offers functionality that enables you to add custom formatting when objects are displayed.</p>
<p>You&#39;ll find out how PowerShell&#39;s robust SDK allows you to take advantage of PowerShell within your own applications. Plus, you&#39;ll discover that with PowerShell, all of the .NET Framework objects become accessible via scripting, making PowerShell a very powerful addition to your toolbox and a popular choice for future development. Once you begin performing the tasks associated with writing command-line utilities, you&#39;ll quickly learn how PowerShell permits you to direct your attention to the business logic of your applications.</p>
<p>What you will learn from this book</p>
<ul>
<li>
<p>How to create a PowerShell snap-in</p>
</li>
<li>
<p>Writing your own custom cmdlets</p>
</li>
<li>
<p>Creating custom providers</p>
</li>
<li>
<p>Calling to the PowerShell execution engine</p>
</li>
<li>
<p>Implementing a host user interface</p>
</li>
<li>
<p>Extending types and formatting</p>
</li>
</ul>
<p>Who this book is for</p>
<p>This book is for developers and programmers who want to extend the functionality of Windows PowerShell technologies and extend their applications by using PowerShell.</p>
<p>Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.</p>
<p><a href="http://astore.amazon.com/powshellpro-20">More Books Available in the PowerShell Pro! Book Store</a><a href="http://astore.amazon.com/powshellpro-20"></a> </p>
<p>Note: There is an email link embedded within this post, please visit this post to email it.&nbsp;</p>
<p> <script type="text/javascript"><!--
google_ad_client = "pub-7768408415611863";
google_ad_slot = "2413336635";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.powershellpro.com/powershell-book-powershellprogramming-2/163/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows PowerShell : The Definitive Guide</title>
		<link>http://www.powershellpro.com/powershell-book-the-definitive-guide/91/</link>
		<comments>http://www.powershellpro.com/powershell-book-the-definitive-guide/91/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 00:09:51 +0000</pubDate>
		<dc:creator>Jesse Hamrick</dc:creator>
				<category><![CDATA[PowerShell Book Reviews]]></category>

		<guid isPermaLink="false">http://www.powershellpro.com/powershell-book-the-definitive-guide/91/</guid>
		<description><![CDATA[A new PowerShell book from another member of the PowerShell developer team. I can't wait to read this one, the O'REILLY books have always been top-notch. Lee Holmes's PowerShell book is due for release October 15th 2007, so look for it. Once I get my copy and read through it, I'll post a review. Here is an overview of the book taken (verbatim) from the O'REILLY web-site:]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.powershellpro.com/wp-content/uploads/powershellroughcuts.gif" border="0" alt="PowerShell Book &ldquo;Windows PowerShell the Definitive Guide&rdquo;" title="PowerShell Book &ldquo;Windows PowerShell the Definitive Guide&rdquo;" align="left" />New PowerShell Book: <strong>&quot;Windows PowerShell : The Definitive Guide&quot;</strong> by -Lee Holmes.</p>
<p>A new PowerShell book from another member of the PowerShell developer team. I can&#39;t wait to read this one, the O&#39;REILLY books have always been top-notch. &quot;Windows NT In A Nutshell&quot; by -Eric Pearce was my first exposure to the &quot;Animal&quot; books. Lee Holmes&#39;s PowerShell book is due for release October 15th 2007, so look for it. Once I get my copy and read through it, I&#39;ll post a review. Here is an overview of the book taken (verbatim) from the O&#39;REILLY web-site:<span id="more-91"></span></p>
<p><strong>Written by Microsoft PowerShell team developer and blogger Lee Holmes</strong> (www.leeholmes.com/blog/), this book is a complete Windows PowerShell language learning resource as well as a tool for day-to-day administration. Not only will you learn the essentials of the PowerShell scripting language and environment, you&#39;ll find nearly 250 tested scripts that you can use to automate an impressive variety of tasks. Windows PowerShell: The Definitive Guide is ideal for those who administer Exchange 2007 and Microsoft Operations Manager (MOM) v3, the two major Microsoft server products whose management interfaces will be the first to use PowerShell. Exchange and MOM are featured in many examples that introduce the functionality of the language, and are covered by chapters that contain complete solutions. All Windows administrators will appreciate the appendices that include a PowerShell language quick reference, tables of registry keys, and a reference to the .NET, WMI and COM objects that PowerShell scripters will use most often. As you learn PowerShell, the book also provides tools you can use right away to administer Windows systems. There are scripts for automating everything from working with files, event logs and other forms of structured data to managing the users and resources of complex Windows networks. Although this book is still in progress, you can still get going with PowerShell through our Rough Cuts version, which gives you online and PDF access to this guide as it evolves. Topics include: </p>
<ul>
<li>Fundamentals &#8212; you will learn about pipelines, variables, objects, looping and flow control, strings and unstructured text, calculations and math.</li>
<li>Common tasks &#8212; covers simple files; structured files; Internet-enabled scripts; code reuse; lists, arrays and hashtables; user feedback; error management; environmental awareness; script signing; and more&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;</li>
<li>Administrator tasks &#8212; includes files and directories, registry manipulation, comparing data, event logs, process cmdlets, service cmdlets, Active Directory, enterprise computer management, and more.</li>
</ul>
<p> With tutorials, scripts and references all in one volume, Windows PowerShell: The Definitive Guide will turbocharge the productivity of any Windows administrator.</p>
<p><a href="http://astore.amazon.com/powshellpro-20">More books available in the PowerShell Pro! book store</a>&nbsp;</p>
<p>Note: There is an email link embedded within this post, please visit this post to email it.&nbsp;</p>
<p> <script type="text/javascript"><!--
google_ad_client = "pub-7768408415611863";
google_ad_slot = "2413336635";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.powershellpro.com/powershell-book-the-definitive-guide/91/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows PowerShell Programming &#8211; for the absolute beginner</title>
		<link>http://www.powershellpro.com/powershel-book-wppab/71/</link>
		<comments>http://www.powershellpro.com/powershel-book-wppab/71/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 17:55:22 +0000</pubDate>
		<dc:creator>Jesse Hamrick</dc:creator>
				<category><![CDATA[PowerShell Book Reviews]]></category>

		<guid isPermaLink="false">http://www.powershellpro.com/powershel-book-wppab/71/</guid>
		<description><![CDATA[PowerShell Book Review: Microsoft Windows PowerShell Programming - for the absolute beginner by Jerry Lee Ford, JR. What Jerry has cleverly done is to write a PowerShell book that makes the process of learning PowerShell fun!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/1598633546?ie=UTF8&amp;tag=powpro-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1598633546%22%3E%3Cimg%20border=%220%22%20xsrc=%2231FQWO7K3dL._AA_SL160_.jpg%22%3E%3C/a%3E%3Cimg%20xsrc=%22http://www.assoc-amazon.com/e/ir?t=powpro-20&amp;l=as2&amp;o=1&amp;a=1598633546%22%20width=%221%22%20height=%221%22%20border=%220%22%20alt=%22%22%20style=%22border:none%20!important;%20margin:0px%20!important;%22%20/%3E" target="_blank"><img title="PowerShell Book Programming for the absolute beginner" src="http://www.powershellpro.com/wp-content/uploads/31fqwo7k3dl_aa_sl160_.jpg" border="0" alt="PowerShell Book Programming for the absolute beginner" align="left" /></a><strong>PowerShell book review:</strong></p>
<p><em>Microsoft Windows PowerShell Programming &#8211; for the absolute beginner by Jerry Lee Ford, JR. </em>There are a number of you whom are just starting-out learning PowerShell, first-off congratulations on that! What Jerry has cleverly done is to write a PowerShell book that makes the process of learning PowerShell fun!</p>
<p>Some tech books and manuals literally bore you to tears, not this one. Jerry teaches PowerShell through the technique of building computer games. If terms like; objects, variables, arrays, hashes, conditional logic, loops, functions, and debugging are foreign to you, you will want to crack open the pages of this PowerShell book. Personally, I learn more by doing not just reading. The examples in this book quickly and easily assist in the understanding of PowerShell terms and concepts.<span id="more-71"></span></p>
<p>This PowerShell book teaches the basic fundamentals of PowerShell scripting and programming. Jerry exposes the more creative and playful side of PowerShell and gives us an insight to how versatile PowerShell really is. In this PowerShell book each chapter is a new project, a game building exercise that develops your skills:</p>
<ul>
<li>Knock, Knock&#8230; Who&#8217;s there? &#8211; Introducing Windows PowerShell.</li>
<li>The Three Amigos &#8211; Interacting with the command line.</li>
<li>Fortune Teller &#8211; Object-Base Scripting with .NET.</li>
<li>Trivia &#8211; Working with variables, arrays, and hashes.</li>
<li>Guess My Number &#8211; Conditional logic.</li>
<li>Rock, Paper, Scissors &#8211; Using loops.</li>
<li>Hangman &#8211; Using functions.</li>
<li>Tic-Tac-Toe &#8211; Working with files and folders.</li>
<li>Blackjack &#8211; Basic Systems Administration.</li>
</ul>
<p><strong>Who should read this book: </strong>I think the title says it all, &#8220;for the absolute beginner, No Experience Required.&#8221; If PowerShell and Scripting Languages are new to you, this PowerShell book will be a tremendous help. Why? Most importantly, you won&#8217;t get bored. Secondly, you will build a solid understanding of the fundamentals required for making the next step in your PowerShell training.</p>
<p><strong><em>If you own a copy of this PowerShell book, what has been your experience?</em></strong></p>
<p><a href="http://astore.amazon.com/powshellpro-20">More books available in the PowerShell Pro! book store</a></p>
Note: There is an email link embedded within this post, please visit this post to email it.
<p><script type="text/javascript"><!--
google_ad_client = "pub-7768408415611863";
google_ad_slot = "2413336635";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.powershellpro.com/powershel-book-wppab/71/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows PowerShell in Action</title>
		<link>http://www.powershellpro.com/powershell-book-psaction/69/</link>
		<comments>http://www.powershellpro.com/powershell-book-psaction/69/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 00:53:11 +0000</pubDate>
		<dc:creator>Jesse Hamrick</dc:creator>
				<category><![CDATA[PowerShell Book Reviews]]></category>

		<guid isPermaLink="false">http://www.powershellpro.com/powershell-book-psaction/69/</guid>
		<description><![CDATA[PowerShell book review of "Windows PowerShell in Action" by Bruce Payette. This was the first PowerShell book I purchased, it might have been my last... It is really that good!!!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/1932394907?ie=UTF8&amp;tag=powpro-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1932394907%22%3E%3Cimg%20border=%220%22%20xsrc=%2221GN0CNCKAL._AA_SL160_.jpg%22%3E%3C/a%3E%3Cimg%20xsrc=%22http://www.assoc-amazon.com/e/ir?t=powpro-20&amp;l=as2&amp;o=1&amp;a=1932394907%22%20width=%221%22%20height=%221%22%20border=%220%22%20alt=%22%22%20style=%22border:none%20%21important;%20margin:0px%20%21important;%22%20/%3E" target="_blank"><img src="http://www.powershellpro.com/wp-content/uploads/21gn0cnckal_aa_sl160_.jpg" border="0" alt="PowerShell Book - Windows PowerShell in Action" title="PowerShell Book - Windows PowerShell in Action" align="left" /></a><img src="http://www.assoc-amazon.com/e/ir?t=powpro-20&amp;l=as2&amp;o=1&amp;a=1932394907" border="0" width="1" height="1" style="border: medium none  ! important; margin: 0px ! important" /><strong>Powershell book review:</strong>
<p><em>Windows PowerShell in Action by Bruce Payette</em>. This was the first PowerShell book I purchased, it might have been my last&#8230; It is really that good! The amount of information Bruce shares, categorizes this book as a &quot;permanent reference&quot; in any systems administrator or developers tool bag. Windows PowerShell in Action has set the standard in which all PowerShell books will be judged.</p>
<p>For those who don&#39;t know, Bruce Payette is one of the lead designers of the PowerShell language. Which was the deciding factor for the reason I purchased this PowerShell book. While reading his book, you really get a sense of his passion for the design and usability of PowerShell. Bruce covers a lot of information in detail, but as he quotes <em>the hitchhikers guide to the galaxy</em>- &quot;<strong>Don&#39;t Panic.</strong>&quot; This information has been well constructed, well thought-out, and presented into two segments: Part 1. <em>Learning PowerShell</em> and Part 2. <em>Using PowerShell</em>. I almost forgot&#8230; of course there are <em>admin examples</em> in the appendix section. Here is a list of topics Bruce covers:<span id="more-69"></span></p>
<p><strong>Part 1. Learning PowerShell</strong></p>
<ul>
<li>Welcome to PowerShell &#8211; the what, where, and why PowerShell was created.</li>
<li>The basic &#8211; concepts, terminology, how PowerShell works, commands, and formatting.</li>
<li>Working with types &#8211; type management, basic types, literals, and conversion.</li>
<li>Operator and expressions &#8211; arithmetic, assignment, comparison, pattern matching, logical, and bitwise operators.</li>
<li>Advanced operators and variables &#8211; unary, grouping, subexpressions, arrays, properties, methods, redirection, and variables.</li>
<li>Flow control in scripts &#8211; loops, switches, and flow control using cmdlets.</li>
<li>Functions and Scripts &#8211; basics, parameters, returning values, functions in a pipeline, and managing functions.</li>
<li>Scriptblocks and objects &#8211; building objects, type-system plumbing, type extension, and building code at runtime.</li>
<li>Errors, exceptions, and script debugging &#8211; error handling, troubleshooting errors, debugging, tracing, and the PowerShell event log.</li>
</ul>
<p>&nbsp;<strong>Part 2. Using PowerShell</strong></p>
<ul>
<li>Processing text, files, and XML &#8211; using System.String, regular expressions, PSDrives, and XML objects.</li>
<li>Getting fancy- .NET and WinForms.</li>
<li>Windows objects: COM and WMI.</li>
<li>Security, Security, Security &#8211; security modeling, securing the environment, signing scripts, and writing secure scripts.</li>
</ul>
<p>So, who was this PowerShell book written for? According to Bruce &quot;for anyone who wants to learn PowerShell <em>and use it well</em>.&quot; I have to agree with him, I believe that this is a &quot;must have&quot; for those learning and using PowerShell. If you are just starting out, be aware that the learning process takes time and can get frustrating. You should have seen my frustration level when learning about regular expressions. Windows PowerShell in Action is not a recipe book, it&#39;s not PowerShell for dummies, you will be exposed to concepts that may go over your head and that&#39;s o.k. I consider myself an expert in VBScript and I&#39;m on my second reading of this PowerShell book. In fact, it never leaves my side as I am constantly pulling if off the shelf for reference and troubleshooting my scripts.</p>
<p>My conclusion: &quot;Windows PowerShell in Action&quot; should be within arms reach at all times. As quoted on the back of the book, Bruce is a &quot;walking encyclopedia&quot; who has graciously shared his knowledge with the rest of us. My recommendation is that everyone should have a copy of this PowerShell book. Those who have been working with scripting languages and programming will have no trouble coming up to speed. For those without scripting or programming backgrounds, there is a lot to sink you teeth into&#8230; just take your time. PowerShell wasn&#39;t built in a day.</p>
<p><em><strong>If you who have a copy of &quot;Windows PowerShell in Action,&quot; what is your opinion of Bruce&#39;s PowerShell book? I&#39;m sure we would all enjoy reading your comments&#8230;</strong></em></p>
<p><a href="http://astore.amazon.com/powshellpro-20">More books available in the PowerShell Pro! book store</a>&nbsp;</p>
<p>Note: There is an email link embedded within this post, please visit this post to email it.&nbsp;</p>
<p> <script type="text/javascript"><!--
google_ad_client = "pub-7768408415611863";
google_ad_slot = "2413336635";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.powershellpro.com/powershell-book-psaction/69/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
