Schulung Windows PowerShell 5.1/PowerShell 7.0 für Softwareentwickler

Beschreibung/Inhalt

- Dieser Aufbaukurs setzt auf auf vorhandene Grundlagenkenntnisse (Modul #3679 PowerShell-Grundlagen) und erläutert die Möglichkeiten der PowerShell in Verbindung mit Kenntnissen des .NET Frameworks
- Dieser Kurs kann auf Wunsch für jede beliebige PowerShell-Version gehalten werden.
- Dieser Kurs eignet sich für
a) Softwareentwickler oder
b) Systemadministratoren mit guten Programmierkenntnissen
- Programmiersprache: wahlweise Visual Basic .NET oder C#

Optional: Einführung in das .NET Framework und Überblick über die .NET-Klassenbibliothek

Anwendung von .NET-Klassen in PowerShell-Skripten

  • Objekt instanziieren und nutzen
  • Analyse des Pipeline-Inhalts und Zusammenhang zu den .NET-Klassen
  • Aufruf von Methoden in .NET-Klassen


  • Erstellung von eigenen Commandlets mit .NET
  • Nutzung der PowerShell-Konzepte aus .NET heraus: Parameter, Parameter aus Pipeline, whatif, verbose, etc.


  • Optional: Erstellung von eigenen PowerShell-Providern mit .NET

    Optional: Hosting der Windows PowerShell in eigenen Anwendungen

    Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil