PowerShell SnippetRace 18/19-2022

[CmdLetBinding], VS-Code, Compatibility, Differences

Events and Workshops

Snippets

How [CmdLetBinding] Enhances Functions

Writing Functions is the way to pack something that is used more often into your own code. PowerShell offers Functions and Advnced Functions, built by the [CmdLetBinding] property. It gives the functions superpowers, you should know. Read Samuel Ohunlekes blogpost on this magic enhancement.

VS-Code Extension update

After the discontinuation of ISE, VS-Code is the new standard in PowerShell development. We all are using it, and we all have some sort of love-hate relationship to VS-Code and the PowerShell extension (Debugging !!!). This shall all change now, as the extension is completely rewritten with a LOT of updated and new features. You should devinetely give this a chance. Read more here.

Compatibility of Windows PowerShell Modules with PS-Core

On Windows machines, it is still very important to know which modules and CmdLets are compatible with PS-Core. Read Luc Fullenwarth blog-post and his compatibility-matrix.

Differences between PowerShell Versions

A lot happened between PowerShell 1.0 and 7.x. Therefor, Michael Pietroforte wrote a summary on changes, compatibility and differences of all PowerShell versions. Great stuff !

Have a great week ! R.

Photo by Sharon McCutcheon on Unsplash