第04章ASP开发技术08课件

上传人:m**** 文档编号:568803293 上传时间:2024-07-26 格式:PPT 页数:66 大小:1.14MB
返回 下载 相关 举报
第04章ASP开发技术08课件_第1页
第1页 / 共66页
第04章ASP开发技术08课件_第2页
第2页 / 共66页
第04章ASP开发技术08课件_第3页
第3页 / 共66页
第04章ASP开发技术08课件_第4页
第4页 / 共66页
第04章ASP开发技术08课件_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《第04章ASP开发技术08课件》由会员分享,可在线阅读,更多相关《第04章ASP开发技术08课件(66页珍藏版)》请在金锄头文库上搜索。

1、第4章 ASP开发技术学习目标l 了解ASP的工作原理l 掌握ASP运行环境的安装和配置l 掌握ASP编程程式和支持的脚本语言l 了解ASP的两种开发环境1教学内容4.1 ASP简介 4.1.1 ASP的工作原理 4.1.2 ASP的运行环境 4.1.3 Web服务器的安装和架设 4.1.4 ASP的脚本语言和编程程式4.2 ASP开发环境综述 4.2.1 Visual Interdev 6.0 4.2.2 Macromidia Dreamweaver第4章 ASP开发技术返回总目录2 ASP(Microsoft Active Server Pages动态服务器主页,简称ASP)是微软公司为了

2、满足对动态网页开发的需要,于1996年11月推出的Web应用程序开发技术。ASP内含于 Internet Information Server(IIS)当中,提供一个服务器端的scripting环境。4.1 ASP简介返回目录 ASP是网页开发技术中最容易学习、灵活性最大的开发工具之一,ASP拥有非常大的可扩充性。归纳起来,ASP具有以下特点:3(1)使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速完成网站的应用程序设计。(2)无须编译,容易编写,无须编译或链接即可在服务器端直接执行。(3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设

3、计。(4)与浏览器无关。用户端只要使用可执行HTML代码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言均在Web服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。4.1 ASP简介返回目录4(5)ASP能与任何ActiveX Scripting语言相容。除了可使用VBScript或JavaScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,如REXX、Perl、Tcl等。(6)ASP是一种在Web服务器端运行的脚本语言。由于ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。(7)可使用服务

4、器端的脚本来产生客户端的脚本。(8)面向对象,可通过ActiveX Server Components(ActiveX服务器组件)来扩充功能。ActiveX服务器组件可以使用Visual Basic、Java、Visual C+、COBOL等编程语言来编写。(9)ASP内置ADO组件,可以轻松地存取各种数据库,缩短程序的开发时间。4.1 ASP简介返回目录5 ASP通过扩展名为.asp的文件来实现。一个ASP程序相当于一个可执行文件,必须放在Web服务器上有可执行权限的目录下。当浏览器向Web服务器请求调用ASP文件时,就启动了ASP,Web服务器开始调用ASP,将被请求的.asp文件从头读到

5、尾执行每一个命令,然后动态生成一个HTML页面并送回到浏览器。4.1 ASP简介返回目录64.1.1 ASP的工作原理1普通HTML的执行过程 普通HTML的执行过程如图4-1所示,其工作步骤如下:BrowserServer请求响应图4-1 普通HTML的执行过程返回目录7 (1)用户首先在浏览器的地址栏中添加要访问的主页地址,并回车触发这个请求。 (2)浏览器将申请发送到Web服务器上(如IIS、PWS、Apache)。 (3)Web服务器接收到请求后,根据.htm或.html的后缀名判断这是HTML文件。 (4)Web Server从当前硬盘或内存中读取正确的HTML文件,然后将它送回用户

6、浏览器。 (5)用户浏览器解释这些HTML文件并将结果显示出来。4.1.1 ASP的工作原理返回目录84.1.1 ASP的工作原理2ASP的执行过程 利用ASP可以根据用户要求在Web服务器上建立动态网页,其工作步骤描述如下: (1)用户在浏览器的地址栏键入ASP文件名称,回车后即触发这个ASP申请。 (2)浏览器将这个ASP的请求发送给Web服务器。 (3)Web Server接收这个申请并根据.asp的后缀名分析判断这是ASP请求,并从硬盘或内存中读取正确的ASP文件。 (4)Web服务器将这个文件发送到一个叫做ASP.DLL的特定文件中。 (5)Web服务器将被请求的.asp文件从头读到

7、尾,执行每一个命令,并生成相应的HTML文件。 (6)HTML文件被送回浏览器。 (7)用户的浏览器解释执行这个HTML文件并将结果显示出来。其过程如图4-2所示。返回目录9BrowserServerASP请求返回HTML解释ASP代码生成HTML代码显示HTML结果图4-2 ASP的执行过程4.1.1 ASP的工作原理返回目录104.1.2 ASP的运行环境1ASP运行的软件环境 ASP的运行对操作系统有要求,一般来说ASP运行所需的软件环境如下: Microsoft Internet Information Server Version 3.0/4.0 on Windows NT Serv

8、er。 Microsoft Peer Web Services Version 3.0 on Windows NT Workstation。 Microsoft Personal Web Server on Windows 95/98。 也就是说我们经常使用的Windows95/98/2000/XP都可以运行asp,只需要将其设置为单机服务器就行了。返回目录114.1.2 ASP的运行环境2ASP运行的硬件环境 运行ASP所需的硬件环境并不高,下面是推荐的硬件配置:CPU。只要能运行相应的操作系统即可。内存。至少要有32MB,如果运行Windows NT/2000,则至少要64MB。内存越大越

9、好。硬盘空间。至少要40MB。最好安装上相关的帮助文件,则需要约100MB的硬盘空间。返回目录124.1.3 Web服务器的安装和架设服务器的安装和架设 由于目前多采用Windows 2000操作系统,故此处以Windows 2000为例说明Web服务器的安装及架设。1Web服务器的安装(两种情况): 1)在安装Windows 2000同时,采用默认安装方式即自动安装Web服务器; 2)没有进行自动安装,那么这种情况下就要进行手动安装。建议最好进行手动安装。下面以第二种情况为例进行讲解。返回目录13 (1)打开“控制面板”,选择“添加/删除程序”。 (2)在弹出的对话框中,选择“添加Windo

