AspBox — это OpenSourceASPFrameWork,ASPLibrary. Используя AspBox, вы можете легко создавать ASP-сайты или проекты.
AspBox — это платформа, которая упрощает и ускоряет разработку ASP. AspBox предоставляет большое количество практических общих процедур, методов и подклассов ASP, которые могут упростить большинство операций ASP.
AspBox также может расширять объекты подкласса для улучшения своих функций. Строгая инкапсуляция и послойное вложение улучшают повторное использование кода и его многократное использование.
Можно сказать, что AspBox — это относительно устоявшаяся среда разработки ASP, которую разработчики могут применять для быстрой разработки.
Инструкция по применению
1. Как использовать:
(1) Ядро AspBox в основном сосредоточено в файле Cls_AB.asp, поэтому вам нужно только представить этот файл вверху страницы, например:
(2) Настройте параметры, связанные с AspBox (файл AB.Config.asp).
2. Ядро AspBox в основном включает в себя следующие ядра:
A обрабатывает массивы Array
Общий класс функций C
Класс операции cookie
Перехват операции кэша
Класс обработки символьных символов
D библиотека общих функций
Класс операции с данными БД
Объект операции с данными DBO
Модуль шифрования E (включая шифрование Md5, Base64, SHA-1 и набор некоторых функциональных блоков шифрования)
Блок обработки формы формы
Операция класса операции Fso
HTML-элемент управления
Блок обработки HTTP в XMLHttp
Блок обработки ошибок
Блок обработки Json
jsLib (основная справочная операция сценария JS)
List обрабатывает различные объекты List.
Почта Блок обработки почты
Модуль преобразования пиньинь PY
Функциональный блок Rnd случайных чисел
Класс операции сеанса
Модуль выполнения сценария Sc
Блок операций времени-времени
Класс шаблона Tpl
Вверх, блок обработки загрузки загрузки
Блок обработки URL
X-блок расширения
Xml обрабатывает фрагменты XML
И некоторые другие методы вызова, такие как операция компонента aspjpeg, класс бесстрашной загрузки, класс загрузки Ain и т. д.
3. AspBox поддерживает расширение платформы MVC в версии 1.1 или выше.
Как использовать: Просто добавьте: ab.use «mvc» перед вызывающим кодом, чтобы включить режим MVC.
пример:
AB.Используйте «MVC»
Сервис.Используйте «Проверить»
AB.C.Print «Имя файла, к которому в данный момент осуществляется доступ:» Service.Check.GetSelfName
------------------------------------------
Запись обновления AspBox версии 1.3.2a:
Модификация основного кода AB, добавление ядра публичного вызова AB.Pub
Улучшена настройка свойства AB.CacheType.
Добавлен метод AB.CacheClean.
Добавлен псевдоним AB.FnAdd: AB.FnSet.
Добавлены методы AB.A.Avg, AB.A.Sub, AB.A.SpliceX.
Исправлены методы AB.A.Slice, AB.A.Splice, AB.A.SpliceX, AB.A.Fill.
Расширение и улучшение метода AB.A.Walk
Исправлен метод AB.C.Cright.
Улучшите метод AB.C.GetUrl.
Добавлены AB.C.Clone, AB.C.CallFunc, AB.C.Ws, AB.C.Wsn, AB.C.IsDim и другие методы.
Добавлен метод AB.Cache.Del, псевдоним AB.Cache(cacheName).Del или AB.Cache.Item(cacheName).Del.
Удалить методы AB.Json.xJSObjectToString, AB.Json.xJSArrayToString.
Добавлены методы AB.E.encodeURIComponent, AB.E.decodeURIComponent, AB.E.encodeURI, AB.E.decodeURI.
Исправлена ошибка установки недопустимости AB.Http.Charset.
Расширьте и улучшите методы AB.Char.Trim, AB.Char.LTrim, AB.Char.RTrim.
Добавлены методы AB.Time.ServerTime, AB.Time.LocalTime, AB.Time.ServerTimezone, AB.Time.LocalTimezone.
Добавлены псевдонимы метода AB.Time.ToUnixEpoch AB.Time.ToID и AB.Time.TimeID.
Добавлены псевдонимы метода AB.Time.FromUnixEpoch AB.Time.FromID и AB.Time.FromTimeID.
Исправить ошибку функции AB.Url.Go.
Улучшите метод AB.Xml.Find для поддержки случая, когда AB.Xml(селектор).Length равен 0.
Добавлены методы AB.Xml.Length, AB.Xml.Count.
Добавлен метод AB.Xml(селектор).ChildNodes.