当前位置:软件学习 > Dreamweaver >>

DW UltraDev--重拳出击

  Macromedia 公司的产品可谓独具匠心,风靡全球的做网页的三剑客才上市不久,又一个全新概验的新产品Dreamweaver UltraDev -又上市了,在全方位对该软件的英文介绍作了了解后,的确为它强大的功能所震憾,并急不可耐地想把它呈现在读者面前,让大家也我一起来分享这份快乐,同时也深信很快它就会成为替代Dreamweaver3的新一代网页制作领域的骄骄者。下面就是该产品的相关介绍:

一、Dreamweaver UltraDev概述
  Dreamweaver UltraDev是一款基于Dreamweaver构加的新一代产品。如果你使用过Dreamweaver,会觉得它的界面和工作环境是非常熟悉的。如果之前你是用手工或者另外的方案来进行Web应用开发的,在使用了Dreamweaver UltraDev后,你会觉得它来得非常容易而迅速。

  Dreamweaver UltraDev除了自身特有的功能,还提供了Dreamweaver 3的全部功能。Dreamweaver UltraDev采用了Dreamweaver中的往返(Roundtrip HTML)、往返(Roundtrip XML)和往返服务器标记(Roundtrip Server Markup),以保持应用程序源代码的完整性。Dreamweaver UltraDev的操作界面与Dreamweaver 3极为相似 。开发人员可以利用它与Macromedia Fireworks、Flash和Shockwave紧密集成的诸多优点,也可以使用Dreamweaver的可扩展架构来扩展和定制Web的应用。

  它能使开发者在主流服务器平台上创建Web应用,这些平台包括用于创建ASP应用的IIS(Microsoft Internet Information Server)、创建CFML应用的Allaire ColdFusion,以及创建JSP应用的IBM WebSphere和iPlanet Web Server、Enterprise Edition 4.1。Dreamweaver UltraDev也可以与DBC、ADO或JDBC数据库源连接,或通过COM对象和JavaBeans与传统数据库系统连接。

  Dreamweaver UltraDev是Macromedia Drumbeat 2000的完全换代产品。

二、Dreamweaver UltraDev的新特点

1. 支持 ASP、JSP、CFML
  Dreamweaver UltraDev是第一款能让开发人员、编程人员和设计人员在多种服务器平台上,可视化地创建和编辑驱动数据的Web应用。可大大加速网络时代电子交易应用中的项目交付,从网页和表单的动态生成到企业级的解决方案,如电子商店、库存管理系统和企业内部局域网的数据库应用。Dreamweaver UltraDev可以生成采用ASP(Active Server Pages)、JSP(JavaServer Pa )和CFML(ColdFusion Markup Language)应用程序,能满足当今各种网站建设中的应用开发的各种需要。在一个单一的开发环境中,能建立ASP, JSP和Cold Fusion网站。在你每次碰到新的开发服务器的时侯,有了它后你不需再学习新的开发工具了。
图片点击放大


2.实时数据预览
  它的实时数据流编辑功能使用户能够在编程环境中实时预览可编辑数据的Web应用情况。应用开发人员可以检查数据库,生成查询和创建应用逻辑,然后使用实时数据预览(Live Data Preview)查看动态内容。这个独特功能减少了在非可视化开发环境与Web浏览器之间来回切换查看设计或测试功能所需花费的时间。因此,在处理服务器数据的同时也可以继续进行页面设计。由于它所具有的服务器行为库,使它具有最高的效率,服务器行为库帮助你很容易地生成这些能显示,巡航和更新数据库的内容的网页。
图片点击放大


3.服务器行为
  使用服务器行为库,可以帮助用户轻松创建用于显示、导航和更新数据库内容的页面,极大地提高工作效率。在拖放的介面中把页面中的相关对象捆绑到相关的动态内容中,不用自己亲自写代码就可插入动态的文字、图像或者给清单设置数值,插入Checkbox、Input窗口以及HTML标签属性。在这种可视化的操作环境中,你完全能按你自己的方法对数据进行格式操作。
图片点击放大


