netbox是一款编译工具,netbox软件内支持多种编程语言,方便您可以按照个人的需求来进行编程。netbox编译工具能够搭建出一个非常完善的编程环境,保证了服务器的性能和安全,有需要的朋友快来下载使用吧。
NetBox是一款快速的ASP服务器搭建工具,能够快速在该工具内编译出各类WEB应用,其编译的ASP服务器性能、安全性等特征甚至能够超过IIS,实属IT企业开发WEB类应用的上乘选择。
NetBox第一次使用会出现上图的提示,选择“simplified chinese”即可出现图一的中文界面,然后即可将.b网络盒子脚本打包成现成的WEB应用。应用可以只是一个简单的ASP的WEB服务器,也可以是运行软件就能将电脑打造成一个具有博客、投票等功能的服务器,甚至是电脑上可以运行的程序,只要你愿意的话。
NetBox 编译器
编译所有内部对象、引擎和脚本文件,并封装到独立可执行文件中,不需要安装任何补丁即可在 Windows 98、Windows NT/2000/XP/.NET 2003 RC1 上直接执行,极大的方便了部署和安装。编译后程序运行速度提高2~10倍,代码安全性好有效的保护了知识产权,解决了以往 ASP 开发的应用程序的发布问题。
可编程虚拟机
NetBox 提供了强大的虚拟机对象,供开发商在应用程序中加入用户可编程特性(类似且强于Word 中的宏),提供用户订制计算、复杂商务逻辑的二次开发。由于虚拟机独立于应用程序,它安全可靠,可以控制并去除有害代码。NetBox 的虚拟机对象提供完整的错误回报和错误捕获功能。
应用服务器
NetBox 提供了可编程的高性能 HTTP 服务器对象,直接编译到应用中无需独立部署。NetBox 使用经业界广泛验证的 OpenSSL 来支持高效安全的 SSL 和 TLS 标准。
网络服务器
NetBox 提供可编程的高性能 TCP 服务器对象用于编写多线程网络服务器软件,如 FTP,SMTP,POP3,Telnet,网络游戏服务器等。内置的 SSL、TLS 支持,无需编写代码直接支持安全传输。
对话框
NetBox 提供一种新的快速创建桌面应用的方法,开发人员直接使用功能强大,设计容易的 HTML 作为软件界面,支持文字、图形、声音和流媒体的整合,支持数据库访问,支持 HTTP 和 TCP,支持 XML,支持各种加密算法,支持各种外设。NetBox 可以在很短的时间内开发功能强大的多媒体应用、网络应用(离线软件、下载工具等),商业软件客户端等。
netbox程序的执行以 main.box 最为主程序名,执行的目录即为执行程序所在的目录。NetBox 的执行程序在初始化完毕,既查找 main.box 文件,如果找到,则进行装载并运行。下面我们按步骤建立第一个新的 NetBox 程序。
第一步:准备环境
在你愿意的位置创建一个新的目录,比如:
d:\hello
第二步:编写主程序
使用任何一个文本编辑软件(你当然可以使用 Notpad)新建一个文件,输入下面的代码:
Shell.Console.WriteLine "Hello!!"
Shell.Console.ReadLine
将文件存在刚才的目录下,命名为 main.box。
这时双击此文件开始运行,会发现控制台窗口停留在屏幕上面,回车后便消失。至于控制台所显示的内容,相信你猜得出来,是:
Hello!!
第三步:进阶
既然已经得到想要的内容,那么我们开始来修改这个小程序,让它有机会更快。修改 main.box 为下面的内容:
Set Console = Shell.Console
Console.WriteLine "Hello!!"
Console.ReadLine
在这段代码里面,我先用 Console 得到 Shell.Console 对象,后面的操作直接使用 Console 而不是 Shell.Console,据说这样可以提高执行速度,经过测试,的确也是如此。
总结
到现在为止,我们已经有了第一个NetBox程序。
支持 JavaScript、VBScript、Perl 等脚本语言
支持 XML 和 Web Service
兼容 Active Server Pages
支持 COM 和 .NET 组件
支持 SSL 3.0、TLS
内置 RSA、DES、3DES、SHA、MD5
提供可编程的安全虚拟机用于运行第三方程序
支持通过 ADO 和 ODBC 访问几乎所有的大型数据库
支持系统硬件设备 RS232、RS485 等
支持基于 Microsoft、CISCO 和其他厂商的群集技术
兼容 Windows Script Components 并提供编译支持
支持 WAP、WML
基本系统要求
NetBox 能够广泛支持各种主流操作系统,在包括普及的桌面系统和专业的服务器系统上面都能很好的执行。极大方便了应用程序开发商的部署和移植,使得 WEB 的开发和应用不再是少数的的专利。下面是 NetBox 的最小支持操作系统列表:
Windows 98
Windows 98 SE
Windows ME
Windows NT(需要安装 4.0 以上的 Internet Explorer)
Windows 2000
Windows XP
Windows .NET Server