10、ws组件”,弹出组件向导。 (3)在组件向导中选择Internet信息服务(IIS),可单击“详细信息”按钮,添加或删除其中的子组件。 (4)在上一步中选择好组件后,单击“确定”按钮。 (5)显示“完成Windows组件向导”窗口后单击“完成”即可。4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录142IIS的配置的配置 安装好Web服务器后,就要进行IIS的配置。包括Web站点设置、主页文件及目录设置、目录安全设置和错误信息设置等。 我们可以建立一个新站点。一个Web站点实际上是IIS服务器上的一个目录,并且该目录的访问权限由IIS控制。安装好Web服务器后,它将在系统中自动建

11、立一个默认Web站点,用户可以直接使用这个站点发布网页。默认情况下,IIS将它的根目录设置到C:Inetpubwwwroot下,也可以另外建立其他的站点使用。下面我们来看如何进行设置。4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录15图4-3 Internet信息服务管理控制台4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录16 (1)在开始菜单中选“程序管理工具Internet服务管理器”,打开管理控制台。 (2)用鼠标右键单击默认网站,在弹出的菜单中选择“属性”。在“Web站点”的“IP地址”栏内输入或选择一个有效的IP地址作为此站点的地址。设置想要使用的TC

12、P端口号,如80,如图4-4所示。4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录174.1.3 Web服务器的安装和架设服务器的安装和架设返回目录18(3)在“主目录”选项卡的“本地路径”中填写“C:Inetpubwwwroot”。如果不想使用默认的路径,则可以先在C盘或者是其他盘上建立一实际目录,如在D盘上建立D:stuaspplus目录,然后通过“浏览”选择该目录,即可建立自己的站点,如图4-5所示。4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录19图4-5 “主目录”选项卡的设置4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录20(4)在“文

