服务器行为生成器 使用服务器行为生成器( Server behavior builder),用户可以 创建可重用的服务器端脚本(服务器行为)库,无需对 UltraDev API编程。这个功能在一个大型的Web应用程序中是非常有用的, 可以大大减少用户的程序创建的时间和精力 支持工业标准的应用服务器 UltraDev4支持所有工业标准的服务器,例如, Microsoft IIs Allaire Cold Fusion、 IBM Web Sphere、 BEa WebLogic和 Netscape Enterprise Sever等,用户可以根据自己的实际情况选择需要的服 务器,不必局限于某一个服务器。 支持 Javabean 现在,JSP开发者可以注册任何的 JavaBean,作为 UltraDev数 据源,从而可以把JSP页面连接到 JavaBean。 UltraDev内置 Javabean类、jar和zip文件。注册 Javabean之后,用户就可以在数 据绑定检查器( Data Bindings Inspector)中使用拖放方法访问 JavaBean的属性
• 服务器行为生成器 使用服务器行为生成器(Server Behavior Builder),用户可以 创建可重用的服务器端脚本(服务器行为)库,无需对UltraDev API编程。这个功能在一个大型的 Web应用程序中是非常有用的, 可以大大减少用户的程序创建的时间和精力。 • 支持工业标准的应用服务器 UltraDev 4支持所有工业标准的服务器,例如, Microsoft IIS、 Allaire ColdFusion、IBM WebSphere、BEA WebLogic和 Netscape Enterprise Sever等,用户可以根据自己的实际情况选择需要的服 务器,不必局限于某一个服务器。 • 支持JavaBean 现在,JSP开发者可以注册任何的JavaBean,作为UltraDev数 据源,从而可以把JSP页面连接到JavaBean。UltraDev内置 JavaBean类、jar和zip文件。注册JavaBean之后,用户就可以在数 据绑定检查器(Data Bindings Inspector)中使用拖放方法访问 JavaBean的属性
7.12 Dreamweaver UltraDev的安装及配置 使用 UltraDev开发Web应用程序,在用户本地计算机系统配置 上与 Dreamweaver4等网页工具有所不同。这主要是因为 UltraDev4不但支持传统的静态页面,而且还支持基于新web技术 的动态页面。这就要求用户的计算机除孓具备基本的软硬件要求 外,还应在软件上满足一些特殊的要求,例如必须在本地计算机 上安装服务器开发和控制环境。根据用户需求的不同,所需要的 基本配置也不相同,下面列出了三种不同的系统配置: 为运行 UltraDev4而需要使用的系统配置 为运行动态页面而需要使用的系统配置。 为存储数据而需要使用的系统配置。 为了建立可行的Web应用,用户的系统至少要达到前两个配置 要求。如果需要使用数据库,用户的系统就必须达到存储数据的 配置要求。 1、运行 Ultradev4的系统配置 在基本运行环境上, UltraDev4与 Dreamweaver4的要求基本相 同,用户只需适当地增加一些内存,即可增加数据库的连接以及 数据査询和操作速度,从而提高Web开发速度。下面是运行 UltraDev时的系统配置要求
7.1.2 Dreamweaver UltraDev 的安装及配置 使用 UltraDev 开发 Web应用程序,在用户本地计算机系统配置 上与 Dreamweaver 4 等网页 工具有所不 同。这主 要是因 为 UltraDev 4不但支持传统的静态页面,而且还支持基于新Web技术 的动态页面。这就要求用户的计算机除了具备基本的软硬件要求 外,还应在软件上满足一些特殊的要求,例如必须在本地计算机 上安装服务器开发和控制环境。根据用户需求的不同,所需要的 基本配置也不相同,下面列出了三种不同的系统配置: • 为运行 UltraDev 4而需要使用的系统配置。 • 为运行动态页面而需要使用的系统配置。 • 为存储数据而需要使用的系统配置。 为了建立可行的Web应用,用户的系统至少要达到前两个配置 要求。如果需要使用数据库,用户的系统就必须达到存储数据的 配置要求。 1、运行 UItraDev 4的系统配置 在基本运行环境上,UltraDev 4与 Dreamweaver 4的要求基本相 同,用户只需适当地增加一些内存,即可增加数据库的连接以及 数据查询和操作速度,从而提高Web开发速度。下面是运行 UltraDev时的系统配置要求:
中央处理器: Intel奔腾处理器(233MHz的处理速度或者更快) 奔腾处理器或其他同级别的兼容处理器 内存:64MB的RAM 硬盘空间:50MB的可用磁盘空间。 其他设备:支持SVGA24色以上的显示器、鼠标和调制解调器等 设备。 ·操作系统: Windows95、 Windows98、 Windows me、带有 Service Pack5的 Windows nt40、 Windows2000、 WindOws XP以及其他 支持 UltraDev4的操作系统 2、运行动态页面的系统配置 在 UltraDev4中,实现Web应用时已包括了创建动态的页面。 在网络服务器把动态的页面发送到浏览器之前,应用服务器就会 在运行中处理该动态页面。为了运行动态页面,用户需要一个应 用服务器,它应支持ASP、JSP或 Allaire coldfusion中的任何一种 或多种,能在为浏览器提交动态页面之前生成HTML源代码文件
• 中央处理器:Intel奔腾处理器(233MHz的处理速度或者更快)、 奔腾处理器或其他同级别的兼容处理器。 • 内存:64MB的RAM。 • 硬盘空间: 50MB的可用磁盘空间。 • 其他设备:支持 SVGA 24色以上的显示器、鼠标和调制解调器等 设备。 • 操作系统: Windows 95、Windows 98、Windows Me、带有 Service Pack 5的 Windows NT 4.0 、Windows 2000、Windows XP以及其他 支持 UltraDev 4的操作系统。 2、运行动态页面的系统配置 在 UltraDev 4中,实现 Web应用时已包括了创建动态的页面。 在网络服务器把动态的页面发送到浏览器之前,应用服务器就会 在运行中处理该动态页面。为了运行动态页面,用户需要一个应 用服务器,它应支持ASP、JSP或Allaire ColdFusion中的任何一种 或多种,能在为浏览器提交动态页面之前生成HTML源代码文件
3、实现数据存储的系统要求 无论用户创建何种Web应用程序,不进行数据的存储几乎是不 可能的。对于一个数据存储量不大的程序,可以使用文本文件来 实现数据的存储和读取,不过,文本的执行效率不高,也不便管 理。所以,一般的Web应用程序都不采用文本来存储数据,而是利 用数据库技术来存储数据。数据库的数据查询快速,管理方便, 容错功能强,在 Internet信息管理和应用中占有绝对的优势。 对于数据库,不同的用户、不同的数据量要求,也可能有不同 的选择。如果用户构建的站点规模不大,可以使用一些小型的数 据库程序,例如, Microsoft access或 Lotus approach等。本书 就是以 Microsoft access2000为例向大家介绍数据的使用的, 因为它在进行数据库设计和管理时非常便捷,而且性能优越,帮 助信息也很全面,用户很容易掌握其使用方法。 如果用户构建的站点规模很大,有大量的数据等待处理,并且 希望数据库非常强壮和拥有强大的容错能力,则应该安装服务器 级别的数据库系统,例如 Microsoft SQL Server、 Sybase、 Informix和 Oracle等,一般使用 Microsoft SQL Server和 Oracle 因为它们的功能强大,而且应用范围广,受支持程度高
3、实现数据存储的系统要求 无论用户创建何种Web应用程序,不进行数据的存储几乎是不 可能的。对于一个数据存储量不大的程序,可以使用文本文件来 实现数据的存储和读取,不过,文本的执行效率不高,也不便管 理。所以,一般的Web应用程序都不采用文本来存储数据,而是利 用数据库技术来存储数据。数据库的数据查询快速,管理方便, 容错功能强,在Internet信息管理和应用中占有绝对的优势。 对于数据库,不同的用户、不同的数据量要求,也可能有不同 的选择。如果用户构建的站点规模不大,可以使用一些小型的数 据库程序,例如,Microsoft Access或 Lotus Approach等。本书 就是以 Microsoft Access 2000为例向大家介绍数据的使用的, 因为它在进行数据库设计和管理时非常便捷,而且性能优越,帮 助信息也很全面,用户很容易掌握其使用方法。 如果用户构建的站点规模很大,有大量的数据等待处理,并且 希望数据库非常强壮和拥有强大的容错能力,则应该安装服务器 级别的数据库系统,例如 Microsoft SQL Server、Sybase、 Informix和Oracle等,一般使用Microsoft SQL Server和Oracle, 因为它们的功能强大,而且应用范围广,受支持程度高
713 Dreamweaver UltraDev工作界面 当第一次启动 UltraDev4时,看到如图7-1所示的窗口和面板, 用户会感觉到它有别于其他许多网页创作软件。许多网页创作软 件的界面拥有大量固定的菜单、工具栏和工具,使得在工作过程 中真正的文档工作区域经常被压缩得很小,而 UltraDev4却使用了 简便、精巧、实用的工具,不同级别和经验的用户都可以根据需 要有选择地定制自己所喜欢的界面,以用来提高工作效率。下面 介绍一下窗口中界面元素的名称和功能 对象面板 s untitled Doc ument(Unt ited.)-Dreanwweaver ultraDev Ele tat yew Insert Modify Iext commends Ste window telp objects Data Bit &e ea eo 文件窗口 To contigo e youa stte lce dnam data Detie EmP回mFa B/ERa 习归: 图7-1 UltraDev的窗口结构
7.1.3 Dreamweaver UltraDev工作界面 当第一次启动 UltraDev 4时,看到如图7-1所示的窗口和面板, 用户会感觉到它有别于其他许多网页创作软件。许多网页创作软 件的界面拥有大量固定的菜单、工具栏和工具,使得在工作过程 中真正的文档工作区域经常被压缩得很小,而UltraDev 4却使用了 简便、精巧、实用的工具,不同级别和经验的用户都可以根据需 要有选择地定制自己所喜欢的界面,以用来提高工作效率。下面 介绍一下窗口中界面元素的名称和功能: 对象面板 图7-1 UltraDev的窗口结构