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.

86 lignes
2.7KB

  1. <div class="row mb-4">
  2. <div class="col-lg-8">
  3. <div class="card shadow-sm mb-3">
  4. <div class="card-body">
  5. <h1 class="h3 mb-3">Welcome to RouteKit Classic ASP</h1>
  6. <p class="text-muted">
  7. Your lightweight, opinionated MVC-style framework for Classic ASP.
  8. </p>
  9. <p>
  10. This <code>Home.Index</code> view is using the shared
  11. <code>Header.asp</code> and <code>Footer.asp</code> layout files.
  12. </p>
  13. <p class="mb-0">
  14. Start by wiring up your controllers, repositories, and views — this page is just a
  15. friendly placeholder so you know everything is hooked up correctly.
  16. </p>
  17. </div>
  18. </div>
  19. </div>
  20. <div class="col-lg-4">
  21. <div class="card border-0 bg-light mb-3">
  22. <div class="card-body">
  23. <h2 class="h5 mb-3">Quick info</h2>
  24. <ul class="list-unstyled mb-0 small">
  25. <li class="mb-1">
  26. <strong>View:</strong>
  27. <code>app/Views/Home.Index.asp</code>
  28. </li>
  29. <li class="mb-1">
  30. <strong>Layout:</strong>
  31. <code>Shared/Header.asp</code> &amp; <code>Shared/Footer.asp</code>
  32. </li>
  33. <li class="mb-1">
  34. <strong>Default route:</strong>
  35. typically <code>/Home/Index</code> or <code>/</code> via the dispatcher.
  36. </li>
  37. </ul>
  38. </div>
  39. </div>
  40. </div>
  41. </div>
  42. <div class="row gy-3">
  43. <div class="col-md-4">
  44. <div class="card h-100 shadow-sm">
  45. <div class="card-body">
  46. <h2 class="h5">Next step: Controllers</h2>
  47. <p class="small text-muted">
  48. Use your <code>generateController.vbs</code> script to scaffold new controllers.
  49. </p>
  50. <pre class="small mb-0"><code>cscript //nologo Scripts\generateController.vbs ^
  51. Home "Index"</code></pre>
  52. </div>
  53. </div>
  54. </div>
  55. <div class="col-md-4">
  56. <div class="card h-100 shadow-sm">
  57. <div class="card-body">
  58. <h2 class="h5">POBO &amp; Repository</h2>
  59. <p class="small text-muted">
  60. Generate strongly-typed POBOs and repositories from your Access/SQL schema.
  61. </p>
  62. <pre class="small mb-0"><code>cscript //nologo Scripts\GenerateRepo.vbs ^
  63. /table:Users /pk:UserId</code></pre>
  64. </div>
  65. </div>
  66. </div>
  67. <div class="col-md-4">
  68. <div class="card h-100 shadow-sm">
  69. <div class="card-body">
  70. <h2 class="h5">Where to put stuff</h2>
  71. <ul class="small mb-0">
  72. <li><code>/core/</code> – framework libs (DAL, routing, helpers)</li>
  73. <li><code>/app/Views/</code> – pages like this one</li>
  74. <li><code>/public/</code> – IIS root (Default.asp, web.config)</li>
  75. </ul>
  76. </div>
  77. </div>
  78. </div>
  79. </div>

Powered by TurnKey Linux.