13、档”选项卡,修改浏览器默认调用的文件名及调用顺序,如图4-6所示。4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录21图4-6 “文档”选项卡的设置4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录22(5)建立虚拟目录。在Internet信息服务文件夹下右击默认站点,选择“新建”“虚拟目录”,弹出虚拟目录创建向导,单击“下一步”按钮,在弹出对话框的别名处键入wwwroot,如果是用新建立的站点,就输入该站点名称,如stuaspplus。单击“下一步”按钮,如图4-7所示。4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录23图4-7 虚拟目录别名对话框4

14、.1.3 Web服务器的安装和架设服务器的安装和架设返回目录24 再单击图4-8中的“浏览”按钮,选择C:Inetpubwwwroot。单击“下一步”后采用默认设置,按向导提示单击“下一步”就可以完成虚拟目录的设置。 如果采用Windows 98操作系统,那么其配置如下: Windows 98+PWS。若是Windows XP或Windows 2003,则配置如下:Windows XP+IIS、Windows 2003+IIS,但这种配置较少采用。因为XP对IIS不是完全兼容支持,有些功能配合得不够完美。所以我们推荐使用Windows 2000+IIS5这对组合,因为Windows 2000是

15、相对比较稳定的系统,对于服务器网络方面微软投入得较多,比较适合做为服务器使用。4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录25图4-8 内容的目录路径对话框4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录26 下面测试一下IIS配置是否成功。打开任何一个文本编辑器,如写字板,输入下面的程序,并存入C:Inetpubwwwroot目录,取名test.asp。注意一定要以.asp作为后缀名。例例4.1我的第一个ASP程序% Dim chrStr chrStr=你好!这里是ASP的测试 Response.Write chrStr% 在浏览器地址栏输入http:/loc

16、alhost/ test2.asp,程序执行结果如图4-9所示。4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录27图4-9 测试程序结果4.1.3 Web服务器的安装和架设服务器的安装和架设返回目录284.1.4 ASP的脚本语言和编程程式1ASP的脚本语言的脚本语言 脚本语言是介于HTML和Java、C+和Visual Basic等编程语言之间的语言。 所谓脚本引擎就是用于处理脚本的COM(组件对象模型)对象。ASP为脚本引擎提供主机环境并把.asp文件中的脚本交给脚本引擎处理。对于.asp文件中使用的每种脚本语言,都要将它们相应的脚本引擎安装在Web服务器上。 ASP本身带

17、有两个脚本引擎:Microsoft Visual Basic Scripting Edition(VBScript)和Microsoft JScript。当安装完Active Server Pages时,VBScript和JScript就同时安装了。VBScript是缺省的主脚本语言。返回目录29 那么VBScript和JScript之间有什么不同呢? VBScript和JScript之间最大的区别就是它们的结构。JScript和VBScript的结构不同,但任务是相同的都是用来编写Web网页。 VBScript和JavaScript,既可以编写服务器端脚本,也可以编写客户端脚本。 VBScr

18、ipt主要是用在微软公司的各种平台上,当它用在编写客户端浏览器脚本时,要求该浏览器必须是IE。而几乎所有允许编写脚本的浏览器都支持JScript。总的来说,只要服务器或浏览器支持,就可以使用它们来编写Web网页。4.1.4 ASP的脚本语言和编程程式返回目录302ASP的编程程式的编程程式 ASP文件是以.asp为扩展名的文本文件,这个文本文件可以是文本、HTML、ASP脚本命令的任意组合。 前面学过HTML语言是以“”作为定界符。ASP的脚本命令也是通过定界符与文本区别开来,ASP使用的定界符是“”。我们来回顾上一节的例子:我的第一个ASP程序% Dim chrStr chrStr=你好!这

