Get in Touch

Course Outline

Introduction

  • Overview of IIS 10 architecture and introduced features

Introduction to the .NET Platform

  • CLR and Framework Class Library
  • ASP.NET Web Forms, MVC, and Web Services

Installing IIS 10

  • Performing clean installations and upgrades
  • Command-line installation and automated configuration

IIS 10 Management Tools

  • IIS Manager, PowerShell cmdlets, and command-line management
  • Advanced settings and configuration

Fundamentals of Website Management

  • Websites, applications, and virtual directories
  • Creating and configuring websites, logging, and host headers
  • Managing applications and virtual directories

Web Application Pool Administration

  • Understanding and managing application pools
  • Security, advanced settings, and application pool users

Packaging and Deployment of ASP.NET Applications

  • Building and deploying installer packages
  • Versioning and updating applications
  • Deployment strategies and best practices

Securing IIS 10

  • Server and IIS security
  • Utilizing Request Filtering and URL Rewriting
  • Implementing SSL/TLS and client certificates

Authentication and Authorization

  • Types of authentication
  • Configuring authentication in IIS 10

Performance Tuning

  • Monitoring IIS 10 and applying performance tuning techniques
  • Optimizing .NET application performance

Diagnostics and Troubleshooting

  • Common issues and troubleshooting strategies for IIS 10 and ASP.NET
  • Error pages, logging, and failed request tracing

Load Balancing and Web Farms

  • Configuring and managing web farms with IIS 10
  • Load balancing techniques and content replication
  • Ensuring redundancy and high availability

Summary and Next Steps

Requirements

  • Fundamental knowledge of networking concepts
  • Proficiency in Windows Server administration

Target Audience

  • System administrators
  • Web developers
  • IT professionals
 35 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories