Halaman Master Mudah dan Fleksibel Untuk ASP Klasik

Masalah:

Classic Active Server Pages masih merupakan cara yang kuat dan fleksibel dalam membangun situs web. Bahasa VBScript mudah dipelajari dan hanya membutuhkan editor teks untuk menulis halaman web. Satu kelemahan untuk ASP adalah bahwa membuat situs web terlihat sama pada setiap halaman adalah pekerjaan yang membosankan dan sulit untuk membuat perubahan kosmetik. Standarisasi tampilan dan nuansa di situs web dapat menjadi sulit. Menggunakan kode situs web yang ada untuk situs berbeda dengan tata letak yang berbeda tidak mungkin dilakukan.

Banyak pemrogram mencoba memecahkan masalah templating menggunakan file ASP termasuk mekanisme dan yang memecahkan sebagian masalah. Menempatkan bagian yang berbeda dari tata letak ke dalam file termasuk membantu tetapi juga menyebarkan kode yang membuat pemeliharaan lebih sulit. Jika Anda tahu apa-apa tentang ASP termasuk file Anda tahu bahwa mereka tidak dinamis – Anda tidak dapat menyertakan satu "on the fly" sehingga untuk berbicara. Mengubah tampilan dan nuansa situs web saat waktu proses terbatas pada lembar gaya CSS.

Solusinya:

Masalah template dalam ASP Klasik telah dipecahkan dan solusinya gratis bagi programmer mana pun untuk digunakan. Mesin template KudzuASP memungkinkan programmer ASP Classic kemampuan untuk menggunakan file template HTML dengan cara yang sama seperti para programmer ASP.NET menggunakan Halaman Master. Saat menggunakan KudzuASP, tata letak situs web disimpan dalam dokumen HTML sederhana yang menggunakan tag markup khusus. KudzuASP menggunakan tag markup ini untuk membuat panggilan fungsi kecepatan tinggi kembali ke halaman ASP Anda di titik-titik dalam template di mana konten diperlukan untuk "mengisi kekosongan". Hasilnya adalah metodologi yang sangat fleksibel yang memungkinkan template HTML untuk mendorong proses tata letak. Jika Anda perlu mengubah tata letak seluruh situs web, Anda hanya perlu melakukan perubahan pada template.

Bagaimana dengan tantangan lain untuk mengubah tampilan dan nuansa situs web saat runtime. KudzuASP mengalahkan metode lama termasuk file ke bawah. Anda dapat memiliki tampilan dan nuansa yang benar-benar berbeda berdasarkan siapa yang masuk, grup apa yang mereka miliki, musim tahun ini atau bahkan waktu hari itu – untuk alasan apa pun. Ketika saatnya tiba untuk menulis halaman web ke browser, Anda cukup menentukan templat HTML yang berbeda dari sistem file atau basis data – semudah itu!

Ringkasan

KudzuASP adalah sistem fleksibel yang menyediakan banyak fitur templating seperti iterasi, substitusi, inklusi bersyarat, dan pengecualian konten. Ini dirancang menggunakan arsitektur komponen yang fleksibel yang membuat menulis dan menginstal komponen Anda sendiri sangat mudah. Salah satu hal terbaik tentang KudzuASP adalah Open Source dan bebas digunakan di situs web pribadi dan komersial.