Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /www/htdocs/leestadm/subdomains/chretien/libraries/joomla/cache/handler/callback.php on line 99

Main Menu


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /www/htdocs/leestadm/subdomains/chretien/libraries/joomla/cache/handler/callback.php on line 99

Warning: Parameter 1 to plgContentMoocasa::onAfterDisplayTitle() expected to be a reference, value given in /www/htdocs/leestadm/subdomains/chretien/libraries/joomla/event/event.php on line 67

Windows Server, .NET Basics und PowerShell

Datum: 14.09.2009 - 18.09.2009

EGOS in Innsbruck, Österreich

Buch: Windows PowerShell in Action (Bruce Payette - ISBN: 1-932394-90-7)

Windows PowerShell (früher 'Codename Monad') ist die command-Shell und Scripting-Technologie für Windows Server und Microsoft Enterprise Produkte. PowerShell wird sowohl in der Administration des Betriebssystems, als auc der Zusatzprodukte (z.B.: Exchange) eingesetzt.

Seminarinhalt:

1. Tag

  • Einführung in dsa .NET Framework
    • Architektur, Arbeiten mit Visual Studio
  • Visual Basic .NET
    • Variablen, Typen, Listen
    • Abfragen und Schleifen
    • Prozeduren, Fehlerbehandlung
  • Command-Line Parameter
  • Konsol-Ein/Ausgabe
  • Eine einfach Windows Forms Anwendung
    • Steuerelemente, Ereignisse

2. Tag

  • Einführung in Objektorientierung
    • Klassen-Programmierung
    • Properties und Methoden
  • Überblick über die .NET Klassen
    • Filesystem (Daten, Ordner, Textfiles)
  • Zugriff auf das AD mit System.DirectoryServices
  • Systemmanagement (WMI)
    • System.Management
  • Grundlagen der Service-Programmierung
    • Windows Services in .NET programmieren

3. Tag

  • Überblick über PowerShell
    • Konzept und Architektur
    • CmdLets, Pipelines und Datenausgabe
  • Scripte laden und speichern
  • Aliase
  • Filtern und Sortieren
  • Eingebaute CmdLets
  • Sprach-Konstrukte
    • Variablen, Operatoren
    • Schleifen, Abfragen
  • Regular Expressions
  • Error Handling

 

4. Tag

  • Daten Ein/Ausgabe
    • Textfiles
    • XML und strukturierte Dateien
  • Ein/Ausgabe auf der Console
  • .NET Klassenbibliotheken
    • Userinteraktion
    • System.Windows.Forms nutzen
  • Systemzugriffe
    • Registrierung
    • Eventlog

5. Tag

  • Systemzugriffe
    • Filesystem
    • Active Directory
    • WMI
  • Netzwerk-Dienste
    • Internet-Zugriff