19、里是ASP的测试 Response.Write chrStr%4.1.4 ASP的脚本语言和编程程式返回目录31说明:说明: (1)在body 开始部分使用定界符来结束asp代码。在上面的例子中,Active Server Pages默认的脚本语言是VBScript,也就是说,在使用时不需要对使用的语言作任何说明,程序在运行时会自动使用VBScript来处理定界符内的命令。4.1.4 ASP的脚本语言和编程程式返回目录32 当然,我们也可以改变ASP的默认语言,也可以只在特定的单个主页中指定主脚本语言。为此,我们可以有如下三种方法。 第一种方法是若要改变ASP的默认语言,可以在Internet

20、 Information Service管理器中进行限定,使得所有ASP的默认语言为你所指定的语言。步骤如下:(1)从控制面板中打开IIS(Internet Information Service)管理器。(2)右键单击你的网站名称。(3)选择“属性”选项卡。(4)单击主目录表。(5)单击“配置”按钮。(6)在选项对话框的“默认ASP语言”文本框中输入你所要的主要脚本语言,如JavaScript,确定就可以了。 当这些做完后,中包容的程序就默认为你所指定的那种语言了。4.1.4 ASP的脚本语言和编程程式返回目录33 第二种方法是若要在特定的主页中指定主要的脚本语言,可以在.asp文件的开头添

21、加指令来实现。该命令的格式如下: 其中,Language of Script就是你所要设置页的主脚本语言。注意:注意:(1)在和保留字LANGUAGE之间必须空出一个空格。(2)该指令必须放在任何一句命令之前,即该指令应是.asp程序开头的第一个语句,否则就要出错了。4.1.4 ASP的脚本语言和编程程式返回目录34 第三种方法是利用微软的HTML的拓展对象,在asp文件中包含Scripts脚本。这种方法可以使得在一个单独的主页中混合使用多种script脚本。看下面这个例子。4.1.4 ASP的脚本语言和编程程式返回目录35【例4.2】ASP Script示例function sayhello

22、()response.write(你好!ASP);4.1.4 ASP的脚本语言和编程程式返回目录36font size=4.1.4 ASP的脚本语言和编程程式返回目录37说明:说明: (1)的LANGUAGE属性限定了使用哪一种语言。RUNAT属性是指示出该脚本应在Server(服务器)端实现。 (2)包含在中的脚本是用VBScript写成的,但这个脚本调用的是JavaScript函数sayhello(),sayhello()函数是在对象中定义的。当你希望在主脚本用一种语言而又需要调用另一种语言的函数,你可以使用这种方法。这样可以弥补一些语言在常用函数和方法上的缺乏。该程序执行后,在屏幕上从小

23、到大显示10个字符串“你好!ASP”。4.1.4 ASP的脚本语言和编程程式返回目录38 可见,asp文件中可以任意组合HTML和ASP脚本命令,使用ASP脚本命令时一定要使用定界符来进行限定。当然也可以使用HTML的对象来限定script脚本。不过,这两种限定有很明显的区别:使用包含的脚本会立即执行,无论在Active Server Pages的任何位置。例如下面这个例子。4.1.4 ASP的脚本语言和编程程式返回目录39【例4.3】ASP Script示例response.write(这是第二句);4.1.4 ASP的脚本语言和编程程式返回目录40 读完这个例子后,你也许会认为,显示器上会

24、首先显示“这是第一句”,然后是“这是第二句”,但是,恰恰相反,浏览器上显示了相反的顺序。这是为什么?这主要是因为在主页里面无论什么放在里面都会首先执行。4.1.4 ASP的脚本语言和编程程式返回目录41 综上所述,在一个Active Server Pages上指定脚本语言有三种方法。(1)利用IIS来指定作为你所有脚本中的默认语言。( 2) 在 每 一 个 单 独 的 ASP中 的 头 部 利 用 来指定针对这个单独ASP所使用的脚本语言。(3)利用的拓展在一个ASP中分别在相应位置指定多种脚本语言。4.1.4 ASP的脚本语言和编程程式返回目录42 另外,在上面的两个例子中使用到输出I的值,

