2.3 WEB 页面介绍
在.NET架构中,form与WEB的组合便产生了一个个WEB页面。WEB页面的后缀名是.aspx的文件比起传统的.asp后缀来说有着运行速度和资源优化的优势。ASP.NET网页在第一次被浏览时,会经过两个阶段的编译,所以速度比ASP文件要慢。但当第一次被浏览后,MSIL会被储存下来,这样再次浏览时,只需要花费从MSIL编译成机器代码的时间,所以总的来说速度比ASP文件要快。【10】而且ASP文件仅支持VBScript、JavaScript这样的解释性的脚本语言。所以当用户发出请求后无论第几次,ASP的页面都将被动态解释执行。而.aspx后缀文件却是可以一次编译多次执行,相比起来效率得到显著提高。
3 WEB服务器设计环境配置
本章主要讲解在编写ASP.NET之前所需要进行的系统配置,其简单的几个步骤体现出B/S结构服务器不需要繁琐的安装客户端,只需要对操作系统进行简单的配置即可完成。
3.1 ASP.NET运行环境IIS安装配置
IIS是微软提供给InterNET或InterNET的文件和应用服务器。IIS是InterNET Information Services的缩写,是一个World Wide WEB server。IIS能够授予或拒绝待定IP地址对其访问,细化为对WEB站点、虚拟目录、目录和文件的访问控制。[11]在WEB应用系统中,可以根据每个文件或目录的重要性分解设置对IP地址的限制。配置安装完IIS意着可以正常发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面。其在WEB服务器中结构如图3-1所示,具体步骤如下。