Welcome 微信登录

首页 / 脚本样式 / Dojo Toolkit

利用Dojo Data开发统一的数据访问模型

利用Dojo Data开发统一的数据访问模型

利用Dojo Data开发统一的数据访问模型2011-02-08 IBM 胡旷 张德才 王存玮目前,企业内部的数据量正快速膨胀,客户端和服务器端之间交换的数据格式也是多种多样。由于 Web2.0、RIA 的快速发展,在客户端处理数据逐渐成为一种趋势,但是基于 XMLHTTPRequest 的一般 Ajax 客户端程序必须由 Web 开发人员自己编写处理各种数据格式的代码。这样,不仅加重了客户端逻辑的复杂性,而且降低了程序的可维护性和可扩展性。而 Dojo ...
使用Dojo开发菜单应用

使用Dojo开发菜单应用

使用Dojo开发菜单应用2011-02-08 IBM 郝新广背景介绍菜单应用是 Web 页面的点睛之笔。当用户在浏览器端右键单击的时候,浏览器会弹出自带的菜单,显示如“查看源代码”、“复制”、“粘贴”等可用菜单栏。通过使用浏览器自带的菜单,用户可以方便的进行复制、粘贴等操作。然而很多时候,网站开发人员会考虑禁止用户通过浏览器自带的菜单进行以上操作,或者是希望用户使用开发人员自定义菜单。...
使用Dojo开发支持Accessibility的Web应用

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

