私信发送成功
Watch Star Fork

Lajox / AspBoxASPGPL-2.0

AspBox是一个方便应用于开发人员快速开发的ASP开发框架
克隆/下载
lajox 最后提交于 2015-12-05 15:28 修复 AB.A.InArray() 方法BUG
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
2015-11-28 23:14
2015-11-28 23:14
Loading...
README.md 3.50 KB

AspBox

相关资源

学习交流

  • 框架交流群: 41161311 :point_left:
  • bug/建议发送至邮箱:lajox@19www.com
  • 技术支持/合作/咨询请联系作者QQ:517544292

一、简介

AspBox是一个方便应用于开发人员快速开发的ASP开发框架:

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

内置MVC基础模型
自由拓展类库

AspBox框架已有应用例子AppCore: 您可以下载体验:AppCore 1.0 版本:point_left:

二、使用方法

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

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

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

AB.BasePath = "/Inc/AspBox/"

(3) AspBox在1.1版以上已支持MVC框架拓展,

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

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演示程序正在完善,可供下载:点击下载体验 :point_left:

项目点评 ( 19 )

你可以在登录后,对此项目发表评论

6_float_left_people 6_float_left_close