dojo
buaazs
这个作者很懒,什么都没留下…
展开
-
使用dojo离线功能1-简介及原理
1. Dojo离线功能简介所谓离线,指的是用户能够在,没有网络的环境下也可以进行工作,并且当网络环境恢复后,之前的操作能够自动地同步到服务器上。目前,离线应用可以分为两种,一种是桌面应用,其中以IBM Lotus Notes/Domino等为代表。另外一种则是近来比较热门的Web离线应用,其中最具代表的为原创 2009-08-07 21:02:00 · 988 阅读 · 0 评论 -
使用dojo离线功能2-开发
4. 开发Dojo离线应用程序一般来说开发一个离线应用有以下几个步骤:l 应用加载时缓存所引用的资源l 应用加载之后设置必要的离线事件处理函数。如:与服务器进行同步操作时的下载和完成下载事件,重放事件等。l 检查应用是否在线,读取应用所原创 2009-08-07 21:30:00 · 1151 阅读 · 0 评论 -
使用dojo离线功能3-其它问题
5.1. 网页资源的手工缓存尽管利用slurp()方法可以为我们完成很多自动化的工作,但一些出现在JavaScript中的动态加载的资源是slurp()所无法分析得到的。因此,在实际应用中作为补充,我们往往还需要将一些slurp过程中的“漏网之鱼”手工加入本地缓存中。而Dojo Offline也为我们提供了相应的功能以原创 2009-08-07 21:32:00 · 589 阅读 · 0 评论 -
基于 Dojo 的本地化开发
什么是软件的本地化软件本地化是“将一个软件产品按特定国家 /地区或语言市场的需要进行加工,使之满足特定市场上的用户对语言和文化的特殊需求的软件生产活动。”具体说,就是根据目的地国家的市场需求,面向当地用户,对软件产品进行功能调整、信息翻译,本地特性开发,使其在功能、语言和外观上都符合该国家 / 地区的习惯。目前本地化的工作主要包括:页面文本内容显示的本地化时间转载 2009-08-08 10:34:00 · 697 阅读 · 0 评论 -
利用 Dojo Data 开发统一的数据访问模型
概述 与传统模式相比,面向服务的互联网应用提供一种更加快速,方便的方式来发布、处理信息。其分布式及松耦合的特性也受到越来越多企业的青睐。随着企业的发展,应用程序的数据量往往呈几何级规模快速膨胀,客户端和服务器端之间交换的数据格式也是多种多样,常见的比如有 JSON,XML 等。伴随Web2.0、RIA 的发展,在客户端处理数据逐渐成为一种趋势,但是基于 XMLHTTPRe转载 2009-08-08 10:45:00 · 904 阅读 · 0 评论 -
选择dojo,选择一种编程方式
dojo作为一种流行的web客户端开发框架,设计简洁,结构清晰,功能强大,基本能涵盖客户端开发的各种需求。首先dojo扩展了JavaScript基于prototype的面向对象实现方式,提供了类似于Java的基于class面向对象支持,并通过require来加载JavaScript文件,通过这种方式能够以类Java包的方式分割代码模块,使JavaScript更利于复杂的大型程序的开发。原创 2009-08-10 21:29:00 · 930 阅读 · 1 评论 -
dojox DTL
DojoX DTL(Django Template Language)是Django项目的一部分。Django是一个Python Web开发框架,用来促进快速的Web开发和简洁实用的设计。DojoX DTL完全实现了Django模板语言的基础架构,并在支持文本的基础之上增加了对HTML元素的动态渲染功能。使用DTL能够提高原创 2009-08-12 21:54:00 · 601 阅读 · 0 评论