NetBox中文版是一款功能全面的ASP服务器搭建工具,NetBox官方版能够快速在该工具内编译出各类WEB应用,其编译的ASP服务器性能、安全性等特征甚至能够超过IIS,实属IT企业开发WEB类应用的上乘选择。NetBox官方版还可以将自己的电脑搭建成一个网络服务器。
相关软件 | 版本说明 | 下载地址 |
---|---|---|
Wine | 官方版 | 查看 |
Mountain Duck | 中文版 | 查看 |
XAMPP | 中文版 | 查看 |
Resin | 最新版 | 查看 |
功能特点
1、NetBox编译器,将ASP文件编译成程序可以将性能提升2-10倍,最重要的是还保密了ASP源文件;
2、可编程的虚拟机,用于二次开发,有效阻止了恶意代码;
3、应用服务器,高性能的HTTP服务器,无需额外部署其他环境;
4、网络服务器,可以用来构建符合自己需求高性能的TCP服务器,如FTP,SMTP,POP3,TELNET服务器,界面到功能都能自定义;
5、强大的HTML对话框,快速产生桌面应用,高效强大,兼容性广泛。
安装步骤
1、我们在当下网下载NetBox软件,获得一个压缩包,对其进行解压,得到exe文件
2、我们可以点击“浏览”来更改安装位置
3、NetBox正在安装中,请耐心等待软件安装完毕
4、NetBox软件安装成功
使用说明
NetBox第一次使用会出现上图的提示,选择“simplified chinese”即可出现图一的中文界面,然后即可将.b网络盒子脚本打包成现成的WEB应用。应用可以只是一个简单的ASP的WEB服务器,也可以是运行软件就能将电脑打造成一个具有博客、投票等功能的服务器,甚至是电脑上可以运行的程序,只要你愿意的话。
常见问题
为什么我编译出来的执行程序运行时出现命令行?
在编译 NetBox 之前,你必须先保证你的项目目录是可以成功运行的,如果编译后出现命令行,说明你的项目目录中没有 main.box 主程序。也就是说你的项目目录本身还没有能够正确运行。
将 mdb 数据库编译后,执行时为什么会被提取出来
当使用 Access 数据库的应用被编译时,可以将数据库直接编译进应用程序中,而当次应用被执行时,此文件将被自动取出,按照其编译前的相对路径存放在应用程序存放的目录中。
现象原因
当 mdb 数据库被封装在应用程序内部后,文件已经成为执行文件的一个部分,当数据库系统需要访问此文件时,按照 NetBox 的路径系统 的运行规则,系统将以文件方式访问此文件,所以此文件将被自动提取出来,并且以后都将直接使用外部文件,这样对数据库的修改也将会被文件保持。
另类需求
对于有些应用,比如应用程序存放在光盘或者只读设备,或者作者可能根本不想让别人看到有个数据库放在外面。对于这种情况,如果此数据库根本不需要修改,则可以以只读方式打开数据库,具体代码如下:
Set Conn = CreateObject("ADODB.Connection")
Conn.Mode = 8
Conn.Open "Provider=Microsoft.Jet.oledb.4.0;Data Source="&NetBox.MapPath("test.mdb")
使用只读方式打开数据库时,数据库将被以临时文件的方式建立在临时目录,并且将在数据库关闭时自动删除,在应用程序执行目录将不会产生任何文件。然而这种方式将可能多次生成临时文件,会一定程度的影响性能,如果需要频繁使用数据库,而且对性能有所要求,还是建议不要这样使用。