ASP300源码

网站首页 > ASP源码 > 其它类别 > Asp框架AspBox v1.3.1a
查看演示截图

Asp框架AspBox v1.3.1a

  • 更新日期:2012-12-21
  • 语言编码:ASP源码
  • 软件大小:875K
  • 下载用户:免费下载
  • 无官方网站 无演示
  • 最新热门源码

    源码简介

    AspBox是一个方便快速开发ASP框架,AspBox提供了大量实用的ASP通用过程及方法和子类,可以简化大部分的ASP操作。AspBox还可以进行拓展子类对象以增强自身功能。封装严谨,层层嵌套,提高了代码重复利用多次利用。

    可以说AspBox是一个比较成型的可应用于开发人员快速开发的ASP开发框架。



    1、使用方法:

    (1) AspBox 核心的主要集中在Cls_AB.asp文件,所以只需要在页首引入该文件,如:

    <!--#include file="inc/AspBox/Cls_AB.asp" -->

    (2) 配置AspBox相关参数(文件AB.Config.asp)



    2、AspBox核心主要包含了这么些核心:

    A处理Array数组

    C通用函数类

    Cookie操作类

    Catch缓存类操作

    Char字符处理类

    D一般函数库

    DB数据操作类

    DBO数据操作对象

    E加密模块(包含了Md5,Base64,SHA-1加密及收集了一些加密函数块)

    Form表单处理块

    Fso操作类操作

    Html控件

    Http对XMLHttp处理块

    Error错误处理块

    Json处理块

    jsLib(JS脚本核心引用操作)

    List处理各种List对象

    Mail邮件处理块

    PY拼音转换模块

    Rnd随机数函数块

    Session操作类

    Sc脚本执行操作模块

    Time时间操作块

    Tpl模板类

    Up,Upload上传处理块

    Url处理块

    X扩展块

    Xml处理XML块

    以及其他一些调用方法如aspjpeg组件操作,无惧上传类,艾恩上传类等



    3、AspBox在1.1版以上已支持MVC框架拓展

    使用方法:只需要在调用的代码前面加入: ab.use "mvc" 即可开启MVC模式

    例:

    AB.Use "Mvc"

    Service.Use "Check"

    AB.C.Print "当前访问的文件名:" & Service.Check.GetSelfName





    AspBoxv1.3.1a 更新记录:

    补充 AB.dbQueryTimes, AB.QT 属性

    新增 AB.InitQT 方法

    修正 AB.Free, AB.C.Free 方法

    增加 AB.C.Print 别名: AB.C.W

    增加 AB.C.PrintLn 别名: AB.C.Wn

    增加 AB.C.PrintCn 别名: AB.C.Wr

    增加 AB.C.PrintBin 别名: AB.C.WB, AB.C.WBin

    新增 AB.C.ServerVar 别名 AB.C.RqSv

    增加 AB.C.Put 的别名: AB.C.WE

    增加 AB.C.PrintFn 别名: AB.C.WF

    增加 AB.C.WNH 方法

    拓展增强 AB.C.RP 方法

    新增 AB.C.RemoveAppAll 方法

    新增 AB.C.Dict, AB.C.SetDict, AB.C.CloneDict, AB.C.ClearDict 方法

    新增 AB.C.TrimNul 方法

    新增 AB.C.RegSplit 方法

    新增 AB.C.vOr, AB.C.vAnd 方法

    去除 AB.A.MaxSize 属性

    修正 AB.db.ifConn 方法

    修正 AB.Cache 核心的一些方法

    新增 AB.Form.FormEncType 别名 AB.Form.EncType 方法

    新增 AB.Form.FormType 别名 AB.Form.Type 方法

    新增 AB.Form.Items, AB.Form.Item, AB.Form.Files, AB.Form.File 方法

    修正 AB.Form.ShowForms 方法

    新增 AB.Fso.FileSize 方法

    新增 AB.Fso.ImgWH 方法

    新增 AB.Error.ClearErr, AB.Error.SetErr, AB.Error.CatchErr, AB.Error.GetErr 方法

    新增 AB.Char.Bin2Str 方法

    新增 AB.Rnd.RandChinese 方法

    完善 AB.Json.toJson 方法

    建议弃用 AB.Json.xJSObjectToString, AB.Json.xJSArrayToString 方法 (即将弃用!!!)

    新增 AB.Json.toObject, AB.Json.setJSArrayItem, AB.Json.getJSArrayItem, AB.Json.jsEval, AB.Json.vbEval 等方法

    新增 AB.Json.toJson 别名 AB.Json.Stringify 方法

    新增 AB.Json.toObject 别名 AB.Json.Parse 方法

    新增 AB.Json.CharSet 属性

    新增 AB.jsLib.Get 的别名 AB.jsLib.Load

    增加 AB.jsLib.HasLoad, AB.jsLib.Has 方法

    修正 AB.Sc.Load 方法,返回一个对象

    修正 AB.Sc.SetLang 方法

    修正 AB.Sc.Run 方法

    完善修正 AB.Tpl 核心

    新增 AB.Tpl.Tag 别名 AB.Tpl.D 属性

    增加 AB.Tpl.Source 别名: AB.Tpl.Src 属性

    新增 AB.Tpl.Show 别名 AB.Tpl.Display 方法

    完善 AB.Ext("Trace").Trace 方法

    完善 AB.Ext("debug") 插件

    修正 AB.Ext("debug").Add 别名 AB.Ext("debug").List 方法

    修正 AB.Ext("debug").Add, AB.Ext("debug").ShowAll, AB.Ext("debug").ShowCookies 等方法

    新增 AB.Ext("debug").Del, AB.Ext("debug").DelAll, AB.Ext("debug").ShowVars 等方法

    -- MVC模块更新:

    改名 Dao.oCmd.Exe 为 Dao.oCmd.Exec

    更新 Ctrl.Mail 核心
                      

    下载地址

    下载地址已转移到新版网站,请点击左上角-首页,在新版网站搜索此套源码的标题进行下载。
    你可能还喜欢