📘 Understanding ASP.NET Core Architecture
+------------------------+
| Web Server (Kestrel) |
+-----------+------------+
|
+------------v-------------+
| Middleware Pipeline |
+------------+-------------+
|
+-------v--------+
| Endpoint Routing |
+-------+--------+
|
+---------------v----------------+
| Controllers / Razor Pages / APIs |
+---------------------------------+
- Kestrel: The built-in high-performance web server.
- Middleware Pipeline: Handles requests/responses via modular components.
- Routing: Directs requests to appropriate handlers (MVC controllers, Razor pages, etc.).