4.数据绑定检查器

  有了数据绑定检查器,通过拖放操作即可把页面中的对象绑定到动态内容。无需编写代码就可以插入动态文本或图象,或设置列表、复选框、输入域和其它HTML标记的属性值。在可视化视图中工作时,用户可以使用任何方式格式化数据。不用理解或者自己编写SQL代码,就能连续地添加你需要的与数据库连接的各种代码。
图片点击放大



5.数据库对象
  使用数据库对象,无需了解或编写SQL(结构化查询语言),就可即时添加连接数据库所需的所有代码。
  非常容易地浏览所有的表格,视窗,以及浏览在数据库中保存的所有进程。快速测试SQL来确信你得到了你想要的效果。当然你也能写入你自己的SQL或从你喜爱的SQL编辑环境中导入SQL代码。
图片点击放大


6. 查询编辑器
  使用查询编辑器可以方便地浏览数据库中的表、视图和存储过程。快速测试SQL,确保得到预期结果。在查询编辑器中,你也可以编辑自己的SQL,或从自己喜爱的SQL编辑环境中导入。
图片点击放大



7. 往返HTML、快速标记编辑器和往返服务器标记
  采用往返HTML(Roundtrip HTML)、快速标记编辑器(Quick Tag Editor)和往返服务器标记(Roundtrip Server Markup)技术,可以在不牺牲对代码的控制的前提下提高应用开发速度。可在可视环境中工作的同时,也能保持对代码的完全访问。在一个视图中所作的修改,可以立即在另一个视图中反映出来。
图片点击放大


8.集成文本编辑器
  UltraDev的商务完全版包含了紧密集成的HomeSite 4.5(Windows)和BBEdit试用版 (Macintosh),使你能够完全控制和访问代码。
  在你的Web网站中轻松享受桌面发布级别的控制。快速提供字符和段落式样与带有HTML新式样调色板文字的连接。
  CSS支持让你很轻松地为一个网站定制字符和段落的格式,使用CSS让你在进行整个开发的队列中使用。由于有了CSS和HTML式样的选择,这样就给网页设计带来了无可比拟的灵活性和可控性。HTML可编辑表单快速为你提供解决表格中各种元素格式的方案。
图片点击放大


9.干净的代码
  UltraDev生成的代码如同你手工编写的代码一样干净,没有垃圾!与其它同类产品不同,UltraDev提供的服务器对象和脚本不使用、不请求上传额外的文件到服务器。当你把UltraDev的对象和脚本添加到页面时,可以在源码视图中看到所有的代码。这样,你就不必担心遗漏额外的嵌入文件。
图片点击放大


10.HTML样式、CSS和HTML表格编辑
  在HTML样式、CSS和HTML表格编辑方面,对于网站文本的控制,你完全可以享受到桌面出版的水平。使用新的HTML样式面板,可以对文本快速应用字符和段落的样式组合。对层叠样式表(CSS)的支持,使你能够轻易地为一个站点配置字符和段落级样式,而且,整个开发团对均可共享这些层叠样式表。在HTML样式和CSS样式之间的选择,具有相当大的灵活性和可控性。复杂的HTML表格编辑功能,使你能够快设置单元格、行和列及其离散选择的格式。
  能快速地格式你表格中的相关元素。就象使用Microsoft Word 或 Excel所能感觉到的一样,节约你捡索和格式表格的时间。预定义和可编辑的表格格式让你迅速构建非常独特的表格样式。
图片点击放大


11. 可定制的工作环境
  使用JavaScript和XML来修改菜单、命令、对象和HTML着色等,可以定制UltraDev的工作环境,大大提高工作效率。
图片点击放大


12. 动态数据格式化
  无需手工编写代码,即可快速地把货币和日期格式、URL编码等,应用到数据库内容和服务器表达式。
图片点击放大

图片点击放大


13. 支持工业标准的应用服务器
  支持使用Microsoft IIS, Allaire ColdFusion, IBM WebSphere, BEA WebLogic, and Netscape Enterprise Server等工业标准服务器创建站点。并可轻易地扩展UltraDev来支持其他类型的服务器,如PHP 和Tango。
图片点击放大


14. COM和JavaBean扩展能力

  支持使用标准应用
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,