25、以及使用response.write来输出值,其实这两种方法完全相同。只是在有些场合下某一种输出方式显然更方便一些,例如,当你需要在一个script脚本中输出表达式值,通常response.write()更加容易处理;如果只是在HTML的某一位置输出表达式值,那么则更容易使用,如例4.2中I值的输出。4.1.4 ASP的脚本语言和编程程式返回目录434.2 ASP开发环境综述 Web最初是用来发布静态内容的,用户在浏览器中输入一个统一资源定位器(URL)时,超文本传输协议(HTTP)请求就被发送给相应的服务器,该服务器对HTTP进行响应并将超文本标识语言(HTML)源代码返回客户机,客户机浏览

26、器对这些代码进行解释并显示该网页内容。 但人们希望能够在网页上进行交流,所以很快以通用网关接口(CGI)技术为代表的新技术就出现了,按这种方式启动的程序可以向浏览器动态地产生一个HTML响应信息,它为用户提供了更多的交互性。一个HTML文件可以包含一个Java applet或是一个ActiveX控件,这些对象可以动态地下载到客户机并在客户机上运行。同样地,当请求一个网页时,可以让一小段程序在服务器上运行。返回目录44 然而,CGI和其他有关软件存在一些问题。 首先,CGI为每一个HTTP请求分配一个进程,这将降低服务器的运行速度。 第二,使用CGI编写Web应用程序是非常复杂的,其部分原因在于

27、HTTP是一种“无状态“的协议,也就是说,客户机和服务器的连接并不是一直保持的,每一个请求都是相互独立的。 另一个问题就是没有一个标准化的方法来运行那些Web应用程序经常要完成的任务,其中包括动态生成数据库中的内容。 基于上述问题的存在,一个集成开发环境就成为非常必要的了,人们希望这个开发环境能够包括快速设计、开发、测试和维护一个动态Web应用程序的多个工具。于是这样的软件应运而生,其中以 Visual InterDev、Dreamweaver为代表。下面我们对这两种开发环境作简要介绍。4.2 ASP开发环境综述返回目录454.2.1 Visual Interdev 6.01Visual In

28、terdev 6.0简介简介 Visual InterDev 6.0是一个允许快速建立和管理动态Web应用程序的开发环境,它是Visual Studio工具家族的成员之一,Visual Interdev 6.0是Visual Interdev 1.0的后续版本,1.0版本是1997年3月份发布的,6.0版的功能比1.0版增强了很多。Visual InterDev提供了一个集成环境,支持一个简单或复杂Web应用的整个开发期的活动。下面简要介绍其主要的一些特性。返回目录46 (1)网站设计。网站设计器允许开发人员快速建立一系列网页,并定义它们之间的链接关系。 (2)网页设计。有多种工具支持设计和开

29、发网页。集成的网页编辑器允许对一个网页用三种不同的视图进行查看。第一种是设计视窗(Design View),提供了一个向网页上增加对象和HTML元素的图形化编辑器。利用该编辑器我们可以向网页插入文本、图像和表格,还可以把按钮、文本域、单选按钮、复选框及列表等元素加入到一个窗体中,也可以定义超链接及图像映射。所有这些都可以让一个不熟知HTML的人来完成。另外两个视图是源代码视窗(Source View)和快速视窗(Quick View),前者显示HTML和脚本的源代码,而后者允许直观地预览一个网页在浏览器中的显示情况。4.2.1 Visual Interdev 6.0返回目录47 另一个工具可以

