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

Einführung und IIS 7-Architektur

  • Integrierter Pipelinemodus
  • Erweiterbarkeit und Modularität
  • Erweiterbarkeit des IIS-Managers
  • Metabase (verschwunden!)
  • WAS und der Worker-Prozess

Installation von IIS 7

  • 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

Verwaltung

  • IIS-Manager
  • Erweiterbarkeit des IIS-Managers
  • Konfigurationseinstellungen (Rundgang)
  • Verwendung des Konfigurations-Editors (Add-on für IIS 7.0; Standard in IIS 7.5)
  • Befehlszeile Management
  • Befehlszeile Management mit PowerShell
  • Überblick über PowerShell
  • Abrufen einer Liste der IIS 7/7.5 PowerShell-Cmdlets
  • Neue Cmdlets in IIS 7.5
  • 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 [es werden nur die für Ihre Umgebung relevanten Abschnitte behandelt]

  • ASP
  • ASP.NET
  • ISAPI
  • CGI
  • FastCGI (einschließlich der FastCGI-Schnittstelle, die als Add-on in IIS 7.0 oder als Standard in IIS 7.5 verfügbar ist)

Verwaltung von Webanwendungspools

  • Verstehen von Webanwendungspools
  • Virtuelle Verzeichnisse versus Anwendungen
  • Verstehen 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
  • ClickOnce
  • 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 Hauptcharaktere
  • IIS 7 Manager Remote Access
  • Einstellungen für die Delegierung

Absicherung von IIS 7

  • Arten von Angriffen
  • Absicherung des Servers
  • Absicherung des IIS 7
  • Verwendung des Anforderungsfilters (die Konfigurations-GUI ist ein Add-on in IIS 7.0; Standard in IIS 7.5)
  • 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 7-Benutzerkonten

SSL und TLS

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

Überwachung und Leistungsoptimierung

  • Wie man IIS 7 ü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 7 Fehlerseiten
  • Verfolgung fehlgeschlagener Anfragen
  • Fehlerprotokollierung
  • Access Protokollierung
  • ASP.NET-Nachverfolgung
  • IIS-Fehlerbehebungsstrategien
  • ASP.NET-Fehlerbehebungsstrategien
  • Log4net und andere Ansätze zur systematischen Integration der Protokollierung in Ihre Anwendungen
  • Verwendung zusätzlicher integrierter IIS 7-Tools
  • Verwendung von installierbaren IIS 7-Tools

Konfigurieren und Lastausgleich von Webfarmen

  • IIS 7 und Web-Farmen
  • Konfiguration von Inhalten
  • Replikation von Inhalten
  • Vollständige Redundanz
  • Lastausgleich
  • Andere Überlegungen

Vorausschauend auf IIS 8

Voraussetzungen

Keine

  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