Course Outline

Maak kennis met het .NET-platform

  • De .NET Common Language Runtime en Framework Class Library
  • Beoordeling van applicaties die met .NET kunnen worden gemaakt
  • ASP.NET-webformulieren en webservices
  • ASP.NET-webformulieren versus ASP.NET MVC-applicaties
  • Klassieke versus WCF-services

Inleiding en IIS 7-architectuur

  • Geïntegreerde pijplijnmodus
  • Uitbreidbaarheid en modulariteit
  • Uitbreidbaarheid van IIS Manager
  • Metabase (weg!)
  • WAS en het arbeidsproces

IIS7 installeren

  • Schone installatie
  • Upgrade-installatie
  • Functies toevoegen aan een bestaande installatie
  • Geautomatiseerde installatie en configuratie
  • Server Core-opdrachtregelinstallatie
  • Aanbevelingen voor hostingdiensten

Administratie

  • IIS-beheerder
  • Uitbreidbaarheid van IIS Manager
  • Configuratie-instellingen (wandeltocht)
  • De Configuratie-editor gebruiken (add-on voor IIS 7.0; standaard in IIS 7.5)
  • Commandoregel Management
  • Commandoregel Management met PowerShell
  • Overzicht van PowerShell
  • Een lijst met de IIS 7/7.5 PowerShell-cmdlets ophalen
  • Nieuwe cmdlets in IIS 7.5
  • Praktisch werken met enkele van de handigste cmdlets

Basisprincipes van website Management

  • Websites, applicaties en virtuele mappen
  • Een nieuwe website maken
  • Logboekregistratie configureren
  • Hostheaders configureren
  • Applicaties beheren
  • Virtuele mappen beheren
  • Compressie configureren
  • MIME-instellingen configureren
  • Basis administratieve taken

Webapplicatiebeheer [alleen secties die relevant zijn voor uw omgeving worden behandeld]

  • ADDER
  • ASP.NET
  • ikSAPik
  • CGI
  • FastCGI (inclusief de FastCGI-interface beschikbaar als add-on in IIS 7.0 of standaard in IIS 7.5)

Beheer van de webapplicatiepool

  • Inzicht in webapplicatiepools
  • Virtuele mappen versus applicaties
  • Het w3wp.exe-proces begrijpen
  • Beveiliging van applicatiepools
  • Geavanceerde instellingen
  • Gebruikers van applicatiepools

Verpakking en implementatie

  • Overzicht van opties voor de implementatie van ASP.NET-applicaties
  • Klik één keer
  • Een installatiepakket bouwen
  • Het afhandelen van de implementatie van bijgewerkte applicaties
  • Versiebeheer van applicaties en beheer van de implementatie van bijgewerkte applicaties

Beheer op afstand delegeren

  • Introductie van de hoofdpersonen
  • IIS 7 Manager op afstand Access
  • Delegatie-instellingen

IIS 7 beveiligen

  • Soorten aanvallen
  • Het beveiligen van de server
  • IIS 7 beveiligen
  • Het aanvraagfilter gebruiken (configuratie-GUI is een add-on in IIS 7.0; standaard in IIS 7.5)
  • URL's herschrijven met de Rewrite-module (beschikbaar als add-on op iis.net)

Authenticatie en authorisatie

  • Authenticatietypen
  • De authenticatietypen configureren die in uw organisatie worden gebruikt
  • IIS 7-gebruikersaccounts begrijpen

SSL en TLS

  • Een website beveiligen met TLS
  • SSL of TLS vereist
  • Klantcertificaten

Monitoring en prestatieafstemming

  • IIS 7 controleren
  • Technieken voor het afstemmen van IIS-prestaties
  • Bewaking en afstemming van uw .NET-code
  • Suggesties voor prestatieafstemming voor .NET-toepassingen

Diagnostiek en probleemoplossing

  • Gebruikelijke problemen
  • Runtimestatus en controle-API
  • IIS 7-foutpagina's
  • Mislukte aanvraagtracering
  • Foutregistratie
  • Access Loggen
  • ASP.NET-tracering
  • IIS-strategieën voor probleemoplossing
  • ASP.NET-strategieën voor probleemoplossing
  • Log4net en andere benaderingen voor het systematisch integreren van inloggen in uw applicaties
  • Extra ingebouwde tools van IIS 7 gebruiken
  • Installeerbare IIS 7-tools gebruiken

Webfarms configureren en taakverdeling

  • IIS 7 en WebFarms
  • Inhoud configuratie
  • Replicatie van inhoud
  • Volledige redundantie
  • Load-balancering
  • Andere Overwegingen

Vooruitkijkend naar IIS 8

Requirements

Geen

 21 Hours

Number of participants



Price per participant

Getuigenissen (1)

Related Courses

Machine Learning and AI with ML.NET

21 Hours

Advanced Blazor

21 Hours

Blazor WebAssembly

14 Hours

Introduction to Blazor

14 Hours

Implementing the Actor Model with Microsoft Orleans

14 Hours

High-Performance Application Development with .NET Core

14 Hours

Introduction to .Net Core

14 Hours

.NET Core and Angular Training Course

21 Hours

Entity Framework Core 2.0

14 Hours

Introducing C# 6.0 with Visual Studio 2015/2017

28 Hours

Advanced Programming in C#

35 Hours

Blockchain Development: Creating Decentralized Applications with .Net

14 Hours

Developing in C# 6 Development

28 Hours

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 Hours

Developing in ASP.NET MVC 6 Development

28 Hours

Related Categories