Plan du cours

Présentation de la plate-forme .NET

  • Le Common Language Runtime et la bibliothèque de classes du framework .NET
  • Examen des applications que .NET permet de créer
  • Formulaires web et services web ASP.NET
  • Formulaires web ASP.NET et applications ASP.NET MVC
  • Services classiques et services WCF

Architecture IIS 8

  • Mode pipeline intégré
  • Extensibilité et modularité
  • Extensibilité du gestionnaire IIS
  • WAS et processus de travail

Installation de IIS 8

  • Installation propre
  • Installation de mise à niveau
  • Ajout de fonctionnalités à une installation existante
  • Installation et configuration automatisées
  • Installation de la ligne de commande Server Core
  • Recommandations concernant les services d'hébergement

Outils d'administration

  • Gestionnaire IIS et extensibilité
  • Paramètres de configuration
  • Ligne de commande Management
  • Ligne de commande Management avec PowerShell
  • Présentation de PowerShell
  • Obtenir une liste des cmdlets PowerShell pour IIS 8
  • Nouvelles cmdlets dans IIS 8
  • Travaux pratiques avec certaines des cmdlets les plus utiles

Principes fondamentaux des sites web Management

  • Sites web, applications et répertoires virtuels
  • Création d'un nouveau site web
  • Configuration de la journalisation
  • Configuration des en-têtes d'hôte
  • Administration des applications
  • Administration des répertoires virtuels
  • Configuration de la compression
  • Configuration des paramètres MIME
  • Tâches administratives de base

Administration des applications Web

  • ASP
  • ASP.NET
  • ISAPI
  • CGI
  • FastCGI
  • Initialisation de l'application

Administration des pools d'applications Web

  • Comprendre les pools d'applications Web
  • Répertoires virtuels et applications
  • Comprendre le processus w3wp.exe
  • Sécurité des pools d'applications
  • Paramètres avancés
  • Utilisateurs du pool d'applications

Emballage et déploiement

  • Aperçu des options de déploiement des applications ASP.NET
  • Création d'un paquet d'installation
  • Gestion du déploiement des applications mises à jour
  • Versionner les applications et gérer le déploiement des applications mises à jour

Délégation de l'administration à distance

  • Présentation des personnages principaux
  • Gestionnaire IIS 8 à distance Access
  • Paramètres de délégation

Sécurisation d'IIS 8

  • Types d'attaques
  • Sécurisation du serveur
  • Sécurisation d'IIS 8
  • Utilisation du filtre de requêtes
  • Réécriture d'URL avec le module Rewrite (disponible sous forme de module complémentaire sur iis.net)

Authentification et autorisation

  • Types d'authentification
  • Configuration des types d'authentification utilisés dans votre organisation
  • Comprendre les comptes utilisateurs d'IIS 8

SSL et TLS

  • Sécurisation d'un site web avec TLS
  • Exiger des certificats client SSL ou TLS
  • pour les clients

Surveillance et optimisation des performances

  • Comment surveiller IIS 8
  • Techniques d'optimisation des performances d'IIS
  • Surveillance et optimisation de votre code .NET
  • Suggestions d'optimisation des performances pour les applications .NET

Diagnostic et dépannage

  • Problèmes courants
  • API d'état et de contrôle de l'exécution
  • Pages d'erreur IIS 8
  • Traçage des requêtes échouées
  • Journalisation des erreurs
  • Journalisation Access
  • Traçage ASP.NET
  • Stratégies de dépannage IIS
  • Stratégies de dépannage ASP.NET

Équilibrage de la charge des fermes Web

  • IIS 8 et les fermes Web
  • Configuration du contenu
  • Réplication du contenu
  • Redondance complète
  • Équilibrage de charge
  21 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (1)

Cours Similaires

Introducing C# 6.0 with Visual Studio 2015/2017

  28 heures

Catégories Similaires