30、显示网页上的对象并帮助你建立处理这些对象所产生事件的脚本程序,当你输入源代码时,智能语句完成工具会显示出可能的方法和属性,这将帮助你更高效地工作并尽可能地避免出现不必要的错误。工具箱中包括活动服务器对象、Active X控件、设计时间控件(DTC)以及HTML元素,这些都是可以在一个Web网页中选用的,某一选项可以从工具箱拖到一个网页上,然后可以通过设置它的属性来调整其显示方式和操作,向导可以帮助你完成诸如生成表单之类的任务。4.2.1 Visuale Interdev 6.0返回目录48 (3)数据库集成。Visual InterDev 6.0提供了多种从一个数据库中存取信息的应用程序的方法

31、。Data View提供了数据库、表单、视图、存储过程、触发器以及其他元素的图形化列表,这些元素在用户开发应用程序时都是可用的,这就提供了这些数据库间的有机联接,用户可以很方便地查看和更新这些信息。 Query Designer是一个允许可视化地对一个ODBC数据库构造简单或者复杂的SQL查询语句的工具,当你建立了一个SQL查询后就可以在ASP的服务器端脚本中使用这一表达式,或者将它存起来以备后用。 Data Environment提供了图示化的可重用数据命令列表,它允许从Data View中用鼠标拖动一个对象来生成一个命令。4.2.1 Visual Interdev 6.0返回目录49 (4

32、)数据库的设计和管理。数据库设计器( Database Designer)可以操作Microsoft SQL Server 或者Oracle数据库,该设计器提供了一个图形化的界面,通过它可对数据库的某些方面进行管理,例如,你可以在一个数据库中建立和修改表单,数据库设计器产生SQL Server产品所能识别的数据定义语言(DDL)表达式。现行数据库可以通过Visual InterDev环境来进行管理,可以建立、编辑和执行存储过程,也可以管理视窗和触发器。 (5)调试。Visual InterDev提供了强大的调试应用程序的功能,在客户和服务器代码中都可以设置断点,而且条件断点允许在某一条件下暂停

33、程序的运行,变量可以显示和修改,而且可以检查所形成的调用栈。4.2.1 Visual Interdev 6.0返回目录50 (6)站点管理。Link View工具可以图形化地显示一个应用程序中各种元素的相互连接关系。 在Link View中显示的元素包括HTML文件、ASP、通道定义文件、style sheets、图像、多媒体文件以及可执行文件。微软公司的应用程序文件,如Excel表格、Word文档以及Power Point文件也可以显示出来。数据库连接、可执行文件及设计时间控件也能显示,使用mail、telnet、news以及其他协议的超链接也可以显示,并且有不同外观的图标来区分不同类型的元

34、素。你可以使用过滤器让特定类型的元素显示在Link View中,当检查一个复杂站点时这将是非常有用的。4.2.1 Visual Interdev 6.0返回目录51 此工具也会验证这些元素间的连接是否有效。不同的颜色和图标指明了断开的连接,这常常是由于目标文件被删除了或是一个URL书写得不正确。连接既引向同一站点内部的元素,也指向外部站点的元素,这一特性对于保证站点的完整性是极为重要的。 (7)协作开发。复杂的应用程序开发需要分配给一组具有不同经验的人。美工提供图片和动画,程序员编写脚本代码和软件组件,而数据库管理员定义表、存储过程、视图和触发器来存贮和管理商业信息,其他的成员在测试和整理中起

35、重要作用。Visual InterDev提供了几种工具使这种小组活动变得便利。4.2.1 Visual Interdev 6.0返回目录522Visual InterDev的运行环境的运行环境 Visual InterDev所必需的硬件和软件环境要求如下(以常用的Windows为例):(1)带有Pentium处理器的PC,推荐Pentium166或更高的处理器。(2)Windows 95/98或Windows NT4操作系统,以及Service Pack3或更高版本(包括Server Pack3)。(3)用于Windows 95或更高版本时需要24MB RAM(推荐为32MB),用于Windo

