第7章可制作动态网页的软件 本章要点: 了解可制作动态网页的软件 掌握用 Dreamweaver UltraDev4.0制作动 态网页 ●学会如何制作动态网页
第7章 可制作动态网页的软件 本章要点: ⚫ 了解可制作动态网页的软件 ⚫ 掌握用Dreamweaver UltraDev 4.0制作动 态网页 ⚫ 学会如何制作动态网页
71 Dreamweaver UltraDev 概述 7.1.1 Dreamweaver UltraDev功能特点 UltraDev40增加了很多新的功能, UltraDev1.0原有的一些功能 也大大增强了。下面从自动化相关功能、动态数据格式化、代码 编写相关功能和自定义相关功能四个方面介绍 UltraDev40的新特 1.自动化相关功能 在服务器数据自动化操作方面, UltraDev4增强了许多功能, 使用户在创建Web应用程序时,有更快捷的操作方法和更强的数 据控制能力 实时数据 可以在工作区中实时查看服务器端数据,节省时间,避免重复 劳动。活动数据( Live data)是完全可编辑的,因此,用户可以 在处理服务器数据时连续布局页面和逻辑
7.1 Dreamweaver UltraDev 概述 7.1.1 Dreamweaver UltraDev 功能特点 UltraDev 4.0增加了很多新的功能,UltraDev l.0原有的一些功能 也大大增强了。下面从自动化相关功能、动态数据格式化、代码 编写相关功能和自定义相关功能四个方面介绍UltraDev 4.0的新特 色。 1.自动化相关功能 在服务器数据自动化操作方面,UltraDev 4增强了许多功能, 使用户在创建 Web应用程序时,有更快捷的操作方法和更强的数 据控制能力。 • 实时数据 可以在工作区中实时查看服务器端数据,节省时间,避免重复 劳动。活动数据(Live Data)是完全可编辑的,因此,用户可以 在处理服务器数据时连续布局页面和逻辑
数据绑定检查器 使用数据绑定检査器( Data Bindings Inspector)可以给页面快 速添加服务器表达式或来自数据库中的信息。把一个对象的属性 绑定到服务器表达式无需知道准确的语法。 远程数据库连接 UltraDev允许用户通过自己的网页应用服务器行为,直接地连 接数据库,不再需要动态架构和设定服务器连接 用户鉴定服务器行为器 在不用书写复杂的服务端代码的情况下,用户可以将密码保护 加入到自己的站点里。它可以让用户通过数据库验证用户名和密 码,同时密码保护站点页面 2.动态数据格式化 用户可以把当前的格式(数据格式)和编码,而不是手写 代码,应用到数据库数据或者服务器表达式中,还可以用那些服 务器语言中的asp,jsp和cfml等库文件将基本的服务器端的逻辑值 应用到页面上。同时,通过数据库制作网页应用导航条,显示和 隐藏版面的某些区域,插入、更新和删除某些记录
• 数据绑定检查器 使用数据绑定检查器(Data Bindings Inspector)可以给页面快 速添加服务器表达式或来自数据库中的信息。把一个对象的属性 绑定到服务器表达式无需知道准确的语法。 • 远程数据库连接 UltraDev允许用户通过自己的网页应用服务器行为,直接地连 接数据库,不再需要动态架构和设定服务器连接。 • 用户鉴定服务器行为器 在不用书写复杂的服务端代码的情况下,用户可以将密码保护 加入到自己的站点里。它可以让用户通过数据库验证用户名和密 码,同时密码保护站点页面。 2.动态数据格式化 用户可以把当前的格式(数据格式)和ufl编码,而不是手写 代码,应用到数据库数据或者服务器表达式中,还可以用那些服 务器语言中的asp,jsp和cfml等库文件将基本的服务器端的逻辑值 应用到页面上。同时,通过数据库制作网页应用导航条,显示和 隐藏版面的某些区域,插入、更新和删除某些记录
3.代码编写相关功能 为了弥补可视化编辑方法在Web网页制作方面的局限, UltraDev4提高了自己的代码编写功能和整合性,使用户既可以直 接创建Web应用程序的内容,也可以通过手工来编写程序代码, 从而增强了对web的制作能力 同时控制HTML和服务器标记 在可视化环境中工作仍能保持对代码的完全访问。当用户在 个视图中修改时,修改结果会在另一个视图中立即反映出来。这 样,不但节省了用户的编辑时间,而且还增强了代码控制能力 整合文本编辑器 增加了以代码为中心的新特性,包括自动缩排、标点平衡和选 择多行后一次缩进。现在,手工编写代码就像在设计视图环境中 样方便。而且输人代码时, UltraDev4自动对HTML、客户端 JavaScript、ASP、JSP和CFML脚本使用不同的颜色显示,可以快 速区分关键字和标记
• 3.代码编写相关功能 为了弥补可视化编辑方法在 Web网页制作方面的局限, UltraDev 4提高了自己的代码编写功能和整合性,使用户既可以直 接创建Web应用程序的内容,也可以通过手工来编写程序代码, 从而增强了对Web的制作能力。 • 同时控制HTML和服务器标记 在可视化环境中工作仍能保持对代码的完全访问。当用户在一 个视图中修改时,修改结果会在另一个视图中立即反映出来。这 样,不但节省了用户的编辑时间,而且还增强了代码控制能力。 • 整合文本编辑器 增加了以代码为中心的新特性,包括自动缩排、标点平衡和选 择多行后一次缩进。现在,手工编写代码就像在设计视图环境中 一样方便。而且输人代码时,UltraDev 4自动对HTML、客户端 JavaScript、ASP、JSP和CFML脚本使用不同的颜色显示,可以快 速区分关键字和标记
快速标签编辑器和代码导航条 通过快速标签编辑器,用户能够手写代码并快速地把代码加入 到页面视图中。如果需要,用户还能快速地修改、加入或者去除 页面中已选中物件的html标签。用户能够快速地找到自己所要编 辑的代码,可以通过代码视图工具栏的下拉菜单找到文档中的 Javascript函数。 整合BBEd或 HomeSite Bundle UltraDev内置了 BBEdit(Mac)的适用版和 HomeSite( windows) 的完全版,此组合让用户在那些主流的文本编辑器和 UltraDev之 间轻松工作 自定义相关功能 UltraDev4在Web应用支持上增加了更多的内容,例如,支持 所有工业标准的应用服务器和 JAvabEan,使用户在web开发和应用 时有了更多的选择余地
• 快速标签编辑器和代码导航条 通过快速标签编辑器,用户能够手写代码并快速地把代码加入 到页面视图中。如果需要,用户还能快速地修改、加入或者去除 页面中已选中物件的html标签。用户能够快速地找到自己所要编 辑的代码,可以通过代码视图工具栏的下拉菜单找到文档中的 JavaScript函数。 • 整合 BBEdit或HomeSite Bundle UltraDev内置了BBEdit(Mac)的适用版和HomeSite(Windows) 的完全版,此组合让用户在那些主流的文本编辑器和UltraDev之 间轻松工作。 4.自定义相关功能 UltraDev 4在 Web应用支持上增加了更多的内容,例如,支持 所有工业标准的应用服务器和JavaBean,使用户在web开发和应用 时有了更多的选择余地