WEB在线文件管理程序源码

作者: 来源: 更新时间:2008-05-27 点击:
运行平台:asp.net+access
文件大小:406K
WEB在线文件管理程序源码


默认帐号:admin 默认密码:spbdev


【系统介绍】

本系统是在asp版《在线文件管理器》的基础上设计制作,取其精华,弃其糟粕,功能更强,效率更高,
具有以下特点:

1。采用三层结构开发,程序逻辑和用户界面彻底分离,可轻松换肤。

2。全部代码采用Ultra Edit编写,不使用任何可视化开发工具,精确控制代码流程,确保代码高效率
运行。

3。尽量采用自行开发自定义控件,不产生任何一丁点的HTML代码冗余。

4。尽可能的减少客户与服务器的交互,降低对服务器资源消耗,减少网络传输。

5。真正多用户系统,可分别为每个用户设置可管理的文件类型,目录等,上传的单个文件大小限制等

6。各用户环境自由配置,风格自选(如果有多个风格的话),可自由设置每页显示的文件及目录数等

7。文件与目录翻页分开,即使管理同一目录下的数万个文件也不再出现程序超时现象。

8。功能强大,除了asp版具备的全部功能如上传、下载、编辑、批量复制、移动、粘贴外还具备文件快
速过滤搜索、智能修改文件属性、RAR文件服务器端自动解压缩以及服务器端命令执行功能。

9。效率极高。经测试,在一台普通PC上对一个包含50000个文件的目录进行浏览管理,任意翻页,执行
时间均不超过1秒。过滤或者搜索则更是低至仅0.3秒的执行时间。而windows资源管理器打开目录或
者asp版翻至最后一页都需要6.5秒甚至更长时间。

【系统要求】

要求服务器必须安装了.net framework1.1,且WEB站点支持asp.net。


【使用说明】

1。 将压缩包内的bin目录内的SpbDev.Files.Dll文件放到你WEB站点虚拟目录内的bin目录内,如果没有
虚拟目录,则将其放到站点根目录内的bin目录中即可。

2。 将FilesNet目录内的全部文件和子目录上传到你的站点中,即可使用本程序。


【备注】

·本系统1.1及以下版本有1月左右的试用期,期满后若无注册码将无法继续使用本程序。

·1.2版及以后的版本已取消该限制,但未注册用户会在浏览器标题中增加显示未注册信息(注册码此后
也仅对商业用户提供)。

·本系统承诺对非商业应用的个人用户永远免费。

·商业使用的用户请联系购买该系统,售价:¥1000 / 套,含两年技术支持。

·无论哪种情况,用户只获得本软件的使用权,以及为美化目的的界面修改权,未经许可不得随意传播,
转让,出售本系统。

【最近更新】

1.7版
增加管理员用户的系统异常存储、查看功能,可存储和查看运行过程中的最近40个异常。

1.6版(内部测试版,未发布)
采用自定义数据库操作类替代原来的内部方法,使内部逻辑更清晰。

1.5版(内部测试版,未发布)
调整规范命名空间及生成的程序集名,优化自定义控件。

1.4版
增加只读类型的用户,该类型的用户仅具有WEB目录的浏览和下载文件的权限,不能执行任何写操作。
增加文本文件编辑时的编码自动识别(仅限1.4.6302及以上版本)

1.3版:
增加命令行执行器(仅管理员有权使用),只要权限允许,即可在网页上执行服务器支持的任何DOS命令。
【警告】:不得将此功能用作非法用途。对可能产生的一切后果,责任自负。

1.2版:
增加cookie记录用户登陆状态,避免重命名目录及修改web.config文件或更改bin目录中的文件时自动
退出登陆状态的情况出现。无论登陆多长时间,只要不关闭浏览器,不手工退出登陆,都一直保持登陆
状态。