1 / 66
文档名称:

网页设计与制作 (5)课件.ppt

格式:ppt   页数:66页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网页设计与制作 (5)课件.ppt

上传人:实用文库 2015/4/24 文件大小:0 KB

下载得到文件列表

网页设计与制作 (5)课件.ppt

文档介绍

文档介绍:第7章可制作动态网页的软件
本章要点:
了解可制作动态网页的软件
掌握用Dreamweaver UltraDev
学会如何制作动态网页
Dreamweaver UltraDev 概述
Dreamweaver UltraDev 功能特点
UltraDev ,UltraDev 。下面从自动化相关功能、动态数据格式化、代码编写相关功能和自定义相关功能四个方面介绍UltraDev 。

在服务器数据自动化操作方面,UltraDev 4增强了许多功能,使用户在创建 Web应用程序时,有更快捷的操作方法和更强的数据控制能力。
实时数据
可以在工作区中实时查看服务器端数据,节省时间,避免重复劳动。活动数据(Live Data)是完全可编辑的,因此,用户可以在处理服务器数据时连续布局页面和逻辑。
数据绑定检查器
使用数据绑定检查器(Data Bindings Inspector)可以给页面快速添加服务器表达式或来自数据库中的信息。把一个对象的属性绑定到服务器表达式无需知道准确的语法。
远程数据库连接
UltraDev允许用户通过自己的网页应用服务器行为,直接地连接数据库,不再需要动态架构和设定服务器连接。
用户鉴定服务器行为器
在不用书写复杂的服务端代码的情况下,用户可以将密码保护加入到自己的站点里。它可以让用户通过数据库验证用户名和密码,同时密码保护站点页面。

用户可以把当前的格式(数据格式)和ufl编码,而不是手写代码,应用到数据库数据或者服务器表达式中,还可以用那些服务器语言中的asp,jsp和cfml等库文件将基本的服务器端的逻辑值应用到页面上。同时,通过数据库制作网页应用导航条,显示和隐藏版面的某些区域,插入、更新和删除某些记录。

为了弥补可视化编辑方法在 Web网页制作方面的局限,UltraDev 4提高了自己的代码编写功能和整合性,使用户既可以直接创建Web应用程序的内容,也可以通过手工来编写程序代码,从而增强了对Web的制作能力。
同时控制HTML和服务器标记
在可视化环境中工作仍能保持对代码的完全访问。当用户在一个视图中修改时,修改结果会在另一个视图中立即反映出来。这样,不但节省了用户的编辑时间,而且还增强了代码控制能力。
整合文本编辑器
增加了以代码为中心的新特性,包括自动缩排、标点平衡和选择多行后一次缩进。现在,手工编写代码就像在设计视图环境中一样方便。而且输人代码时,UltraDev 4自动对HTML、客户端JavaScript、ASP、JSP和CFML脚本使用不同的颜色显示,可以快速区分关键字和标记。
快速标签编辑器和代码导航条
通过快速标签编辑器,用户能够手写代码并快速地把代码加入到页面视图中。如果需要,用户还能快速地修改、加入或者去除页面中已选中物件的html标签。用户能够快速地找到自己所要编辑的代码,可以通过代码视图工具栏的下拉菜单找到文档中的JavaScript函数。
整合 BBEdit或 HomeSite Bundle
UltraDev内置了BBEdit(Mac)的适用版和HomeSite(Windows)的完全版,此组合让用户在那些主流的文本编辑器和UltraDev之间轻松工作。

UltraDev 4在 Web应用支持上增加了更多的内容,例如,支持所有工业标准的应用服务器和JavaBean,使用户在web开发和应用时有了更多的选择余地。
服务器行为生成器
使用服务器行为生成器(Server Behavior Builder),用户可以创建可重用的服务器端脚本(服务器行为)库,无需对UltraDev API编程。这个功能在一个大型的 Web应用程序中是非常有用的,可以大大减少用户的程序创建的时间和精力。
支持工业标准的应用服务器
UltraDev 4支持所有工业标准的服务器,例如, Microsoft IIS、Allaire ColdFusion、IBM WebSphere、BEA scape Enterprise Sever等,用户可以根据自己的实际情况选择需要的服务器,不必局限于某一个服务器。
支持JavaBean
现在,JSP开发者可以注册任何的JavaBean,作为UltraDev数据源,从而可以把JSP页面连接到JavaBean。UltraDev内置 JavaBean类、jar和zip文件。注册 JavaBean之后,用户就可以在数据绑定检查器(Data Bindings Inspector)中使用拖放方法访问 JavaBean的属性。