Исходная платформа ASP: выпущена платформа CVASP 201204C! ASP все еще может быть таким элегантным!
Основная информация:
Номер версии: 201204C.
Базовые байты: 51700
Основной файл: cvcorem.asp.
Английское название: CVASP — представление контроллера для ASP Framework.
Китайское название: Язык программирования платформы CVASP: VBScript.
Кодировка символов: GB2312, GBK, UTF-8.
Введение функции:
Легкий:
Часто используемые функции и классы имеют краткие имена, и кода пишется меньше.
Предусмотрено несколько инструментов для создания кода подчеркивания:
_conutf8.asp — используется для преобразования китайского языка в кодировку UTF для AJAX.
_mkcvatpl.asp — используется для создания шаблонов написания кода для программирования. _viewsrc.asp — используется для просмотра комментариев к исходному коду cvcore.asp. Конкретный эффект можно узнать, запустив его с помощью диспетчера IIS.
Класс базы данных предоставляет собственные экземпляры объектов ADODB rs и conn для внешнего использования.
Если вы знакомы с ADO, ваши предыдущие привычки использования не будут затронуты.
Предоставляет часто используемые функциональные функции и классы, позволяющие избежать беспокойства:
Гибкие классы шаблонов, классы баз данных, классы подкачки, классы сращивания строк и т. д.:
Базовую библиотеку кода можно использовать независимо INCLUDE.
Например:
Безопасность:
Класс Cookie использует зашифрованную кодировку Base64 для предотвращения подмены файлов cookie.
Request.Form и Request.QueryString инкапсулируются с помощью функций reqF и reqS, чтобы предотвратить SQL-инъекцию.
Ряд функций, обеспечивающих простую и эффективную проверку формы: vcnull, vclen, vcsize, vcnum, vcdate.
быстрый:
Предоставляет высокопроизводительный класс шаблонов однослойных блоков, который можно использовать вместе с классами кэша.
Обеспечьте высокопроизводительные классы конкатенации строк, такие как dim sc: set sc=new clsStrCat.
Предоставляет класс базы данных для поддержки аккуратных операций чтения базы данных для двумерных массивов в формате GetRows:
Классы шаблонов предназначены для отделения кода сервера ASP (VBS) от кода интерфейса HTML.
Ядро предоставляет только часто используемые и усовершенствованные функциональные функции и классы и ВКЛЮЧАЕТ только расширенные функции (HELPER), если вы хотите их использовать.
Почему в ASP есть только контроллер и представление, но нет модели?
Сам VBScript не поддерживает наследование классов и не может реализовать настоящий MVC (не беспокойтесь!).
Заявление об использовании открытого исходного кода:
Вы должны сохранить комментарии к логотипу, аналогичные приведенным ниже, в исходном коде и хранить файл описания cvinfo.asp в каталоге (имя каталога cvinc можно изменить, если вы беспокоитесь о безопасности).