Welcome to RouteKit Classic ASP

Your lightweight, opinionated MVC-style framework for Classic ASP.

This Home.Index view is using the shared Header.asp and Footer.asp layout files.

Start by wiring up your controllers, repositories, and views — this page is just a friendly placeholder so you know everything is hooked up correctly.

Quick info

  • View: app/Views/Home.Index.asp
  • Layout: Shared/Header.asp & Shared/Footer.asp
  • Default route: typically /Home/Index or / via the dispatcher.

Next step: Controllers

Use your generateController.vbs script to scaffold new controllers.

cscript //nologo Scripts\generateController.vbs ^
  Home "Index"

POBO & Repository

Generate strongly-typed POBOs and repositories from your Access/SQL schema.

cscript //nologo Scripts\GenerateRepo.vbs ^
  /table:Users /pk:UserId

Where to put stuff

  • /core/ – framework libs (DAL, routing, helpers)
  • /app/Views/ – pages like this one
  • /public/ – IIS root (Default.asp, web.config)