PowerShell Summit Europe 2014–Monday morrning

The Summit started with a walk through the Monad Manifesto by Jeffrey Snover. This covered the history of PowerShell, where it came from, why it came about and the features introduced with the subsequent versions.


A few highlights:

  • DSC is a huge area and will expand
  • ISE will be able to edit files on remote machines
  • DSC resource kit now at wave 7 and more are in the pipeline
  • Classes can be created in PowerShell

The futures section included the intriguing possibility that eventually there may be an open source version of PowerShell.  Please note this is a possibility not a guarantee.


Second up was Steve Murawski talking about the creation of DSC resources ahead of our evening DSC resource hackathon.

Steve showed the structure of a resource and some of the gotchas such as versioning and the need to match parameter sets across the get/test/set-resource functions.

Infrastructure as code – ignore individual machines. Destroy & rebuild if there are problems

Final session of the morning was Jeff Wouters speaking on Speedy PowerShell

After explaining the pipeline Jeff started showed the impact of filtering on performance including how the new where and foreach syntax introduced in PowerShell v4 works.

He also covered how loops and workflows can impact performance

This entry was posted in Powershell, Summit. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s