//
//
//
//
//
//
//
//
//
//
软件Tags:
NetBox是一款卓越的编译工具,内部支持多种编程语言,便于您根据个人需求进行灵活编程。NetBox编译工具能够构建出一个极为完善的编程环境,确保服务器的性能与安全。有需要的朋友,欢迎前来下载试用。
NetBox是一款高效的ASP服务器搭建工具,能够迅速在此平台上编译出各类WEB应用,其编译出的ASP服务器在性能与安全性等方面甚至超越IIS,实乃IT企业开发WEB类应用的瑰丽选择。
首次使用NetBox时会出现如上图所示的提示,选择“简体中文”后即可展现图一的中文界面,接着便可将.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
第二步:编写主程序
使用任意文本编辑软件(当然可以选择Notepad)新建一个文件,输入以下代码:
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服务
兼容Active Server Pages
支持COM和.NET组件
支持SSL 3.0、TLS
内置RSA、DES、3DES、SHA、MD5
提供可编程的安全虚拟机用于运行第三方程序
支持通过ADO和ODBC访问几乎所有数据库
支持系统硬件设备如RS232、RS485等
支持基于Microsoft、CISCO及其他厂商的集群技术
兼容Windows脚本组件并提供编译支持
支持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