# AspBox **Repository Path**: wxtech/AspBox ## Basic Information - **Project Name**: AspBox - **Description**: AspBox是一个方便应用于开发人员快速开发的ASP开发框架 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 12 - **Created**: 2015-12-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AspBox > #### 相关资源 * 官方网站 : [永久网络](http://www.19www.com) :point_left: > #### 学习交流 * 框架交流群:![](https://raw.githubusercontent.com/JackJiang2011/MobileIMSDK/master/preview/more_screenshots/others/qq_group_icon_16-16.png) `41161311` :point_left: * bug/建议发送至邮箱:`lajox@19www.com` * 技术支持/合作/咨询请联系作者QQ:`517544292` # 一、简介 AspBox是一个方便应用于开发人员快速开发的ASP开发框架: * AspBox还可以进行拓展子类对象以增强自身功能。封装严谨,层层嵌套,提高了代码重复利用多次利用; * AspBox提供了大量实用的ASP通用过程及方法和子类,可以简化大部分的ASP操作。 > 内置MVC基础模型
自由拓展类库 AspBox框架已有应用例子AppCore: 您可以下载体验:[AppCore 1.0 版本](http://git.oschina.net/lajox/AppCore)。:point_left: # 二、使用方法 > #### (1) AspBox 核心的主要集中在Cls_AB.asp文件,所以只需要在页首引入该文件,如: ```asp ``` > #### (2) 配置AspBox相关参数(文件AB.Config.asp),例如: ```asp AB.BasePath = "/Inc/AspBox/" ``` > #### (3) AspBox在1.1版以上已支持MVC框架拓展, 使用方法:只需要在调用的代码前面加入: ab.use "mvc" 即可开启MVC模式, 例如: ```asp AB.Use "Mvc" Service.Use "Check" AB.C.Print "当前访问的文件名:" & Service.Check.GetSelfName ``` # 三、框架说明 整个框架基本由各个核心组成: * ab.a.asp:A模块处理Array数组; * ab.c.asp:C通用函数类; * ab.cookie.asp:Cookie操作类; * ab.cache.asp:Catch缓存类操作; * ab.char.asp:Char字符处理类; * ab.d.asp:D一般函数库; * ab.db.asp:DB数据操作类; * ab.dbo.asp:DBO数据操作对象; * ab.e.asp:E加密模块(包含了Md5,Base64,SHA-1加密及收集了一些加密函数块); * ab.error.asp:Error错误处理块; * ab.form.asp:Form表单处理块; * ab.fso.asp:Fso操作类操作; * ab.h.asp:H系统函数集成块; * ab.html.asp:Html控件生成模块; * ab.http.asp:Http对XMLHttp处理块; * ab.json.asp:Json处理块; * ab.jslib.asp:jsLib(JS脚本核心引用操作); * ab.key.asp:Key字典库操作类; * ab.list.asp:List处理各种List对象; * ab.mail.asp:Mail邮件处理块; * ab.pager.asp:Pager分页类; * ab.py.asp, ab.pyo.asp, ab.pyz.asp:PY拼音转换模块; * ab.rnd.asp:Rnd随机数函数块; * ab.session.asp:Session操作类; * ab.sc.asp:Sc脚本执行操作模块; * ab.time.asp:Time时间处理块; * ab.tpl.asp:Tpl模板类; * ab.up.asp, ab.upload.asp:Upload上传处理块; * ab.url.asp:Url处理块; * ab.x.asp:X扩展块; * ab.xml.asp:Xml处理XML块; * 以及其他一些调用方法如aspjpeg组件操作,无惧上传类,艾恩上传类等 # 四、性能测试 压力测试表明,AspBox可以承载百万条数据。 # 五、应用案例 #### ① AppCore是以AspBox框架为核心构建的基于MVC模式的APP应用: > AppCore演示程序正在完善,可供下载:[点击下载体验](http://git.oschina.net/lajox/AppCore) :point_left: