إطار عمل ASP الأصلي: تم إصدار إطار عمل CVASP 201204C! لا يزال بإمكان ASP أن يكون أنيقًا جدًا!
المعلومات الأساسية:
رقم الإصدار: 201204C
البايتات الأساسية: 51700
الملف الأساسي: cvcorem.asp
الاسم باللغة الإنجليزية: CVASP - طريقة عرض وحدة التحكم لـ ASP Framework
الاسم الصيني: لغة البرمجة الإطارية CVASP: VBScript
ترميز الأحرف: GB2312، GBK، UTF-8
مقدمة الوظيفة:
سهل:
تتم تسمية الوظائف والفئات شائعة الاستخدام بإيجاز، ويتم كتابة تعليمات برمجية أقل.
يتم توفير العديد من أدوات إنشاء التعليمات البرمجية للتسطير:
_convutf8.asp - يُستخدم لتحويل ترميز اللغة الصينية إلى UTF لـ AJAX
_mkcvatpl.asp - يستخدم لإنشاء قوالب كتابة التعليمات البرمجية للبرمجة _viewsrc.asp - يستخدم لعرض تعليقات التعليمات البرمجية المصدر لـ cvcore.asp وسيتم معرفة التأثير المحدد عن طريق تشغيله باستخدام مدير IIS.
توفر فئة قاعدة البيانات مثيلات كائن ADODB rs وconn الأصلية للاستخدام الخارجي.
إذا كنت معتادًا على ADO، فلن تتأثر عادات الاستخدام السابقة.
يوفر وظائف وظيفية شائعة الاستخدام وفئات توفر القلق:
فئات القوالب المرنة، وفئات قاعدة البيانات، وفئات الترحيل، وفئات ربط السلسلة، وما إلى ذلك:
يمكن استخدام مكتبة التعليمات البرمجية الأساسية بشكل مستقل.
على سبيل المثال:
أمان:
تستخدم فئة ملفات تعريف الارتباط ترميز Base64 المشفر لمنع انتحال ملفات تعريف الارتباط.
يتم تغليف Request.Form وRequest.QueryString باستخدام الدالتين reqF وreqS لمنع حقن SQL.
سلسلة من الوظائف التي توفر التحقق من صحة النموذج بشكل بسيط وفعال: vcnull، vclen، vcsize، vcnum، vcdate
سريع:
يوفر فئة قالب كتلة أحادية الطبقة عالية الأداء يمكن استخدامها مع فئات ذاكرة التخزين المؤقت.
توفير فئات تسلسل سلسلة عالية الأداء، مثل dim sc: set sc=new clsStrCat
يوفر فئة قاعدة بيانات لدعم عمليات قراءة قاعدة البيانات الأنيقة للمصفوفات ثنائية الأبعاد بتنسيق GetRows:
يتم توفير فئات القالب لفصل كود خادم ASP (VBS) عن كود واجهة HTML.
يوفر المركز فقط الوظائف والفئات الوظيفية شائعة الاستخدام والمحسنة، ويتضمن فقط الوظائف الموسعة (المساعد) إذا كنت تريد استخدامها.
لماذا يحتوي ASP فقط على وحدة التحكم والعرض ولكن لا يوجد نموذج؟
لا يدعم VBScript نفسه وراثة الفئة ولا يمكنه تنفيذ MVC حقيقي (لا داعي للوقوع في المشاكل!).
بيان استخدام المصدر المفتوح:
يجب عليك الاحتفاظ بتعليقات LOGO المشابهة لما يلي في الكود المصدري والاحتفاظ بملف الوصف cvinfo.asp في الدليل (يمكن تغيير اسم دليل cvinc إذا كنت مهتمًا بالأمان)