Windows PowerShell 2.0Die Windows PowerShell ist eine Umgebung für konsolenbasierte Administration und Scripting, basierend auf dem Microsoft .NET Framework. Auf elegante Weise kann man einzelne Befehle (Commandlets) zu Pipelines zuammenbinden, wobei der Datenaustausch zwischen den Commandlets nicht durch Zeichenketten, sondern typisierte .NET-Objekte erfolgt. In dieser dreiteiligen Serie lernen Sie neben Commandlets und Pipelines zahlreiche Facetten der PowerShell kennen: Remoting und Jobs, die PowerShell-Skriptsprache, die Integration mit C# und Visual Basic, das Erstellen eigener Commandlets, PowerShell-Provider und das Hosting der PowerShell in eigenen Anwendungen. Der Referent: |
Die Serie präsentiert Dr. Holger Schwichtenberg (www.powershell-doktor.de), der durch seine zahlreichen Bücher zum Scripting in den letzten 12 Jahren zu den „Scripting-Gurus“ in Deutschland gehört.
|
Die Webcasts
|
|
|
Serien-Webcast | Dr. Holger Schwichtenberg | 23.10.2009
Die Windows PowerShell ist eine Umgebung für konsolenbasierte Administration und Scripting, basierend auf dem Microsoft .NET Framework. Auf elegante Weise kann man einzelne Befehle (Commandlets) zu Pipelines zuammenbinden, wobei der Datenaustausch zwischen den Commandlets nicht durch Zeichenketten, sondern typisierte .NET-Objekte erfolgt. Der erste Teil der dreiteiligen Serie erläutert neben Commandlets und Pipelining auch die direkte Nutzung von .NET- und WMI-Klassen sowie den Fernzugriff auf anderen Systeme (Remoting).
|
|
Serien-Webcast | Dr. Holger Schwichtenberg | 05.11.2009
Die Windows PowerShell kann natürlich nicht nur interaktiv genutzt werden, sondern auch Skripte ablaufen lassen. Mit Hilfe der PowerShell-Skriptsprache kann man die PowerShell sogar dauerhaft erweitern. Eine Alternative zur Erstellung von Commandlets mit der PowerShell-Skriptsprache ist die Verwendung einer .NET-Sprache wie Visual Basic und C#. Der Webcast zeigt, wie man mit Visual Studio Commandlet- und Snap-In-Klasse erstellen und die kompilierten DLLs in der PowerShell verwendet. Neben administrativen Commandlets geht es dabei auch um Commandlets, die Geschäftslogik abbilden.
|
|
Serien-Webcast | Dr. Holger Schwichtenberg | 10.11.2009
Provider sind ein interessantes Konzept der Windows PowerShell, um ganz unterschiedliche Datenbanken wie zum Beispiel die Registry, die Umgebungsvariablen und das Active Directory genauso mit Befehlen DIR, MD, RD, etc. zu verwenden wie ein Dateisystem. Es gibt inzwischen zahlreiche Provider und man kann eigene schreiben. PowerShell-Module erlauben es, Erweiterungspakete bestehend aus eigenen Commandlets, Providern und Skripten auf einfache Weise zu verbreiten und in die PowerShell zu integrieren. Die PowerShell kann man zudem in beliebige eigene Anwendungen integrieren, z.B. als Skriptesprache in eine Windows Forms-Anwendung.
|
|
|
|
|