图2-1.NET framework框架结构图
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所示,具体步骤如下。
3-1 IIS在WEB服务器中的结构
3.1.1 首先打开控制面板→找到“添加或删除程序”点击进去→找到其中的添加或删除windows组件,选中windows组件向导中的“InterNET信息服务(IIS)”如图3-2所示;
图3-2 添加删除windows组件
3.1.2 单击右下角“详细信息”→选中“万文网服务”→单击“详细信息”→选中“脚本虚拟目录”→单击“确定”,如图3-3;
图3-3 安装IIS组件
3.1.3 IIS的运行 当IIS添加成功之后,再进入“开始→设置→控制面板→管理工具→InterNET服务管理器(InterNET信息服务)”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启
3.1.4 安装完毕后即可打开浏览器输入http:// localhost或者http://127.0.0.1测试服务器是否安装成功,成功后效果如图3-4。可以用浏览器看到系统登录界面。这便是ASP.NET技术实现的优势不用下载客户端,只需要简单对操作系统进行配置即可。
图3-4测试服务器是否正常
3.2 创建虚拟目录
WEB服务器中建立的每个InterNET站点都需要指定一个主目录。主目录是一个缺省位置,当InterNET用户的请求没有指定特定的文件时,IIS将把用户的请求指向这个缺省位置。代表站点的主目录一旦建立,IIS就会缺省地使这一目录结构全部都能由网络远程用户所访问,也就是说,该站点的根目录及其所有子目录都包含在站点结构中,并全部都能由网络上的用户所访问。设置虚拟目录时必须指定它的位置,一般存放在远程服务器上,此时用户访问这一虚拟目录时,IIS服务器将充当一个代理的角色,它将通过与远程计算机联系并检索用户所请求的文件来实现信息服务支持。创建虚拟目录的具体步骤如下。
3.2.1 在控制面板中双击“管理工具”→双击“InterNET信息服务”如图3-5
图3-5 管理工具
3.2.2 在默认网站上点右键选择新建虚拟目录,如图3-6 ASP.NET电网电压监测信息管理系统的设计(4):http://www.youerw.com/jisuanji/lunwen_4186.html