ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:551.82KB ,
资源ID:16553506      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16553506.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第1章配置ASP运行环境文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第1章配置ASP运行环境文档格式.docx

1、后面的章节将展示HTML+CSS+JavaScript构成的浏览器端的编程体系。为了实现一些复杂的操作,比如:连接数据库,操作文件等,需要使用服务器端编程语言。目前主要是3P(ASP、JSP和PHP(Personal Homepage)技术。ASP是微软公司推出的,在这三种语言中是用得最为广泛的一种。JSP是SUN公司推出的是J2EE(Java 2 Enterprise Edition,Java2企业版)十三种核心技术中最重要的一种。这两种语言是目前应用开发体系的主流。PHP在1999年的下半年和2000年用得非常广泛,因为Linux+PHP+MySQL(一种小型数据库管理系统)构成全免费的而

2、且非常稳定的应用平台。但更新的速度比较慢,而且没有很好的技术支持,所以PHP逐渐淡出开发领域。做应用开发,数据库支持是必须的,目前应用领域的数据库系统全部采用关系型数据库(Relation Database Management System,RDBMS)。在企业级的开发领域中,目前主要采用三大厂商的数据库关系系统:微软公司的SQL Server2000、Oracle公司的Oracle 9i和IBM公司DB2 7.2。在浏览器端使用JavaScript编写程序,在服务器端采用ASP,数据库采用SQL Server2000,这样B/S体系就完整了。这样对做一个项目来说,知识体系也就完整了。后面的

3、章节将致力介绍这样一个项目开发体系。1.1.2 C/S架构编程体系在2000年以前,C/S结构占据开发领域的主流,随着B/S结构的发展,C/S结构已经逐步被B/S结构取代。值得一提的是两门经典的开发语言:C+和Java,这两门语言覆盖了该领域85%以上的项目。虽然Java如日中天,但是C+在开发领域中老大的位置,始终不变。那么多语言,学习起来也是有规律可寻的。图1-1最下面的方框将目前常用的开发语言分成两大语系:Basic语系和C语系,目前占主流的是C语系。语系中的语言所有的流程控制语言都是一样的,常用的函数也是大同小异的。所以只要精通其中任何一门语言,该语系中的其他语言也就不攻自破了。1.2

4、 ASP 基本原理1.2.1 ASP的发展历史ASP的第一个版本是0.9测试版,它能够将代码直接嵌入HTML,使得设计Web页面变得更简单更强大,并且通过内置的组件能够实现强大功能,最明显的就是ActiveX Data Objects(ADO,数据访问接口)。ASP 1.0作为IIS(Internet Information Server,Internet信息服务器)的附属产品免费发送,并且不久就在Windows平台上广泛使用。ASP与ADO的结合使开发者很容易地在一个数据库中建立和打开一个记录集。这是它如此快就被大众接受的原因。 1998年,微软公司又发布了ASP 2.0。ASP 1.0和A

5、SP 2.0主要区别是外部组件。有了ASP 2.0和IIS 4.0,就可以建立ASP应用了。微软公司接着开发了Windows 2000操作系统。这个Windows版本给带上了IIS 5.0 及ASP 3.0。虽然到目前Windows已经发展到比较高的版本,但是开发领域中依然百分之百采用Windows 2000 Server。Windows 2000包括三个不同的版本:Professional,Server和Advanced Server。按照默认设置安装Windows 2000 Server,安装时不用作任何改动,就配置好了ASP的运行环境。1.2.2 ASP相关技术概览ASP可以使用两种脚本

6、语言:VBScript和Jscript。所谓的Jscript语言就是微软版本的JavaScript语言。本书所有案例程序基于C语系下的Jscript语言。ASP包含内置对象,最常用的是五大对象、一个集合和一个文件。五大对象分别是:Response,Request,Session,Application和Server,一个集合是Cookies,一个文件是Global.asa。ASP最常用的内置组件是操作文件的组件和操作广告条的组件。ASP最强大的功能还是使用外置组件,比如使用外置组件实现文件上传,发送E-mail,等等。通过ADO数据访问接口可以方便地操作各种数据库。通过ADO访问数据库有三种标

7、准的访问格式。1.3 ASP运行环境建议的配置环境为:Windows 2000 Server SP2 + IE5.5/IE6.0+SQL Server 2000企业版,这也是本书完成的环境。1.3.1 安装IIS 5.0如果操作系统是Windows 2000 Server 或者是Windows 2000 Advanced Server的话,IIS 5.0已经是默认安装上的。如果是Windows 2000 Professional,则需要安装IIS 5.0。从操作系统“控制面板”中找到并双击“添加/删除程序”,单击“添加/删除Windows组件”,选择“Internet信息服务”,然后选择详细信

8、息,如图1-2所示。选中“World Wide Web服务器”,这就是需要安装的Web服务器,如图1-3所示。单击两次“确定”以后,放入Windows 2000的安装盘,出现安装界面,进行安装。完成界面如图1-4所示。图 1-2 安装IIS 5.0图 1-3 选择World Wide Web服务器图1-4 完成IIS 5.0的安装安装完毕后,可以测试一下是否安装成功。打开浏览器,在浏览器的地址栏中输入http:/localhost或者http:/127.0.0.1,如果安装成功的话,将会出现欢迎界面,如图1-5所示。图1-5 测试IIS 5.0的安装进入IIS的管理界面可以在“控制面板”的“管

9、理工具”中打开“Internet服务管理器”。IIS的管理界面如图1-6所示。图1-6 IIS 5.0的管理界面现在IIS 5.0的环境就建立好了,这个时候其实也已经建立了ASP的运行环境。1.3.2 配置IIS 5.0如图1-5所示,在浏览器中输入http:/localhost后,自动打开一个页面文件,这个文件其实是某一个目录下的一个文件。http:/localhost取的是网站的根目录,这个目录对应本地的一个目录,这个目录是可以改变的。首先打开IIS 5.0管理界面,右击“默认Web站点”,如图1-7所示。图1-7 配置网站路径单击“属性”菜单项,在出现的对话框中选择“主目录”选项卡,如图

10、1-8所示。图1-8 配置主目录可以看到当前网站的本地路径是“D:Inetpubwwwroot”。一般,操作系统安装哪个盘,该路径就在哪个盘上。可以单击“浏览”按钮将网站指到本地的任何路径。下面有几个选项,一般调试程序时选择“目录浏览”选项。该选项的意义是:如果IIS 5.0找不到默认打开的文件,就将该目录下所有文件列出来。单击“文档”卡,设置默认打开的文件如图1-9所示。图1-9 配置默认打开的文档可以看到,当浏览网站时,IIS 5.0自动在网站的主目录下寻找这些文件,从前到后依次寻找,如果找到了,就显示该文件。如果找不到这几个文件,判断是否可以目录浏览,如果可以目录浏览,则将该目录下所有文

11、件列出来。首先在C盘根目录下建立一个名为“asproot”的文件夹,将网站的主目录设置到该目录下,并将“目录浏览”打开,如图1-10所示。图1-10 设置主目录在C:asproot目录下新建一个文件“test.txt”,依然可以在浏览器地址栏中输入http:/localhost看到该文件。这时可以在IIS 5.0中看到该文件,首先刷新IIS 5.0,如图1-11所示。图1-11 查看文件右击“默认Web站点”选择“浏览”选项卡,如图1-12所示。图1-12 浏览Web站点IIS 5.0自动打开浏览器,如图1-13所示。图1-13 目录浏览从图中可以看到,浏览器地址栏的地址也是http:/loc

12、alhost,将ASP文件放在该目录下就可以执行ASP文件了。1.3.3 测试ASP运行环境第一个程序依然是经典的“Hello World”的例子,让程序输出字符串“你好,中国!我的祖国!”,如程序1-01.asp所示。案例名称:测试ASP运行环境程序名称:1-01.asp%Response.Write(你好,中国!);%利用Windows自带的记事本编辑上面的文件,这里需要注意的是:Jscript区分大小写,在输入的时候,一定要注意大小写。把文件命名为1-01.asp,并保存到C:asproot目录下。在浏览器中输入http:/localhost,可以看到程序列表,如图1-14所示。图1-1

13、4 程序列表单击该ASP文件,如果程序没有输入错误的话,就可以看到输出的字符串,如图1-15所示。图1-15 测试ASP运行环境本书后面所有ASP文件的运行方式都按照这种方式。只要看到了该字符串,就说明运行环境没有问题。任何应用程序都需要数据库的支持,下面介绍如何安装SQL Server 2000数据库系统。1.3.4 SQL Server的安装总的来说,安装SQL Server 2000比较简单。但是其中有一些小的细节需要明确,不然可能会影响使用。放入SQL Server 2000的安装盘,第一步:选择安装“SQL Server 2000组件”,如图1-16所示。图1-16 SQL Serv

14、er安装步骤一第二步:选择“安装数据库服务器”,如图1-17所示。图1-17 SQL Server安装步骤二第三步:出现“软件许可协议”对话框,单击“是”按钮,如图1-18所示。图1-18 SQL Server安装步骤三第四步:出现“安装定义”对话框,选择“服务器和客户端工具”,并单击“下一步”。如图1-19所示。图1-19 SQL Server安装步骤四第五步:出现“服务帐户”对话框,这里注意:选择“使用本地系统帐户”,并单击“下一步”。如图1-20所示。图1-20 SQL Server安装步骤五第六步:设置身份验证模式,默认是Windows身份验证模式。这里改为混合模式。如果是初学或者只是

15、自己调试程序使用,这里建议使用空密码,因为后面涉及SQL Server登录的程序都采用空密码,如图1-21所示。单击“下一步”。图1-21 SQL Server安装步骤六第七步:进入SQL Server 2000的安装进程界面,如图1-22所示。图1-22 SQL Server安装步骤七安装完毕后,系统报告安装成功。选择“开始”“程序”“Microsoft SQL Server”“服务管理器”选项,如图1-23所示。图1-23 选择服务管理器单击“开始/继续”启动本地的SQL Server 服务。启动以后的界面如图1-24所示。图1-24 启动SQL Server1.3.5 测试ASP+SQL

16、 Server的开发平台利用1-02.asp文件来测试该开发平台。先要装上SQL Server数据库。按照上面的安装步骤并将SQL Server启动,不用对SQL Server做任何的设置。测试程序如程序1-02.asp文件所示。测试ASP+SQL Server运行环境1-02.asp% language = var Conn = Server.CreateObject(ADODB.Connection Conn.Open(driver=SQL Server;database=pubs;server=localhost; uid=sa;pwd= var rs = Conn.Execute(Se

17、lect * From Titles for (i = 0; i 程序用六条语句读取了SQL Server中pubs数据库的Titles表的字段名,该程序每条语句的含义将在后面详细介绍。将该程序依然放在网站的主目录下,程序执行的结构如图1-25所示。图1-25 读取Titile表的字段名到此,所有相关配置都已完成,后面章节的ASP程序都在该环境下运行。小结本章需要重点理解的是:B/S和C/S两大编程体系及其ASP在应用程序开发体系中的地位,了解ASP的发展历史和相关技术。需要熟练掌握的是如何建立ASP+SQL Server的开发平台。课后习题和上机练习1. ASP,PHP和JSP分别是哪个公司推出的?各有什么特点?2. 简要说明ASP的发展历史。3. ASP支持哪些脚本语言,分别属于哪个语系?4. 建立ASP+SQL Server2000开发平台,并编写程序测试(上机完成)。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1