---
description: >-
  a flexible, secure and manageable Web Server for hosting ASP.NET Core web
  apps.
---

# IIS

{% embed url="https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/iis" %}

| InProcess                                   | OutOfProcess                                                          |
| ------------------------------------------- | --------------------------------------------------------------------- |
| Process name is w3wp.exe and iisexpress.exe | Process name is dotnet.exe                                            |
| single web server involved                  | two web server involved                                               |
| better for performance                      | penalty of processing request between internal and external webserver |
