DW UltraDev与同类产品的比较


 acromedia公司的Dreamweaver UltraDev是以Dreamweaver的核心架构为基础,专门针对Web应用开发而设计的新产品,采用Dreamweaver UltraDev,网络应用开发人员可以使用ASP、JSP和CFML技术,在Dreamweaver UltraDev的可视化开发环境中快速创建动态Web应用,轻松实现网页与数据库的连接,添加服务器端逻辑、导航和交互性。利用它的实时数据预览(Live Data Preview)功能,可以在工作区中预览实时数据。Dreamweaver UltraDev的用户操作界面与Dreamweaver非常相似,Dreamweaver用户一点不会感到陌生。如果你正在手工开发Web应用,或是采用其它解决方案,只要用Dreamweaver UltraDev与之进行比较就会发现,Dreamweaver UltraDev能够让你快速、轻松地完成任务。

  Dreamweaver UltraDev虽然是以Dreamweaver的核心架构为基础,但它与后者明显不同。Dreamweaver是创建HTML网站的可视化设计方案。尽管Dreamweaver是开放性的,能够与主流Web应用服务器集成,但它并不是为可视化创建Web应用设计的,而Dreamweaver UltraDev则是专门为可视化创建动态Web应用和编写包含ASP、JSP或CFML脚本语言的HTML而设计的。

  下表从操作平台、Web应用开发环境和数据库工具方面,与同类产品的进行比较,从中可以看出Dreamweaver UltraDev的明显优势。
平台 DREAMWEAVER ULTRADEV
MICROSOFT VISUAL INTERDEV 6.0
ADOBE GOLIVE WITH DYNAMIC LINK
Macintosh
-
Windows
Web应用开发环境
- - -
生成 ASP 代码
生成 C
- -
生成 JSP
- -
往返服务器标记(Roundtrip Server Markup)
- -
干净代码:没有多余的文件留在服务器上
- -
实时数据预览(Live Data Preview)
- -
服务器脚本库(Server Script Library)
- -
很容易把属性和文本绑定到数据库和服务器脚本
- -
应用向导
- - -
实时数据个性化(Live Data Personalization)
- -
服务器脚本调试程序(Server Script Debugger)
- -
脚本代码完成(Script Code Completion)
- -
服务器组件集成 (COM, JavaBeans)
-
动态数据格式化(Dynamic Data Formatting)
- -
使用实时或测试服务器工作
-
数据库工具
- - -
查询生成器(Query Builder)
-
用ODBC连接数据库
用OLE DB连接数据库
- -
用JDBC连接数据库
- -
连接数据库的对象集
-
根据测试和配置需要采用不同的数据库设置
- -
设计和修改数据库计划
- -
加入和测试数据库命令
-