web源于静态文本,现在很多站点几乎还是采用这种方式。静态文本的缺点就是维护难(文件数目多)、查询难、修改难。所以现在很多站点都采用asp的动态页面。asp(active server page)是一种类似于vb的面向对象的程序语言。asp+对于asp来说有什么突破呢?
第一,运行机制不同。
asp属于一种解释型的编程框架,它的核心是vbs和js,受这两种脚本语言的限制,决定了asp先天不足,它无法进行象传统编程语言那样的底层操作,所以如果你需要进行一些诸如socket、文件等的操作时不得不借助于用其他传统编程语言如c++、vb 、java等编写的组件,并且由于它是解释执行的,所以在运行效率上大打折扣。而asp+呢,它是一种编译型的编程框架,它的核心是ngws runtime ,除了和asp一样可以采用vbs和js作为编程语言外,还可以用vb和c# 来编写,这就决定了它功能的强大,可以进行很多低层操作而不必借助于其他编程语言。
第二,由于它是编译后运行的,所以执行效率要比asp高得多。要使你的机器持asp+,必须满足以下配置:
硬件要求:
1、 cpu: intel pentium ii-class 300 mhz (最好intel pentium iii-class 600 mhz)
2、 内存: 96 mb (最好128 mb)
3、 磁盘空间: 250 mb(完全安装) 155 mb(快速安装)
4、 显示: 800x600, 256 colors
5、 cd-rom: required
软件要求:
1、 microsoft windows 2000 + sp1
2、 microsoft inte.net explorer 5.5
3、 iis5.0
4 、 其它: mdac 2.6 beta 2
asp+的安装过程很简单,只需按照简单提示安装即可。但是,如果你的机器安装了office2000,在此建议安装asp+之前先备份\microsoft office\office\mso9.dll这个文件,因为安装完asp+后,office会提示你注册,否则的话office2000就会出现限制使用50次。此时将备份的mso9.dll文件覆盖掉原来的文件即可。
asp+(ngws sdk)的下载地址:
http://download.microsoft.com/download/platformsdk/trial/1812.10full/nt5/en-us/setup.ex
e
安装微软的visualstudio.net beta1和安装asp+很多地方有惊人的相似,所以在此简单地提一下。
安装beta1版本的记得必须先安装以下内容:
1、windows2000 sp1
2、安装ie5.5
3、必须要装有iis,而且iis要带front page扩展
4、front page服务扩展的补丁qfe
相同地,安装完visualstudio.net后同样会出现office2000的50次限制,所以可以用同样的方法,先备份mso9.dll文件,然后安装完后覆盖掉原来的文件。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器