AspBox est un OpenSource ASPFrameWork, ASPLibrary. En utilisant AspBox, vous pouvez facilement créer des sites Web ou des projets ASP.
AspBox est un framework qui facilite et développe rapidement ASP. AspBox fournit un grand nombre de procédures, méthodes et sous-classes communes ASP pratiques, qui peuvent simplifier la plupart des opérations ASP.
AspBox peut également étendre les objets de sous-classe pour améliorer ses fonctions. Une encapsulation rigoureuse et une imbrication couche par couche améliorent la réutilisation du code et ses multiples utilisations.
On peut dire qu'AspBox est un cadre de développement ASP relativement établi qui peut être appliqué aux développeurs pour un développement rapide.
Mode d'emploi
1. Comment utiliser :
(1) Le noyau d'AspBox est principalement concentré dans le fichier Cls_AB.asp, il vous suffit donc d'introduire ce fichier en haut de la page, par exemple :
(2) Configurer les paramètres liés à AspBox (fichier AB.Config.asp)
2. Le noyau AspBox comprend principalement les cœurs suivants :
A gère les tableaux Array
Classe de fonctions générales C
Classe d'opération des cookies
Opération de capture du cache
Classe de traitement des caractères char
Bibliothèque de fonctions générales D
Classe d'opération de données de base de données
Objet d'opération de données DBO
Module de chiffrement E (comprenant le chiffrement Md5, Base64, SHA-1 et une collection de certains blocs fonctionnels de chiffrement)
Bloc de traitement de formulaire de formulaire
Opération de classe d'opération Fso
Contrôle HTML
Bloc de traitement Http vers XMLHttp
Bloc de gestion des erreurs d'erreur
Bloc de traitement Json
jsLib (opération de référence principale du script JS)
List gère divers objets List
Bloc de traitement du courrier
Module de conversion pinyin PY
Bloc fonctionnel de nombres aléatoires Rnd
Classe d'opération de session
Module d'opération d'exécution de script Sc
Bloc de fonctionnement du temps
Classe de modèle Tpl
Up,Télécharger le bloc de traitement de téléchargement
Bloc de traitement des URL
Bloc d'extension X
XML gère les morceaux XML
Et quelques autres méthodes d'appel telles que le fonctionnement du composant aspjpeg, la classe de téléchargement sans peur, la classe de téléchargement Ain, etc.
3. AspBox a pris en charge l'extension du framework MVC dans la version 1.1 ou supérieure.
Comment ça fonctionne : Ajoutez simplement : ab.utilisez "mvc" devant le code appelant pour activer le mode MVC
exemple:
AB.Utilisez "Mvc"
Service.Utilisez "Check"
AB.C.Print"Le nom du fichier actuellement consulté :"Service.Check.GetSelfName
------------------------------------------
Enregistrement de mise à jour d'AspBox version 1.3.2a :
Modification du code du noyau AB, ajout de l'appel public AB.Pub core
Améliorer le paramètre de propriété AB.CacheType
Ajout de la méthode AB.CacheClean
Ajout de l'alias AB.FnAdd : AB.FnSet
Ajout des méthodes AB.A.Avg, AB.A.Sub, AB.A.SpliceX
Méthodes AB.A.Slice, AB.A.Splice, AB.A.SpliceX, AB.A.Fill corrigées
Élargir et enrichir la méthode AB.A.Walk
Correction de la méthode AB.C.CRight
Améliorer la méthode AB.C.GetUrl
Ajout de AB.C.Clone, AB.C.CallFunc, AB.C.Ws, AB.C.Wsn, AB.C.IsDim et d'autres méthodes
Ajout de la méthode AB.Cache.Del, alias AB.Cache(cacheName).Del ou AB.Cache.Item(cacheName).Del
Supprimer les méthodes AB.Json.xJSObjectToString, AB.Json.xJSArrayToString
Ajout des méthodes AB.E.encodeURIComponent, AB.E.decodeURIComponent, AB.E.encodeURI, AB.E.decodeURI
Correction du bug de définition de l'invalidité AB.Http.Charset
Étendre et améliorer les méthodes AB.Char.Trim, AB.Char.LTrim, AB.Char.RTrim
Ajout des méthodes AB.Time.ServerTime, AB.Time.LocalTime, AB.Time.ServerTimezone, AB.Time.LocalTimezone
Ajout des alias de méthode AB.Time.ToUnixEpoch AB.Time.ToID et AB.Time.TimeID
Ajout des alias de méthode AB.Time.FromUnixEpoch AB.Time.FromID et AB.Time.FromTimeID
Correction du bug de la fonction AB.Url.Go
Améliorez la méthode AB.Xml.Find pour prendre en charge le cas où AB.Xml(selector).Length est 0
Ajout des méthodes AB.Xml.Length, AB.Xml.Count
Ajout de la méthode AB.Xml(selector).ChildNodes