Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Overview of the .NET Platform
- Understanding the .NET Common Language Runtime and Framework Class Library
- Review of application types supported by .NET
- Introduction to ASP.NET Web Forms and Web Services
- Comparing ASP.NET Web Forms with ASP.NET MVC applications
- Differentiating between Classic services and WCF services
Architecture of IIS 8
- Integrated Pipeline Mode
- Extensibility and Modular Design
- Extending IIS Manager
- Understanding WAS and the Worker Process
Installing IIS 8
- Performing a clean installation
- Upgrading from previous versions
- Adding features to an existing installation
- Automated installation and configuration methods
- Server Core command-line installation
- Recommendations for hosting services
Administration Tools
- Using IIS Manager and its extensibility features
- Navigating configuration settings
- Command-line management basics
- Managing IIS via PowerShell
- Overview of PowerShell capabilities
- Retrieving a list of IIS 8 PowerShell cmdlets
- Exploring new cmdlets introduced in IIS 8
- Practical exercises with essential cmdlets
Essentials of Website Management
- Distinctions between Web Sites, Applications, and Virtual Directories
- Creating a new website
- Setting up logging
- Configuring host headers
- Managing applications
- Managing virtual directories
- Enabling content compression
- Configuring MIME type settings
- Performing basic administrative tasks
Web Application Administration
- Active Server Pages (ASP)
- ASP.NET
- ISAPI extensions
- Common Gateway Interface (CGI)
- FastCGI
- Application Initialization
Web Application Pool Administration
- Understanding the role of Web Application Pools
- Virtual Directories versus Applications
- Insight into the w3wp.exe process
- Application Pool security measures
- Advanced configuration settings
- Managing Application Pool user identities
Packaging and Deployment
- Overview of ASP.NET application deployment options
- Creating installer packages
- Managing the deployment of updated applications
- Versioning applications and handling deployment updates
Delegating Remote Administration
- Introduction to key concepts and roles
- Remote access via IIS 8 Manager
- Configuring delegation settings
Securing IIS 8
- Types of security threats
- Hardening the server
- Securing IIS 8 configurations
- Utilizing the Request Filter
- URL rewriting using the Rewrite module (available as an add-on from iis.net)
Authentication and Authorization
- Types of authentication
- Configuring authentication methods for your organization
- Understanding IIS 8 user account structures
SSL and TLS
- Securing a web site with TLS
- Enforcing SSL or TLS requirements
- Implementing client certificates
Monitoring and Performance Tuning
- Methods for monitoring IIS 8
- IIS performance tuning techniques
- Monitoring and optimizing .NET code
- Performance tuning recommendations for .NET applications
Diagnostics and Troubleshooting
- Common issues and solutions
- Runtime Status and Control API
- IIS 8 error pages
- Failed Request Tracing
- Error logging
- Access logging
- ASP.NET tracing
- IIS troubleshooting strategies
- ASP.NET troubleshooting strategies
Load Balancing Web Farms
- IIS 8 in Web Farm environments
- Content configuration
- Content replication strategies
- Implementing complete redundancy
- Load balancing techniques
21 Hours
Testimonials (1)
It was a compact and well delivered one.