掌握 Dojo 工具包,第 1 部分: Dojo 入门简介
http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro1/index.html
随着富互联网应用程序(Rich Internet Application,RIA)的发展,一批 JavaScript Toolkit 也随之兴起,Dojo 便是其中的优秀代表,本系列文章将由浅入深带领读者走进 Dojo 的世界。本文作为这个系列的开篇,主要讲述了 Dojo 的体系架构以及如何安装使用。
掌握 Dojo 工具包,第 2 部分: XHR 框架与 Dojo
http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro2/index.html
Ajax 的兴起改变了传统的 B/S 结构应用程序中以页面为单位的交互模式,Ajax 引入的局部刷新机制带来了更好的用户体验,促使浏览器中的页面开始向应用程序发展,Google Mail,Google Reader 是在这种趋势下诞生的典型应用。 Dojo 提供了基于 XmlHttpRequest 的对象的 XHR 框架来支持异步 Ajax 调用,另外 Dojo.io 包中提供了两种浏览器与服务器交互的方式:iframe 隐藏框架和 script 动态脚本,他们是对 XHR 框架的有益补充,本文将对这些技术进行介绍。
掌握 Dojo 工具包,第 3 部分: Dojo 事件机制
http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro3/index.html
事件是用户与站点进行交互的基础。现在的浏览器采用的事件处理方法千差万别,为了屏蔽这些差异,Dojo 提供了统一的事件处理方法。开发人员可以使用 Dojo 的简单连接或者订阅/发布模式来进行事件处理,本文将对这些知识进行一一介绍。
掌握 Dojo 工具包,第 4 部分: Dojo 中的拖拽
http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro4/index.html
拖拽,是目前较为常见的 Ajax 技术。当前以 Ajax 技术构建的电子商务网站往往都采用拖放商品到购物车这种直观的方式代替以往繁复的操作来实现客户对商品的选购。本文以作者亲身的开发经历为基础,详细讲述如何使用 Dojo 所提供的功能模块开发出各种各样的拖动和拖放效果。此外,还详细叙述如何对 Dojo 的拖拽功能进行修改和配置,以及对拖拽的实现原理进行了解释。
掌握 Dojo 工具包,第 5 部分: Dojo 的 UI 组件库 - Dijit
http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro5/index.html
这一期的掌握 Dojo 系列文章将主要讲述 Dojo 工具包的 UI 组件库 - Dijit 中类型多样的 Widget 及其使用方法。
掌握 Ajax,第 6 部分: 建立基于 DOM 的 Web 应用程序
http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro6/index.html
Brett McLaughlin 通过一个具体的 DOM 应用程序结束了他的 DOM 编程三部曲。
掌握 Dojo 工具包,第 7 部分: Dojo 的扩展 http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro7/index.html 有时候 Dojo 的一些功能并不能完全满足实际的要求,这时就需要对 Dojo 进行扩展了,比如可以对 Widget 进行扩展,使它以更加符合项目的要求展现或响应行为。本文将详细介绍 Dojo 的面向对象特性,以及如何在这个特性上扩展 Dojo 模块,定义自己个性化的 Widget. 掌握 Dojo 工具包,第 8 部分: 明日之星 - DojoX http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro8/index.html DojoX 是 Dojo 主功能的一个扩展区,可以说是新功能和新想法孵化器。在这里,可以找到很多最新奇的功能组件。本文将和读者一起来探索其中几个比较成熟的组件。 掌握 Dojo 工具包,第 9 部分: Dojo 国际化 http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro9/index.html 本文主要是讲述 Dojo 所支持的三种不同的本地化处理方法。第一种是对时间、数字和货币本地化的直接支持;第二种是专注于本地化处理的 Dojo Widget;第三种是对页面显示内容的本地化处理。
原文链接:https://www.f2er.com/dojo/291755.html