Consolidated ASP Classic MVC framework from best components
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

1.7KB

Comprehensive Analysis - MVC-Starter

Date: 2026-03-11T11:59:39Z

Configuration Management

  • Primary runtime configuration lives in public/web.config.
  • Important settings include database connection, environment mode, flash timing, 404 redirect timing, cache controls, and error logging paths.
  • Configuration is read in application code through helper accessors such as GetAppSetting.

Authentication and Security

  • No full authentication subsystem is present in the starter.
  • The main observable security boundary is controller/action validation and controller whitelisting in core/lib.ControllerRegistry.asp.
  • Dispatch also HTML-encodes some user-visible error output to reduce injection risk.

Entry Points and Bootstrap

  • IIS web root: public/
  • Default document: public/Default.asp
  • Runtime bootstrap include: core/autoload_core.asp
  • Request dispatcher: core/mvc.asp

Shared Code

  • core/ contains reusable framework/runtime libraries for routing, data access, flash messaging, forms, uploads, HTML helpers, validation, encryption helpers, and JSON support.
  • scripts/ contains operational generators and migration tooling.

Event/Async Patterns

  • No queue, worker, or event-bus architecture was detected.
  • UI behavior is mostly server-rendered with small inline browser-side scripts where needed.

CI/CD and Deployment

  • No CI/CD pipeline configuration was detected.
  • Deployment is IIS-based and documented in README.md and public/web.config.

Localization

  • No localization or i18n framework was detected.

Testing Surface

  • No automated test framework or test files were detected in the application code.
  • Validation currently depends on manual runtime checks and script execution in a Windows/IIS environment.

Powered by TurnKey Linux.