Welcome 微信登录

首页 / 脚本样式 / Dojo Toolkit

使用Dojo开发定制Business Space小部件,第4部分

使用Dojo开发定制Business Space小部件,第4部分

使用Dojo开发定制Business Space小部件,第4部分2011-01-21 IBM Divya Satyavarapu我们为本系列开发的定制小部件是基于 WebSphere V7.0 支持的 Business Space(以下简称 Business Space)中附带的 Dojo 版本,已经在 Mozilla Firefox 3.0.11 中测试过了。只是,我们开发的通用框架概念甚至可以应用到使用 Dojo 的应用程序中,但却不能用于 Busin...
使用DojoX GFX进行绘图

使用DojoX GFX进行绘图

使用DojoX GFX进行绘图2011-01-21 IBM 任刚Dojo 工具包和 DojoX GFX在在几乎所有的页面都需要具备友好有丰富的用户体验的 Web2.0 时代,Ajax 几乎已经成为了每个网络应用的标准配置。但是 Ajax 应用并非是一件容易的事情,他带来了很多之前的 Web 应用所不具有的管理方式和挑战,主要包括:庞大的代码量需要引入更有效的代码组织方式,比如面向对象的方法浏览器之间的不兼容限制了开发的效率,直接导致程序员的头发数量和浏览器...
综合JSF和Dojo小部件创建更好的用户体验

综合JSF和Dojo小部件创建更好的用户体验

综合JSF和Dojo小部件创建更好的用户体验2011-01-21 IBM Dan Wang简介JSF 是一种流行的 Web 框架、相当稳定并已被广泛应用于 Java™ Platform, Enterprise Edition (Java EE) 领域。Dojo 是一种功能最为强大的 Web 2.0 库之一,可用来为您的 Web 应用程序创建丰富的界面。通过综合使用这两种技术,您就能享受到两种技术的好处。在服务器端,好处体现在对组件端对端的生命周...
Dojo最佳实践 - 实现可书签化的Ajax应用

Dojo最佳实践 - 实现可书签化的Ajax应用

Dojo最佳实践 - 实现可书签化的Ajax应用2011-01-21 IBM 王存玮 胡旷传统 Web 应用程序可以非常好的支持浏览器的书签收藏以及前进后退按钮。而在基于 Ajax 的 Web 应用中,页面的内容刷新往往是通过异步请求的方式动态局部刷新,而不会重新请求一个页面,因而页面对应的 URL 并不会变化,前进后退按钮也不会起任何作用。这样就导致在这类 Ajax 应用中无法通过书签来记录特定的视图。本文将首先介绍通用的基于超链接锚点的可书签化的 Aj...
Dojo Data高级应用——使用Write API与Notification API

Dojo Data高级应用——使用Write API与Notification API

Dojo Data高级应用——使用Write API与Notification API2011-02-08 IBM 胡旷 张德才 王存玮概述伴随 Web2.0 与 RIA 的快速发展,在客户端处理数据已逐渐成为一种趋势。利用 Dojo Data,Web 开发人员可以在不同的数据格式上建立起一层统一的数据访问模型,使得数据的读写都采用统一的接口,从而降低了客户端逻辑的复杂性,提高了程序的可维护性和可扩展性。在该文章中,我们通过实例具体介绍了 Dojo Dat...
改善Dojo应用程序的初始下载时间

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

改善Dojo应用程序的初始下载时间2011-02-08 IBM Roland Barcia仅获取所需的数据Asynchronous JavaScript and XML (Ajax) 应用程序能够提高某些 Web 应用程序的性能。加载应用程序之后,获取较小的数据和内容片段可以帮助避免重新呈现整个页面的开销。不过,这样做得的代价是,应用程序的初始下载时间通常会比较长。我现在已有多年的 Dojo 应用程序使用经验。IBM® WebSphere®...
基于Dojo toolkit实现web2.0的MVC模式

基于Dojo toolkit实现web2.0的MVC模式

基于Dojo toolkit实现web2.0的MVC模式2011-02-08 IBM 王为民 孙曼 章岩前言MVC 模式是设计模式中的经典模式,它可以有效的分离数据层,展示层,和业务逻辑层。Web2.0 技术由于其良好的用户体验被广泛应用于 WEB 应用的展示层。但是在传统的 web 开发中,展示层的和业务逻辑层代码大量耦合,使得应用的可扩展性严重降低,同时页面层代码的可复用性也很低。本文用实例介绍,如何使用 dojo toolkit 扩展 dojo 的页...
结合GFX,DnD与Dijit创建基于Dojo的Web图形类应用

结合GFX,DnD与Dijit创建基于Dojo的Web图形类应用

结合GFX,DnD与Dijit创建基于Dojo的Web图形类应用2011-02-08 IBM 林林 杨扬GFX(dojox.gfx)作为 Dojo 扩展组件之一,封装了底层浏览器中实际的图形引擎,使开发人员具备了 Web 绘图的基本能力,是此类应用的基础。同时,作为 Dojo 核心组件的 DnD(dojo.dnd),则实现了基于浏览器的鼠标拖拽操作,从而为图形组件选择,组件间连线等高级绘图操作提供了技术支持。再者,通过引入自定义 Dojo 小部件(diji...
利用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 应...
<< 1 2 3 4 5 6 7 8 >>