远-方的博客

2009年11月15日

通过dojo.data和WikipediaStore灵活创建Web Service

摘要: Revin Guillen发布了一个Dojo dojo.data API,你能够用优雅的方式使用web service dojox.data.WikipediaStore能够把Wikipedia当作简单对象进行查询。这里是完整例子:demo 你只需要: 1。创建一个Web service对象 2。为ServiceStore申明一个新的数据存储 3。提供一个提取函数 4。提供一个返回结果的_proc... 阅读全文

posted @ 2009-11-15 09:27 远-方 阅读(237) 评论(0) 推荐(0) 编辑

利用Dojo和JSON建立无限级AJAX动态加载的功能模块树

摘要: 看了“使用hibernate实现树形结构无限级分类”这篇文章后,我也想将自己在所有开发的项目中使用的功能模块树的实现方法以及完整DEMO(含源码)贴出来和大家分享。其实在我的博客里是老早贴出来的,由于时间关系没好好整理。 功能模块树是几乎在每个项目里都要用到的东西,利用Dojo的好处就是可以实现树的子节点的动态加载,这在树节点很多的情况下是很有用的。 下载附件二dojotr... 阅读全文

posted @ 2009-11-15 09:19 远-方 阅读(543) 评论(0) 推荐(0) 编辑

改善 Dojo 应用程序的初始下载时间

摘要: 加载 Ajax 应用程序之后,随后它将获取较小的数据和内容片段,以避免重新呈现整个页面的开销,从而提高性能。这样做的代价是,应用程序的初始下载时间通常会较长。本文将讨论如何减少 Dojo 应用程序的初始下载时间并同时获得很好的性能。 仅获取所需的数据 Asynchronous JavaScript and XML (Ajax) 应用程序能够提高某些 Web 应用程序的性能。加载应用程序之后,获取... 阅读全文

posted @ 2009-11-15 09:05 远-方 阅读(308) 评论(0) 推荐(0) 编辑

体验dojo强大的Grid控件——简单示例剖析

摘要: Dojo 从 v1.0 开始引入了一个功能强大,快速,健壮的控件--Grid。Grid 在dojo的体系结构中属于Dojox 这个包中。这个Grid 比较灵活,可以排序,过滤,编辑,多表头,支持多种Cell 控件。官方文档的地址:http://dojotoolkit.org/book/dojo-book-0-9/docx-documentation-under-development/grid通过... 阅读全文

posted @ 2009-11-15 09:04 远-方 阅读(655) 评论(0) 推荐(0) 编辑

DOJO之dojo.query、JSON树(结构)、dojo读取json

摘要: 老外这么说: dojo.query() is the swiss army knife of DOM node manipulation in Dojo. Much like Prototype’s “$$” (bling-bling) function or JQuery’s “$” function, dojo.query... 阅读全文

posted @ 2009-11-15 09:02 远-方 阅读(1056) 评论(0) 推荐(0) 编辑

Dojo高级Web2.0 UI组件库---Tree组件

摘要: Tree组件可以把有层次关系的数据用树状结构展现出来,就如同 Windows 系统的资源浏览器。Tree有两个模板,一个是Tree模板,一个是TreeNode模板,应该说Tree模板就是一个容器,里面有很多TreeNode.而初始化树,打开树节需要的数据,是通过dojo.data.ItemFileReadStore来提供的。dojo.data提供了封装的标准的数据存取API,作为统一的数据访问层而... 阅读全文

posted @ 2009-11-15 08:59 远-方 阅读(526) 评论(0) 推荐(1) 编辑

生成效率最高的树--dojo Tree学习

摘要: 树是系统中经常用到的控件,在数据量大的情况下,加载的速度通常就会比较慢!要想提高加载速度,最好就是分层的从服务端读取数据,分层加载页面的树结点。下面的树利用ajax技术,通过soap协议调用webService,读取数据库的数据;由dojo提供的树控件方法生成树。加载页面时,只读取、生成第一、二层的树结点;当用户第一次展开某结点时,再次从服务端读取该结点的子结点,由于使用了AJAX技术,每次访问服... 阅读全文

posted @ 2009-11-15 08:57 远-方 阅读(2190) 评论(0) 推荐(1) 编辑

使用 Dojo 开发支持 Accessibility 的 Web 应用

摘要: 级别: 初级蒋 博 (jiangbbo@cn.ibm.com), 软件工程师, IBM 中国软件开发中心2008 年 5 月 29 日Web 应用程序越来越多的被用户使用和接受,但是如何做到用户使用的无障碍性,可访问性(Accessibility)仍然是目前大多数 Web 应用没有解决或者忽视的问题,本文通过给出几个利用 Dojo 类库开发支持 Accessibility 的 Web 应用的例子,... 阅读全文

posted @ 2009-11-15 08:25 远-方 阅读(312) 评论(0) 推荐(0) 编辑

掌握 Dojo 工具包,第 7 部分: Dojo 的扩展

摘要: 级别: 初级谢 福生, 软件工程师, IBM蒋 贤礼, 软件工程师, IBM董 伟, 软件工程师, IBM2009 年 11 月 04 日有时候 Dojo 的一些功能并不能完全满足实际的要求,这时就需要对 Dojo 进行扩展了 , 比如可以对 Widget 进行扩展 , 使它以更加符合项目的要求展现或响应行为。本文将详细介绍 Dojo 的面向对象特性 , 以及如何在这个特性上扩展 Dojo 模块 ... 阅读全文

posted @ 2009-11-15 08:24 远-方 阅读(258) 评论(0) 推荐(0) 编辑

掌握 Dojo 工具包,第 6 部分: Dojo Widget 的高级应用

摘要: 级别: 初级谢 福生, 软件工程师, IBM蒋 贤礼, 软件工程师, IBM董 伟, 软件工程师, IBM牟 磊, 实习生, IBM2009 年 11 月 02 日本文主要是讲述 Dojo Widget 的高级使用方法。Dojo 在目前种类众多的 Web2.0 开发框架中,其最令人瞩目的就是其类型多样,功能强大的 Widget。通过本文,读者能够掌握对 Dojo Widget 的各种操控方法。可以... 阅读全文

posted @ 2009-11-15 08:23 远-方 阅读(246) 评论(0) 推荐(0) 编辑

导航