使用Dojo开发支持Accessibility的Web应用2011-08-17 IBM 蒋博简介Accessibility,又经常被缩写为 a11y,指的是软件产品的可访问性、易用性,特别是指对于诸如视 力低下等残障人士的使用上的无障碍性。Web 应用,越来越多的作为软件产品的发布形式。而且随着互联 网应用的飞速发展,Web 程序的易用性(Accessibility)显得尤为突出。一个好的Web 应用程序,必然需要支持 accessibility(a11y...
使用Dojo提供的灵活多样的布局方式

使用Dojo提供的灵活多样的布局方式

使用Dojo提供的灵活多样的布局方式2011-08-17 IBM 陈悦 徐文霞简介:Dojo 提供了多种基本的布局方式,使用这些布局,可以有层次,有意义的组织控件,使得 web 界面获得更好的用户体验。本文从常见的几种控件出发,介绍 Dojo 常见的布局方式。前言Dojo 提供了多种基本的布局方式,使用这些布局,可以有层次,有意义的组织控件,使得 web 界面 获得更好的用户体验。下面将从常见的几种控件出发,介绍 Dojo 常见的布局方式,让我们一起学习 ...
使用Dojo为Ajax应用增添前进 / 后退能力的两种解决方案

使用Dojo为Ajax应用增添前进 / 后退能力的两种解决方案

使用Dojo为Ajax应用增添前进 / 后退能力的两种解决方案2011-08-17 IBM 林林简介:基于 Ajax 的 Web 应用最为明显的特征在于使用了浏览器内部原生支持的 XMLHttpRequest 对 象与后台服务器进行数据通信,由于这种通信方式不需要页面的刷新动作,因而无论与后台发生了多少次 通信,浏览器的 URL 会一直保持在初始地址不变。这随之而来的一个问题便是不断变化的页面状态信息 无法记录到浏览器的历史记录堆栈中,从而使得用户无法通过...
使用Flex和Dojo开发交互式Web应用程序

使用Flex和Dojo开发交互式Web应用程序

使用Flex和Dojo开发交互式Web应用程序2011-08-17 IBM 郭淼 侯轶简介:本文分为四个部分,首先简单介绍交互式 Web 应用程序的体系结构,分析 Dojo 技术和 Flex 技术的用途;然后通过一个具体实例来讲述 Flex 应用程序的开发及与传统 Web 项目的结合;其次同样 通过实例介绍如何在 Web 客户端中使用 Dojo 技术,及如何和后台服务进行交互,最后分析 Flex 技术 和 Dojo 技术结合使用这种模式在交互式 Web 应...
提高Dojo Grid的数据处理性能

提高Dojo Grid的数据处理性能

提高Dojo Grid的数据处理性能2011-08-17 IBM 孙妍简介:Dojo 从 1.0 开始引入了一个功能强大又健壮的控件—— Grid。程序员可以使用此控件在开发 Gui 程序时制作出漂亮的电子表格。Gui 程序最注重的一个方面就是用户体验,但是在往 Grid 中添加大 量数据的时候,程序的响应通常非常慢。本文通过一些方法来提高 Dojo Grid 的增加数据时的性能,增 强用户体验。Dojo Grid 结构Dojo G...
基于Dojo DOH框架的Javascript性能测试实践

基于Dojo DOH框架的Javascript性能测试实践

基于Dojo DOH框架的Javascript性能测试实践2014-02-20 ibm 阮奇, 钟思奇, 施瑞琦DOH 框架介绍Dojo 作为一个功能丰富、高度模块化的 JavaScript 库,注定需要 大量的单元测试来确保每一个功能模块的稳定。Dojo 自带的单元测试框架 DOH(Dojo Objective Harness)为编写各类单元测试提供了坚实的基础。开发者可以利用 DOH 框架快 速地编写以下单元测试:普通 Javascript 单元测试异...
使用Dojo和Grails快速实现数据的增删改查(CRUD)

使用Dojo和Grails快速实现数据的增删改查(CRUD)

使用Dojo和Grails快速实现数据的增删改查(CRUD)2014-02-20 ibm 占宇剑, 滕瑞,程守远选择 Grails 和 Dojo 的原因随着 web 的广泛应用,web application 的开发项 目越来越多,而大部分的 web 开发归根结底都是对数据库的增删改查。对于一张数据库表的 增删改查,采用基于 MVC(模型 - 视图 - 控制器)设计模式的开发往往需要 Domain class 、 Controller、4 个增删改查的页面...
使用Dojo Toolkit向Web应用程序添加国际化和本地化功能

使用Dojo Toolkit向Web应用程序添加国际化和本地化功能

使用Dojo Toolkit向Web应用程序添加国际化和本地化功能2014-02-24 ibm Kareem Weller简介Dojo Toolkit 是一个强大的 JavaScript 库,支持 Web 开发人员使用面向对象的窗口小部件,以极少的开发时间和精力创建富互联网应用程序 (Rich Internet Applications, RIA)。这个库中包含 4 个程序包,分别为 Dojo(核心)、Dijit(UI 框架)、dojox(dojo 扩展)...
如何实现Dojo国际化设计

如何实现Dojo国际化设计

如何实现Dojo国际化设计2014-11-06 IBM 童 树山Dojo 国际化简介i18n 简介人们常把 i18n 作为“国际化”的简称,其来源是英文单词 internationalization 的首末字符 i 和 n。18 为中间的字符数。随着全球经济的一体化,软件开发者应该开发出支持多国语言、国际化的 Web 应用。对于 Web 应用来说,同样的页面在不同的语言环境下需要显示不同的效果。也就是说,一个 Web 应用程序在运行...
Dojo简介

Dojo简介

Dojo简介2010-04-21wyx整理简介Dojo是AJAX框架之一。Dojo是一个功能强大的JavaScript库的集合,可以为许多特性提供简单的API。其中的一个特性是生成HTTP请求并接收其响应的能力。除了提供AJAX功能外,Dojo还提供一些用于字符串操纵、DOM操纵、拖放支持和数据结构的程序包。Dojo是一个用JavaScript语言实现的开源DHTML工具包。它是在几个项目捐助基础上建立起来的(nWidgets, Burstlib, f(m...
Hello dojo入门

Hello dojo入门

Hello dojo入门2010-04-21经过了解几种Ajax框架,最后选择了Dojo框架。因为Ext不稳定,GWT觉得太浪费时间。一:下载Dojo,地址是:http://dojotoolkit.org/downloads二:做开发,当然要工具库的 API 帮助文档,就在下载地址的其它菜单中。三:入门程序 Hello Dojo 。一个简单的入门,可以增加兴趣与信心,同时,对 Dojo 有了简单的了解。在 MyEclipse 中新建工程 ToDojo ;在...
选择dojo的理由

选择dojo的理由

选择dojo的理由2010-04-21有朋友对于我为什么会选择dojo很感兴趣,我就在这里介绍一下我选择它的理由,以便对于其他网友也能有所帮助。一、我选择dojo主要是出于以下几个理由:1.dojo是一个很好的基础架构。它可以非常有效地分离页面中的Structure、Presentation、Behaviour,这对于实现Ajax组件unobtrusive的目标非常有帮助。有人问:那么,同样是基础架构,你为什么不选择Prototype呢?当然,Protot...
Dojo学习笔记 2. djConfig解说

Dojo学习笔记 2. djConfig解说

Dojo学习笔记 2. djConfig解说2010-04-21IcebirddjConfig是dojo内置的一个全局设置对象,其作用是可以通过其控制dojo的行为首先我们需要在引用dojo.js前声明djConfig对象,以便在加载dojo.js的时候才能够取得所设置的值,虽然在0.3版本以后dojo支持在加载后设置,但是强烈建议你把声明djConfig的代码作为第一段script一个完整的djConfig对象定义如下(值均为dojo的默认值)<s...
Dojo学习笔记 3. Dojo的基础对象和方法

Dojo学习笔记 3. Dojo的基础对象和方法

Dojo学习笔记 3. Dojo的基础对象和方法2010-04-21Icebird这里所说的基础对象和方法是指的不Require任何包就能够调用的对象和方法匿名函数在开始前,我想介绍一下js里的匿名函数,这个在阅读dojo的源代码的时候,会发现到处都有匿名函数;(function(){alert(123);})();//前面的分号是一个空语句,是可以不要的匿名函数。一个匿名函数就是一个没有名字的函数。你可以认为他们是一次性函数。当你只需要用一次某个函数时,...
<< 1 2 3 4 5 6 7 8 >>