DORADO5是BSTEK公司推出的一种展现中间件技术,BSTEK借助于自己在J2EE领域的长期经验积累,以及对AJAX技术的敏锐把握和创造性的使用之后,持续的在展现中间件领域推出自己的品牌产品,其中DORADO5是继EXTRA3,DORADO4之后的又一个里程碑式的产品,它带人们进入了WEB2.0时代。
当今更多的业务系统选择Brower/Server架构,日益复杂的业务需求使Web界面与交互操作便捷也越来越复杂,而带来一个两难选择。
一方面,此时用户已习惯享受随时随地通过浏览器访问并操作业务系统这种便利,而提出操作体验的更高要求,特别是用户经常以之前使用过的C/S版的软件系统的体验为基准,抱怨B/S系统难用,进而造成用户满意度下降。另一方面开发者在实现交互性复杂的用户界面时,往往需付出极其繁重的、低效而重复的劳动,进而造成开发周期长、开发成本过高。
或者牺牲开发成本来保持用户满意度,或者牺牲用户满意度来保持开发成本,面对这个两难选择似乎只能取其一,而随着dorado 5版本的推出,出现了一个新解:提高用户满意度同时降低开发成本,快速响应需求变化。
dorado音: ,英文指旗鱼、剑鱼,天文学中为剑鱼座,是海洋里游得最快的大型鱼类,时速可达120公里以上,它极其迅速而优雅地畅游于蓝色的海洋中。用dorado来命名产品的寓意是:Web应用开发迅速,Web应用程序优雅而交互性极强。
dorado是下一代web应用的引擎平台,有效增进Web应用的用户体验与交互效率,并大幅提升开发效率。基于dorado可以快速创建Rich Internet Application与AJAX应用,使B/S应用保留C/S应用的优势。dorado 填补了J2EE架构中表述业务交互的架构空白,以标准化自动化的作业方式,低成本、快速实现业务交互层(包括用户界面,人机交互,界面与后台交互等)的用户需求,快速响应需求变化,同时提高用户业务操作的效率。
近两年来,在AJAX技术的推波助澜之下,dorado5的开发者群体也在日益扩大。本书通过一个实际的项目引领初学者快速地了解和掌握dorado编程。相信对于初学者有很好的参考价值和指导意义。由于编撰的工作量较大,在文档后期的很长一段时间内我们仍会尝试不断的对其进行完善和补充。所以,当您有部分疑问无法从本书中找到答案时,您可以关注一下www.bstek.com对此文档的后续更新。或者您对本文档的有任何意见或建议,也请通过helpdesk@bstek.com与我们联系。
阅读群体
本书属于dorado快速入门系列中的第二本,适合对dorado有初步了解,例如学习过dorado提供的视频教程和学习过<<dorado 快速入门(一).doc>>或已经参加过dorado初级培训的技术人员。本书可用于正式的教学,通过本书的学习可以使技术人员基本掌握dorado的核心开发技术,从而用于正式的大型项目开发。
本文依然延续快速入门(一)中的风格,并依然以实现HR为目标。通过对dorado中相关组件和dataset的灵活使用,使读者能够真正的了解dorado的开发核心技术。但是对于一些基本的studio操作技巧和常用dorado开发技术请通过dorado提供的官方视频教程和初级培训教程完成积累。