36、ws NT时需要32MB(推荐64MB)。(4)Internet Explorer 4以上(包括Server Pack1)。(5)所需要的硬盘空间: 客户机部件:典型安装需要60MB空间,最大安装需要75MB空间。 服务器部件:典型安装需要30MB空间,最大安装需要160MB空间。(6)下列产品所需的硬盘空间:Internet Explorer 4:典型安装需要43MB空间,最大安装需要59MB空间。MSDN:典型安装需要57MB空间;最大安装需要493MB空间。4.2.1 Visual Interdev 6.0返回目录534.2.2 Macromedia Dream weaver1Dream

37、 weaver简介简介 Dream weaver是由Macromedia公司推出的一款“所见即所得”的大众化的网页编辑工具。目前较高版本是Macromedia Dream weaver MX 2004,这是一款专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。Dream weaver为网页专业编辑人员和网页制作的业余爱好者都提供了有用的工具,Dream weaver的网页动态效果与网页排版功能都比一般的软件好用,即使是初学者也能制作出相当于专业水准的网页,所以Dream weaver是网页设计者的首选工具。 利用Dream weaver 中的可视化编辑功能,

38、我们可以快速地创建页面而无需编写任何代码,还可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。最令人惊喜的是我们可以在Macromedia Fireworks或其他图形应用程序中创建和编辑图像,然后将它们直接导入Dream weaver,或者添加Macromedia Flash对象,从而优化开发工作流程。返回目录54Dream weaver提供了功能全面的编码环境,其中包括代码编辑工具(例如代码颜色和标签完成);有关 HTML、层叠样式表(CSS)、JavaScript、Cold Fusion标记语言(CFML)、Microsoft Active Server Pages(AS

39、P)和Java Server Pages(JSP)的参考资料。Macromedia 的可自由导入导出HTML技术可导入我们手工编码的HTML文档而不会重新设置代码的格式,我们可以随后用首选的格式设置样式来重新设置代码的格式。 在Dream weaver中,可以使用服务器技术(例如 CFML、ASP.NET、ASP、JSP 和 PHP)生成由动态数据库支持的 Web 应用程序。 Dream weaver 可以完全自定义。我们可以创建自己的对象和命令、修改快捷键、甚至编写JavaScript 代码,用新的行为、属性检查器和站点报告来扩展 Dream weaver 的功能。4.2.2 Macrome

40、dia Dream weaver返回目录55Dream weaver MX 2004的9大新特性:(1)动态跨浏览器验证、自动检测标签和CSS规则来适应所有主流浏览器。(2)更强大的CSS支持。(3)内建的图形编辑引擎。修剪、改变大小、尺寸、旋转角度、调节明暗度都不需要离开Dream weaver环境,因为它本身集成了Fireworks的基本图形编辑技术。(4)安全FTP。完全加密传输保证文件和帐号信息的安全。(5)增强了对当今技术的支持。Dream weaver增强了对当今主流的开发环境Cold Fusion,J2EE、PHP、.NET和其他主流服务器技术的支持。4.2.2 Macromed

41、ia Dream weaver返回目录56(6)无缝整合外部文件和代码。直接将Word和Excel文档复制和粘贴到Dream weaver中,会保留字体、颜色、CSS样式表信息。使用系统支持的编码保存任何字体,包括双字节字符集。(7)紧密整合MM的其他工具。加强了和MM其他几款产品的协同工作能力。例如:可以通过Dream weaver直接设置Flash组件的参数。(8)增强代码编写工具。编辑代码更省时,例如右键编写代码工具、增强的查找和替换、高效的属性面板。(9)间接高效的设计和开发环境。Dream weaver提供了一个将全部元素置于一个窗口中的集成布局,让用户能快速找到想要的东西。起始页能

