In 2009 Microsoft kicked PowerShell up a notch to the next level, a move which coincided with the release of the latest iteration of the Windows client, Windows 7. In this context, July 22nd marked the release to manufacturing of PowerShell 2.0, while October 22nd was synonymous with the general availability, as the new Windows command-line shell ships included by default into Windows Vista’s successor. Now developers can also access the Windows PowerShell 2.0 software development kit (SDK) which is designed to bring to the table not only sample code, but also reference assemblies that enable the creation of applications with Windows PowerShell at the core.

“This SDK contains reference assemblies and samples that demonstrates how to use the Windows PowerShell 2.0 APIs to build a rich set of applications. In this package, you will find sample code which shows how to use the new PowerShell class, how to write cmdlets that supports eventing, transactions and jobs. In addition, there are examples of host applications that connect to remote computers using individual runspaces and runspace pools. This SDK also includes modified Windows PowerShell 1.0 samples using the modified and improved Windows PowerShell 2.0 APIs,” Microsoft revealed. More »

With Christmas just around the corner, Microsoft is offering an early gift to PowerShell users. On December 22, 2008, the Community Technology Preview 3 bits for Windows PowerShell 2 went live on the Microsoft Download Center and are now available for download. According to the software giant, Windows PowerShell 2 CTP is designed to kick the level of the usage and usability up a notch compared to previous releases, namely Windows PowerShell 1.0, but also v2 CTP 2. Essentially, the evolution from Windows PowerShell v2 CTP2 to CTP3 is synonymous with enhancing the control and manageability offered by the solution over the Windows environment.

“This release brings, among other things, performance improvements. […] Things will be faster/more efficient than before. PowerShell remoting now allows implicit remoting where command execution appears to be local even though they are remote,” Hemant Mahawar, program manager Windows PowerShell, revealed. More »