Date: 2026-03-11T11:59:39Z Project Type: web Architecture: Server-rendered MVC monolith
MVC-Starter is a Classic ASP starter application built around a single IIS-hosted deployable unit. Requests enter through public/Default.asp, flow through a shared runtime in core/, and resolve into application-specific controllers and views under app/.
Starter/framework hybrid MVC monolith:
public/ handles web entry and IIS-facing configcore/ handles routing, dispatch, validation, helpers, and DAL concernsapp/ contains project-specific behavior and server-rendered viewsdb/ and scripts/ support data and operational workflowspublic/web.config rewrites non-static requests to public/Default.asp.Default.asp registers routes and calls MVC.DispatchRequest.core/mvc.asp validates controller/action names, checks whitelist registration, resolves the current controller dynamically, and executes the target action.useLayout is enabled.public/web.config.db/webdata.accdb is the included Access database.core/.scripts/GenerateRepo.vbs.app/controllers/app/views/app/views/shared/core/scripts/See source-tree-analysis.md for the annotated directory breakdown.
public/ as web rootpublic/web.configcscriptcore/, public/Default.asp, and public/web.config are high-impact files.Powered by TurnKey Linux.