Episode

OPS117: PowerShell Deep Dive

Pierre Roman, Joey Aiello (Senior Program Manager - General Compute) and Jason Helmick (Program Manager – PowerShell), will take a deep dive on PowerShell. From previous versions and making them work in PowerShell 7 and PowerShell Core. We'll also take a serious look at Learning PowerShell with PowerShell, at Predictive IntelliSense, at the VS Code extensions, Crescendo, and secret management with PowerShell to avoid the ever-annoying problem of hardcode creds or use prompts.

Follow the PowerShell Team on Twitter @PowerShell_Team

PowerShell Community Call

  • 3rd Thursday of every month
  • Details and recordings: https://aka.ms/PSCommunityCall
 ✔️Resources:
  • IT Ops Talks Hybrid Event: https://aka.ms/ITOpsTalks
  • IT Ops Talk Community Chat: https://aka.ms/ops117-chat
  • PowerShell GitHub repo - https://aka.ms/ops117-Powershell-repo ** File issues and contribute!
  • PS7 Module Compatibility Table - https://aka.ms/ops117-powershell7
  • Install docs - https://aka.ms/ops117-powershell-install
  • PowerShell Team Blog - https://aka.ms/ops117-powershell-team-blog
  • Az Predictor module - https://aka.ms/ops117-Az-Tools-Predictor
Docker container images
  • Images - Docker Hub - https://hub.docker.com/_/microsoft-powershell
  • Source repo - Docker-PowerShell - https://github.com/PowerShell/PowerShell-Docker
 🔖 Chapters:
  • 0:00 Introduction
  • 0:40 Agenda
  • 1:29 Why PowerShell and what versions do I need?
  • 11:30 Learning PowerShell with PowerShell
  • 20:00 Predictive IntelliSense
  • 39:50 VS Code
  • 45:50 PowerShell Script Analyzer
  • 49:00 Debugging PowerShell code
  • 52:00 Crescendo
  • 1:06:00 Secret Management
  • 1:19:30 Wrap Up

Azure
Visual Studio Code