Course Outline

Introduction

  • Overview of IIS 10 architecture and new features

Introduction to the .NET Platform

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

IIS 10 installation

  • Clean and upgrade installations
  • 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
  • Administering 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
  • Using 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 performance tuning techniques
  • .NET application performance optimization

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

  • Basic understanding of networking concepts
  • Familiarity with Windows Server administration

Audience

  • System administrators
  • Web developers
  • IT professionals
 35 Hours

Testimonials (2)

Related Categories