|
-
-
- <div class="row mb-4">
- <div class="col-lg-8">
- <div class="card shadow-sm mb-3">
- <div class="card-body">
- <h1 class="h3 mb-3">Welcome to RouteKit Classic ASP</h1>
- <p class="text-muted">
- Your lightweight, opinionated MVC-style framework for Classic ASP.
- </p>
- <p>
- This <code>Home.Index</code> view is using the shared
- <code>Header.asp</code> and <code>Footer.asp</code> layout files.
- </p>
- <p class="mb-0">
- Start by wiring up your controllers, repositories, and views — this page is just a
- friendly placeholder so you know everything is hooked up correctly.
- </p>
- </div>
- </div>
- </div>
-
- <div class="col-lg-4">
- <div class="card border-0 bg-light mb-3">
- <div class="card-body">
- <h2 class="h5 mb-3">Quick info</h2>
- <ul class="list-unstyled mb-0 small">
- <li class="mb-1">
- <strong>View:</strong>
- <code>app/Views/Home.Index.asp</code>
- </li>
- <li class="mb-1">
- <strong>Layout:</strong>
- <code>Shared/Header.asp</code> & <code>Shared/Footer.asp</code>
- </li>
- <li class="mb-1">
- <strong>Default route:</strong>
- typically <code>/Home/Index</code> or <code>/</code> via the dispatcher.
- </li>
- </ul>
- </div>
- </div>
- </div>
- </div>
-
- <div class="row gy-3">
- <div class="col-md-4">
- <div class="card h-100 shadow-sm">
- <div class="card-body">
- <h2 class="h5">Next step: Controllers</h2>
- <p class="small text-muted">
- Use your <code>generateController.vbs</code> script to scaffold new controllers.
- </p>
- <pre class="small mb-0"><code>cscript //nologo Scripts\generateController.vbs ^
- Home "Index"</code></pre>
- </div>
- </div>
- </div>
-
- <div class="col-md-4">
- <div class="card h-100 shadow-sm">
- <div class="card-body">
- <h2 class="h5">POBO & Repository</h2>
- <p class="small text-muted">
- Generate strongly-typed POBOs and repositories from your Access/SQL schema.
- </p>
- <pre class="small mb-0"><code>cscript //nologo Scripts\GenerateRepo.vbs ^
- /table:Users /pk:UserId</code></pre>
- </div>
- </div>
- </div>
-
- <div class="col-md-4">
- <div class="card h-100 shadow-sm">
- <div class="card-body">
- <h2 class="h5">Where to put stuff</h2>
- <ul class="small mb-0">
- <li><code>/core/</code> – framework libs (DAL, routing, helpers)</li>
- <li><code>/app/Views/</code> – pages like this one</li>
- <li><code>/public/</code> – IIS root (Default.asp, web.config)</li>
- </ul>
- </div>
- </div>
- </div>
- </div>
|