42、让用户快速访问最近使用过的文件,则将大大提高用户的工作效率和工作质量。4.2.2 Macromedia Dream weaver返回目录572Dream weaver的运行环境和安装的运行环境和安装 Dream weaver所必需的硬件和软件环境要求如下(以常用的Windows为例): Intel Pentium III 600 MHz 或更快的处理器或等效处理器。 Windows 98、Windows 2000、Windows XP或Windows .NET Server 2003。 至少128 MB 的可用内存(建议采用256MB内存)。 至少275 MB 可用磁盘空间。 能达到10247

43、68像素分辨率的16位(数千种颜色)或更高分辨率的监视器(建议选择百万种颜色的监视器)。4.2.2 Macromedia Dream weaver返回目录58Dream weaver的安装过程如下:(1)将Dream weaver CD插入计算机的CD-ROM 驱动器。(2)双击Dream weaver MX 2004安装程序图标。(3)按照屏幕上的指示进行操作。若对软件不熟悉,请使用默认值进行安装。图4-10是设定缺省编辑器的界面:4.2.2 Macromedia Dream weaver返回目录59图 4-10 Dream weaver编辑器界面4.2.2 Macromedia Dream

44、 weaver返回目录60(4)选择Next后,就进入文件复制阶段。文件复制完成后,会显示软件成功安装的信息。此时,单击“完成”按钮,Dream weaver就成功安装到电脑中了。(5)激活 Dream weaver。如果你是单许可证用户,就必须在安装后的30天内激活你的许可证。只需几分钟时间,你就可以借助Internet连接或电话,通过一个简单的无缝过程进行激活。产品激活不会要求提交个人信息,只需提供你产品序列号。4.2.2 Macromedia Dream weaver返回目录613Dream weaver的工作区的工作区 双击Dream weaver快捷菜单运行Dream weaver程

45、序,选择工作区布局后进入Dream weaver的工作区,如图4-11所示。4.2.2 Macromedia Dream weaver返回目录62“菜单栏”面板组“插入”栏文档工具栏文档窗口属性检查器图4-11 Dreamweaver界面返回目录63 “插入”栏包含用于将各种类型的“对象”(如图像、表格和层)插入到文档中的按钮。每个对象都是一段 HTML 代码,允许在插入它时设置不同的属性。例如,你可以通过单击“插入”栏中的“表格”按钮插入一个表格。如果你愿意,可以不使用“插入”栏而使用“插入”菜单插入对象。 “文档”工具栏包含按钮和弹出式菜单,它们提供各种“文档”窗口视图(如“设计”视图和“

46、代码”视图)、各种查看选项和一些常用操作(如在浏览器中预览)。 “文档”窗口显示当前创建和编辑的文档。 属性检查器用于查看和更改所选对象或文本的各种属性。每种对象都具有不同的属性。4.2.2 Macromedia Dream weaver返回目录64 面板组是分组在某个标题下面的相关面板的集合。若要展开一个面板组,请单击组名称左侧的展开箭头;若要取消停靠一个面板组,请拖动该组标题条左边缘的手柄。 “文件”面板使你可以管理文件和文件夹,无论它们是 Dream weaver 站点的一部分还是在远程服务器上。“文件”面板还使你可以访问本地磁盘上的全部文件,非常类似于Windows资源管理器(Wind

47、ows)或Finder(Macintosh)。Dream weaver提供了多种此处未说明的其他面板、检查器和窗口,例如“CSS样式”面板和“标记检查器”。若要打开Dream weaver 面板、检查器和窗口,请使用“窗口”菜单。4.2.2 Macromedia Dream weaver返回目录65 本章主要讲述了ASP的基本概念及运行环境、Web网站的建立以及虚拟目录的建立等内容。这是ASP的基础。在进行一个网页的设计前应事先建立好网站及虚拟目录,以便网页的运行。ASP能够使用VBScript和JavaScript作为它的脚本语言,需要注意的是ASP本身并不是一种编程语言。最后讲述了两个开发环境。本章小结本章小结返回目录66

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号