Schulungsübersicht

Einführung in die .NET-Plattform

  • Die .NET Common Language Runtime und die Framework-Klassenbibliothek
  • Überblick über die Anwendungen, die mit .NET erstellt werden können
  • ASP.NET-Webformulare und Webdienste
  • ASP.NET-Webformulare gegenüber ASP.NET-MVC-Anwendungen
  • Klassische versus WCF-Dienste

IIS 8 Architektur

  • Integrierter Pipelinemodus
  • Erweiterbarkeit und Modularität
  • Erweiterbarkeit des IIS-Managers
  • WAS und der Worker-Prozess

Installation von IIS 8

  • Saubere Installation
  • Upgrade-Installation
  • Hinzufügen von Funktionen zu einer bestehenden Installation
  • Automatisierte Installation und Konfiguration
  • Server Core-Befehlszeilen-Installation
  • Empfehlungen für Hosting-Services

Verwaltungstools

  • IIS-Manager und Erweiterbarkeit
  • Konfigurationseinstellungen
  • Befehlszeile Management
  • Befehlszeile Management mit PowerShell
  • Überblick über PowerShell
  • Abrufen einer Liste der IIS 8 PowerShell-Cmdlets
  • Neue Cmdlets in IIS 8
  • Praktische Arbeit mit einigen der nützlichsten Cmdlets

Grundlagen der Website Management

  • Websites, Anwendungen und virtuelle Verzeichnisse
  • Erstellen einer neuen Website
  • Konfigurieren der Protokollierung
  • Konfigurieren von Host-Headern
  • Verwalten von Anwendungen
  • Verwalten von virtuellen Verzeichnissen
  • Komprimierung konfigurieren
  • MIME-Einstellungen konfigurieren
  • Grundlegende Verwaltungsaufgaben

Verwaltung von Webanwendungen

  • ASP
  • ASP.NET
  • ISAPI
  • CGI
  • FastCGI
  • Initialisierung der Anwendung

Verwaltung von Webanwendungspools

  • Verstehen von Webanwendungspools
  • Virtuelle Verzeichnisse versus Anwendungen
  • Verständnis des w3wp.exe-Prozesses
  • Sicherheit von Anwendungspools
  • Erweiterte Einstellungen
  • Benutzer des Anwendungspools

Paketierung und Bereitstellung

  • Überblick über die Optionen für die Bereitstellung von ASP.NET-Anwendungen
  • Erstellen eines Installationspakets
  • Handhabung der Bereitstellung von aktualisierten Anwendungen
  • Versionierung von Anwendungen und Verwaltung der Bereitstellung von aktualisierten Anwendungen

Delegieren der Fernverwaltung

  • Einführung in die Hauptfiguren
  • IIS 8 Manager Remote Access
  • Einstellungen für die Delegierung

Absicherung von IIS 8

  • Arten von Angriffen
  • Absicherung des Servers
  • Absicherung des IIS 8
  • Verwendung des Anforderungsfilters
  • Umschreiben von URLs mit dem Rewrite-Modul (erhältlich als Zusatzmodul von iis.net)

Authentifizierung und Autorisierung

  • Authentifizierungstypen
  • Konfigurieren der in Ihrer Organisation verwendeten Authentifizierungstypen
  • Verstehen von IIS 8-Benutzerkonten

SSL und TLS

  • Sichern einer Website mit TLS
  • Erfordernis von SSL oder TLS
  • Client-Zertifikate

Überwachung und Leistungsoptimierung

  • Wie man IIS 8 überwacht
  • IIS-Leistungstuning-Techniken
  • Überwachung und Optimierung Ihres .NET-Codes
  • Leistungsoptimierungsvorschläge für .NET-Anwendungen

Diagnostik und Fehlerbehebung

  • Häufige Probleme
  • Laufzeitstatus und Steuerungs-API
  • IIS 8-Fehlerseiten
  • Verfolgung fehlgeschlagener Anfragen
  • Fehlerprotokollierung
  • Access Protokollierung
  • ASP.NET-Nachverfolgung
  • IIS-Fehlerbehebungsstrategien
  • ASP.NET-Fehlerbehebungsstrategien

Lastausgleich von Web-Farmen

  • IIS 8 und Web-Farmen
  • Konfiguration von Inhalten
  • Replikation von Inhalten
  • Vollständige Redundanz
  • Lastausgleich
  21 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (1)

Kombinierte Kurse

Einführung in C# 4.0 mit Visual Studio 2010

  28 Stunden

Verwandte Kategorien