Dorado 5高级应用实战:案例解析与高效编程技巧
5星 · 超过95%的资源 需积分: 3 42 浏览量
更新于2024-07-29
收藏 1.62MB DOC 举报
《灵活使用Dorado 5》是一份深入讲解Dorado 5这款面向企业级交互应用的展现层中间件的文档,特别适合于已具备一定Dorado 5开发能力,达到《dorado学习建议》中3级要求的开发者。Dorado结合RIA/AJAX技术,通过维护客户端MVC模型和AJAX通信,实现数据与展现形式的分离,主要通过Dataset数据集和Control组件来管理数据,提升业务逻辑抽象层次,增强控制能力,提高响应速度。
文档的核心内容包括四个实例,分别展示了灵活运用Dorado在实际场景中的应用:
1. **DataTable** 示例:演示了如何使用DataTable进行资源分配,包括自定义数据源、自动分配主键、服务器端动态添加字段、利用EventManager处理业务逻辑等。这部分着重介绍了VBC(面向业务的客户端代码风格),以确保代码清晰和可维护性。
2. **模拟多行表头的DataTable**:展示如何处理复杂的表格布局,涉及动态生成Dataset和使用onRefresh事件来控制显示形式,以及如何根据业务需求定制编辑权限。
3. **静态树组件**:讲解如何构建具有三种状态的静态树,包括节点操作、父子状态同步,以及利用递归方法构建完整树结构。
4. **分组显示的RadioBox**:展示如何扩展RadioBox组件以支持分组显示,并探讨了使用用户JavaScript库、组件包装器和视图约束等高级功能。
5. **代码翻译**:讨论了三种常见的翻译策略——数据库、服务器端和客户端,以及一种创新的翻译方法,包括详细的操作步骤和源代码示例。
通过这些实例,读者可以学习到如何灵活地利用Dorado的框架和API,解决企业级应用中的各种复杂需求,提升开发效率和应用的可维护性。同时,文档强调了Dorado架构的优势和面向业务的编程思路,鼓励开发者站在巨人的肩膀上,快速定位并解决问题。
2022-09-20 上传
2017-07-11 上传
2012-01-06 上传
2009-04-03 上传
2011-08-08 上传
2008-12-12 上传
2008-12-26 上传
2007-09-30 上传
yiqingzhu
- 粉丝: 0
- 资源: 2
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手