📘 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.).