It’s a week of downloading goodness. First Windows 8 desktop downloads became available, now we have the PowerShell 3 community preview available. You may ask, why should you bother?
PowerShell 1 fundamentally transformed the admin experience in terms of ease of scripting, debugging and discovery. If you don’t know what I’m talking about then checkout the “How Do I” video series on PowerShell I did on TechNet for some rather pleasant surprises. PowerShell can be easy to learn and gives you stunning amounts of value in return for a minimal investment.
So why bother with a community preview? For the same reason why PowerShell 1 and 2 were important – keeping your skills current, contributing back into the product and learning something new before you need to know it.
PowerShell 2 introduces some really cool features, however some of the dependencies – particularly for Exchange folks – were quite annoying – Can you say “Remote PowerShell!” The fault here isn’t really PowerShell, but the reliance on the WinRM stack and it’s current deficiencies. Reading through the announcement, a number of the more annoying issues around long running tasks and network resilience have been addressed.
Another reason why you may want to run the CTP today is – a better ISE with much nicer intelligence, which you may have seen on Mike Pfeiffer’s blog. Mike Recently released a stunning book on PowerShell, so his blog is one to watch.
Enough now, where do you get the bits?