﻿<?xml version="1.0" encoding="UTF-8" ?>


<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
<title>developerWorks 中国 : 构建自己的 feed技术文章 , 教程 . Web architecture</title> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<author>
	<name>developerWorks 中国</name>
</author>
<subtitle type="html">来自 IBM developerWorks 中国网站的最新内容</subtitle>
<rights>Copyright 2004 IBM Corporation</rights>	
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/"/>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>

<entry>
<title><![CDATA[基于 Web 2.0 技术的网上银行前端架构及开发，第 1 部分: 基本元素和架构]]></title> 
<summary><![CDATA[本文是《基于 Web 2.0 下一代网上银行》系列的第二篇，本系列的第一篇介绍了基于 Web 2.0 的下一代网银的理念和特征。从这篇开始的接下来的几篇会介绍如何利用 Web 2.0 的技术及理念去架构和开发下一代网络银行的应用，包括基本组件和架构、前端创新型设计、智能渠道的整合、创新型应用模式、后端智能支持等等。这篇文章主要介绍下一代网银的技术架构和基本元素。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0912_chenxm_web20bank/index.html?ca=dat-cn-1203"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[掌握 Dojo 工具包，第 9 部分: Dojo 国际化]]></title> 
<summary><![CDATA[本文主要是讲述 Dojo 所支持的三种不同的本地化处理方法。第一种是对时间、数字和货币本地化的直接支持；第二种是专注于本地化处理的 Dojo Widget；第三种是对页面显示内容的本地化处理。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro9/index.html?ca=dat-cn-1203"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[在 Flex 微型博客应用程序中使用 pureXML，第 2 部分: 使用 Flex 构建应用程序的用户界面]]></title> 
<summary><![CDATA[IBM DB2 的 pureXML 功能允许您不需任何修改将原生 XML 储存在数据库中，并且 Adobe Flex 应用程序能够直接读取 XML 和填充 Flex 用户界面。在这个共分为 3 部分的系列文章中，您将利用 pureXML、Web 服务和 Adobe Flex 创建一个微型博客应用程序；它甚至允许您在 Twitter 上发布自己的微型博客更新。在本系列的第 1 部分中，您了解了 Web Services，以及如何在创建和测试微型博客数据库时使用 DB2 pureXML 支持它们。本文是本系列的第二篇，它将介绍如何使用 Adobe Flex 和 ActionScript 创建应用程序的用户界面。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-db2mblog2/index.html?ca=dat-cn-1203"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[构建 pureXML 和 JSON 应用程序，第 1 部分: 使用 DB2 pureXML 储存和查询 JSON]]></title> 
<summary><![CDATA[JavaScript Object Notation (JSON) 是 Web 2.0 中最流行的文本表示法，用于在客户机和服务器交换信息时将对象（或数据结构）表示为序列化文本。一些应用程序通过持久化 JSON 对象来更好地跨多个会话维护状态。在本文中，了解在采用简单的 JSON-to-XML 映射时 DB2 pureXML 如何储存、管理和查询 JSON。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-db2JSONpt1/index.html?ca=dat-cn-1130"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[掌握 Dojo 工具包，第 8 部分: 明日之星 - DojoX]]></title> 
<summary><![CDATA[DojoX 是 Dojo 主功能的一个扩展区，可以说是新功能和新想法孵化器。在这里，可以找到很多最新奇的功能组件。本文将和读者一起来探索其中几个比较成熟的组件。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro8/index.html?ca=dat-cn-1130"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[Dojo 控件性能优化最佳实践]]></title> 
<summary><![CDATA[Dojo 是一种流行的开源 JavaScript 工具包，为基于 web 应用的 JavaScript 快速开发而设计，它已经被广泛地使用在 Web 开发中。Dojo 提供了丰富的 Widget，让您更容易地为 Web 页面添加动态能力，提升 Web 应用程序的可用性和交互能力，同时提高了程序员的开发效率。本文主要介绍 Dojo Widget 在项目中的应用以及一些应用过程中的实践经验，重点阐述几种在 web 页面初始化 Dojo widget 的方式，如果一个复杂页面中包含很多的 widget，那么初始化所有这些 Widget 将会占用很多的时间（这是因为每一个 widget 都会载入所有相关的 JavaScript 和 CSS 文件，并且会重新构建 widget 结构），文本将针对此类情形导致初始化速度过慢，影响用户体验的问题提出了一种解决方案。最后本文给出了每种初始化方法的测试数据，以方便用户去衡量和选择某种初始化方法。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0911_zhaoyw_dojowidget/index.html?ca=dat-cn-1126"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[网络中的 Ajax: 在 Ajax 架构中聚合来自多个站点的内容所面临的安全性和拓扑问题]]></title> 
<summary><![CDATA[在试图将 Asynchronous JavaScript and XML
            (Ajax) 编程技术引入到网络环境中时，常常会遇到一些困难。本文着眼于在创建能够聚合来自多个站点的内容的 Ajax 风格的架构时需要解决的一些安全和拓补问题。本文在探究这些问题的同时，使用了 IBM Tivoli Access Manager WebSEAL 产品以及 IBM WebSphere Application Server Feature Pack for Web 2.0 来开发面向 WebSphere Application Server 的 Ajax 风格的架构。 (IBM WebSphere Developer Technical Journal)]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/websphere/techjournal/0909_haverlock/0909_haverlock.html?ca=dat-cn-1125"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 WebSphere CloudBurst 实现定制，第 2 部分: 使用 WebSphere CloudBurst 定制 WebSphere 中间件环境]]></title> 
<summary><![CDATA[在 IBM WebSphere CloudBurst Appliance 的核心位置是 IBM WebSphere 应用服务器模式。这些模式是预构建的、经过加固的配置，是准备部署到私有云的 WebSphere 中间件环境的最佳表示方法。但是，这些已发布的模式无法满足每种部署需求。出于此原因，WebSphere CloudBurst Appliance 提供了模式定制功能，支持您生成高度定制的 WebSphere 中间件环境。本系列文章的第 2 部分讨论 WebSphere CloudBurst 如何支持您构建定制 WebSphere 应用服务器模式来表示独特的拓扑结构和配置。 (IBM WebSphere Developer Technical Journal)]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/websphere/techjournal/0909_amrhein/0909_amrhein.html?ca=dat-cn-1123"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[Web 发展的十年]]></title> 
<summary><![CDATA[developerWorks 在十年之间贡献了许多资料。回首技术历程，我们将看到哪些方面发生了变化。我们将回顾多彩的过去以及当时流行文化中发生的变化，让您全面了解这段历史。开始我们的回顾吧！]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-10year/index.html?ca=dat-cn-1123"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Cufon 渲染网页字体]]></title> 
<summary><![CDATA[本文介绍了使用 Cufon 进行网页字体渲染的一般方法和技巧，并以此为基准，介绍了 Cufon 技术的主要实现原理和这一原理的可能应用领域]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0911_zhuzh_cufon/index.html?ca=dat-cn-1119"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Google Web Toolkit 和 Eclipse Galileo 进行高性能 Web 开发]]></title> 
<summary><![CDATA[您以前可能听说过 Google Web Toolkit (GWT)，它支持以 Java 编程语言编写 Web 应用程序，然后将 Web 应用程序编译为 JavaScript 以便在 Web 浏览器中运行。这允许通过利用 Java 的静态类型和 Eclipse 之类的出色工具提高生产力。您也许看到过一些构建在 GWT 上的有用的、流行的小部件。有一点您也许不知道，GWT 支持创建高性能 Web 应用程序。本文介绍如何使用这个 Google Plug-in 和 Eclipse Galileo 实现 GWT 的高性能特性，比如编译器优化、延迟绑定和 Ajax 优化。开发人员的表现也是 GWT 的一个重要组成部分，因此，本文同时还将介绍如何调整 Google Plug-in for Eclipse 以提高您的生产力。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/opensource/os-eclipse-googlegalileo/index.html?ca=dat-cn-1116"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[DojoX DTL 入门]]></title> 
<summary><![CDATA[Django Template Language（DTL）是 Django 项目的一部分。Django 是一个 Python Web 开发框架，用来促进快速的 Web 开发和简洁实用的设计。DojoX DTL 完全实现了 Django 模板语言的基础架构，并在支持文本的基础之上增加了对 HTML DOM 节点的支持。使用 DTL 能够提高开发速度，并且使程序设计结构更加清晰，更利于维护。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0911_zhangshun_dtl/index.html?ca=dat-cn-1116"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[在 Ajax 应用程序中实现实时数据推送]]></title> 
<summary><![CDATA[全新的高级用户界面（UI）应用程序需要某些 “服务器推送” 方面的特性，使得客户端能够在服务器端发生更改时立即得到通知。遗憾的是，HTTP 规范并未解决任何服务器端发起的通信的问题，因而服务器推送一直以来都是通过客户端轮询实现的。这种技术可能会生成大量不必要的流量和非最优化的应用程序。幸运的是，某些富 Internet 应用程序（RIA）技术确实允许打开专用套接字通道，由后端服务器为 Asynchronous JavaScript and XML (Ajax) 应用程序提供进入其 API 并实现服务器推送的机会。这篇文章以多种方式探讨了这项技术，帮助您充分理解，以便着手开始进行自己的实现工作。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-aj-socket/index.html?ca=dat-cn-1112"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[创建并置表，第 1 部分: 使用 Flex 创建 JTable]]></title> 
<summary><![CDATA[基于 Adobe Flex 的并置表（juxtaposition table）是一个二维可视化辅助工具，可用于排列、分类和比较大量数据。使用并置表可以在一个方便紧凑的视图中定义自己的透视图。本文演示如何动态地创建表的列和修改表的内容。此外，您还将了解到如何在一个单元格中显示多个项，以及如何改变单元格的形状和颜色。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-juxtaposition1/index.html?ca=dat-cn-1109"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 InfoSphere Business Glossary REST API 开发 Web 2.0 应用程序]]></title> 
<summary><![CDATA[
		   借助 IBM InfoSphere Business Glossary，用户可以创建、管理和共享一个企业词汇和分类系统。在版本 8.1.1 中，Business Glossary 团队引入了一个 REST API，它支持根据特定的需求来开发自定义应用程序，从而简化了词汇表内容。本文将
详细介绍如何开发一个可迁移、可动态读写的小组件，并通过它来利用 IBM InfoSphere
Business Glossary REST API 以及各种 Web 2.0 技术。这个小组件允许用户查找术语、查看团队的详细
 信息，以及执行基本的编辑操作。我们的目标是让用户能够在构建示例小组件的过程中掌握必要的知识，以便能够使用 REST API 创建自己的自定义应用程序。本文面向熟悉各种 Web 2.0 技术的软件工程师，以及能够将此处提供的工具
应用于现实场景的产品设计人员。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0909infosphererest/index.html?ca=dat-cn-1109"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[memcached 和 Grails，第 1 部分：安装和使用 memcached]]></title> 
<summary><![CDATA[本文是系列文章的第 1 部分，主要介绍 memcached 和 Grails。作者 James Goodwill 将向您介绍开源解决方案 memcached。本文涵盖的主题包括安装、配置、memcached 客户机命令和评估缓存效率。与介绍通过特定于语言的客户机来使用 memcached 的文章不同，本文主要讨论与 memcached 服务器的直接交互。其目的是为您提供监控 memcahed 实例所需的工具，并让您能够继续阅读本系列的第 2 部分，了解如何将 memcached 集成到 Grails 应用程序中。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/java/j-memcached1/index.html?ca=dat-cn-1105"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Agavi 进行 MVC 编程简介，第 5 部分: 为 Agavi 应用程序添加分页、上传文件和定制输入验证器]]></title> 
<summary><![CDATA[本文是为 PHP 开发人员介绍开源、灵活和可伸缩的 Agavi 框架的五部分系列文章的最后一部分。在本文中，您将学习为 Agavi 应用程序上传文件、在会话中储存用户数据、集成第三方库和创建定制输入验证器。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-agavipt5/index.html?ca=dat-cn-1104"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[掌握 Dojo 工具包，第 7 部分: Dojo 的扩展]]></title> 
<summary><![CDATA[有时候 Dojo 的一些功能并不能完全满足实际的要求，这时就需要对 Dojo 进行扩展了 , 比如可以对 Widget 进行扩展 , 使它以更加符合项目的要求展现或响应行为。本文将详细介绍 Dojo 的面向对象特性 , 以及如何在这个特性上扩展 Dojo 模块 , 定义自己个性化的 Widget.]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro7/index.html?ca=dat-cn-1104"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[掌握 Dojo 工具包，第 6 部分: Dojo Widget 的高级应用]]></title> 
<summary><![CDATA[本文主要是讲述 Dojo Widget 的高级使用方法。Dojo 在目前种类众多的 Web2.0 开发框架中，其最令人瞩目的就是其类型多样，功能强大的 Widget。通过本文，读者能够掌握对 Dojo Widget 的各种操控方法。可以根据自己的实际需要，使用动态或静态的方法创建 Dojo Widget，更改 Dojo Widget 的功能，修改 Dojo Widget 的样式，销毁不再需要的 Dojo Widget，让使用 Dojo Widget 的系统功能更加强大和丰富多彩。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-lo-dojointro6/index.html?ca=dat-cn-1102"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 PHP 实现云计算，第 2 部分: 通过 Zend Framework 使用 Amazon EC2]]></title> 
<summary><![CDATA[Zend Framework 包含的一些类可以简化基于云的服务的使用。这个 “使用 PHP 实现云计算” 系列的第 1 部分介绍如何通过 Amazon 的 S3 云存储服务使用 Zend 类。本文介绍在 Amazon 的 Elastic Compute Cloud (EC2) 中简化虚拟机使用的 Zend 类。 ]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/opensource/os-php-cloud2/index.html?ca=dat-cn-1102"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[开发支持屏幕读取软件的 Web 2.0 应用]]></title> 
<summary><![CDATA[随着 Web 2.0 应用的广泛应用，如何让屏幕读取软件的用户能够随心所欲的操作 Web 2.0 应用程序是目前 Web 2.0 应用的开发人员所面临的一个问题。本文主要介绍了屏幕读取软件的基本功能，以及针对这些功能的 Web 应用开发要点，希望可以帮助 Web2.0 应用开发人员掌握支持屏幕读取软件的技巧。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0910_cuixl_access/index.html?ca=dat-cn-1029"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用开放 API 和工具快速开发情景式 mashup 应用]]></title> 
<summary><![CDATA[情景式应用是快速开发的满足用户特定需求的“足够好”的应用。mashup 作为快速整合数据的一种应用开发模式，能够非常快速的把与某个主题相关的信息整合在一起，以满足情景式应用的需求。情景式 mashup 应用要求能够比较快速的构建，利用开放 API 和工具就成为最佳的选择。本文围绕一个示例 mashup 应用，详细介绍了 Google 地图、屏幕抓取、微软必应、雅虎 Pipes、Delicious、Flickr 和 Identi.ca 等开放 API 和工具。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0910_chengfu_mashup/index.html?ca=dat-cn-1026"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[几种操作 Feed 的 API 的示例及其比较]]></title> 
<summary><![CDATA[Feed 作为一种简单的有标准支持的聚合格式，在越来越多的 Web2.0 的 web application 里面被广泛的用作数据的建模或者是 applications 之间的数据交换格式。像 Google Data，Lotus Connections，Yahoo！都无一例外的选择了Feed。因此，对于 Web 2.0 的 web 应用开发人员来说，处理 Feed 和选择一个合适的 API 非常重要。Feed 本身来说是一个良好定义的自包含的 XML 文档。本文就常用来操作 Feed 的 API: DOM, Abdera, XSLT，XBean 以 query 为例进行示例演示,并且从 API 的易使用性，内存消耗，性能方面进行分析，给正在开发需要 Feed 处理的 web 应用的程序员提供有价值的参考。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-0910mace/index.html?ca=dat-cn-1026"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[精通 Grails: 创建自定义插件]]></title> 
<summary><![CDATA[在这个 “精通 Grails” 系列中，Scott Davis 将向您展示如何创建您自己的 Grails 插件。一旦您了解创建插件有多么简单，您就会明白为什么现在有 250 多个 Grails 插件可用，而且这个数字还在增加。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/java/j-grails09159/index.html?ca=dat-cn-1023"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 DojoX GFX 进行绘图]]></title> 
<summary><![CDATA[本文介绍了使用 Dojo 工具包中的 DojoX GFX 在网页上进行绘图操作的方法。通过简单的示例说明了使用 DojoX GFX 绘图的基本概念和相关方法。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0910_rengang_dojogfx/index.html?ca=dat-cn-1022"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[探索 XUL 内的多线程编程]]></title> 
<summary><![CDATA[使用 XUL 除了可以创建跨平台的桌面应用程序之外，还可以扩展您使用 JavaScript、CSS 甚至 HTML 的技能。XUL 跨平台功能绝非简单的特性集合。相反，XUL 为您提供了与桌面应用程序工具箱类似的功能，包括对本地线程的访问。您甚至可以通过编写能平行执行的代码来直接从 JavaScript 访问本地线程。在本文中，您将了解 XUL 的多线程功能，并创建一个应用程序，用来通过多线程检索数据。您将使用的是一个能访问 Internet 上的多个远端数据源的典型 IO-绑定应用程序，您将通过 XUL 内的多线程来加速这个应用程序。此应用程序允许用户来查看和对比来自三个流行的搜索引擎 Google、
        Yahoo 以及 Microsoft Bing 的匿名结果。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-multixul/index.html?ca=dat-cn-1022"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[减少在线协作漏洞]]></title> 
<summary><![CDATA[Web 2.0 工具正使工商界和个人私生活中的在线协作机会不断增加。如果应用程序没有针对漏洞进行有效保护，那么协作工具使用率的提高意味着风险的提高。这种保护有一部分源于良好的可抵御攻击的设计和编码技巧。另一个因素就是用户与服务提供者的合约或者服务水平协议 (SLA)。在本文中，我将分析一些已知漏洞，向您展示一名开发者和用户如何保护自己。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-vulnerablesla/index.html?ca=dat-cn-1021"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 WebSphere sMash 构建 RESTful 应用程序：Atom/RSS feed 的应用]]></title> 
<summary><![CDATA[本文将为 Web 开发者提供使用和开发 feed 的若干最佳实践，包括 WebSphere® sMash 新版本中为这些最佳实践提供的支持和实际的代码片段。读者可以体验到如何在 Web 应用程序中使用 feed 轻松完成信息聚合工作，以及实际例子带来的有趣效果。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0910_smash_restful_rssfeed/index.html?ca=dat-cn-1019"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[Web 2.0 技术中的可访问性]]></title> 
<summary><![CDATA[应用程序在考虑所有潜在用户的需求时，感知性的重要性正在不断增加，这使得可访问性（Accessibility）成为一个热门话题。可访问性不仅涵盖 Web 应用程序，还涉及文档、桌面应用程序和硬件等。在 Web 应用程序域中，让用户能访问静态 Web 页面
是相对比较简单的。但是，对 Web 2.0 技术来说，动态内容和出色的可视效果有时会让可访问性测试难以进行。本文章将介绍 WAI-ARIA 标准，该标准旨在让未来的 Asynchronous JavaScript and XML (Ajax) 小部件具有可访问性。本文还将论述 Web 2.0 设计中的可访问性原则，并提供一些代码示例来帮助您入门。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-aj-web20/index.html?ca=dat-cn-1019"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Technorati API]]></title> 
<summary><![CDATA[Technorati 是一个博客目录服务，它使用户能够在博客圈中搜索到所有感兴趣的文章。就像 Web 2.0 领域中的大部分条目一样，Technorati 提供一个 API 来自动化它的大部分功能，并且以 REST 服务的方式提供该 API。在本文中，我们将通过一些例子学习如何从 Technorati API 获得最大收益。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-technorati/index.html?ca=dat-cn-1019"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[创建一种声明性 XML UI 语言]]></title> 
<summary><![CDATA[用编程代码编写 GUI 常常导致混乱的设计，这反过来导致业务逻辑和 UI 代码之间的混乱。本文探讨如何创建带有配套 Java(TM) 框架的声明性 XML UI 标记集合，以便在运行时解析、构造并最终将已声明的 GUI 组件绑定到业务逻辑。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-decxmlui/index.html?ca=dat-cn-1015"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[Git 改变了分布式 Web 开发规则]]></title> 
<summary><![CDATA[版本控制系统是大部分开发项目的核心组件，无论是开发应用程序、网站还是操作系统。大部分项目都涉及多个开发人员，往往位于不同的位置。分布式版本控制系统并不是新事物，但是 Git 版本控制系统为开发人员之间的协作和交互提供了独特的支持。
]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-git/index.html?ca=dat-cn-1015"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 PHP 实现云计算，第 1 部分: 结合使用 Amazon S3 和 Zend Framework]]></title> 
<summary><![CDATA[Zend Framework 包含了一些类，可以简化基于云的存储服务的使用。本文将解释如何将这些类应用于 Amazon 的 S3 云存储服务。 ]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/opensource/os-php-cloud1/index.html?ca=dat-cn-1014"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 DOH 对 Web 前端 JavaScript 进行单元测试
		]]></title> 
<summary><![CDATA[在 Web 2.0 开发中，客户端代码逐渐从配角演变成了主角。为了保证主角把戏唱好，我们必须对我们的主角进行严格的测试。所以，本文主要讲述如何使用 DOH（Dojo Objective Harness）来对您的客户端代码进行单元测试，来保证代码的质量。本文主要针对 Web 前端开发者，尤其是 Dojo 的开发者。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0910_wuyx_doh/index.html?ca=dat-cn-1013"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[JSF 2.0 Ajax 世界中的 GMaps4JSF]]></title> 
<summary><![CDATA[GMaps4JSF 是一个 JavaServer Faces (JSF) mashup 库，它集成了 Google Maps 与 JSF。使用 GMaps4JSF，您只需几个 JSF 标记就可以构造复杂的全景街拍图。您还可以轻松向地图添加几个不同的组件。本文解释了如何在 JSF 2.0 中配置 GMaps4JSF，并包含了 JSF 2.0 Ajax 的简介。通过本文学习如何创建一个使用 GMaps4JSF 和 JSF 2.0 Asynchronous
         JavaScript 及 XML (Ajax) 的简单 mashup 应用程序。
      ]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-aj-gmaps/index.html?ca=dat-cn-1012"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[GWT 应用，第 1 部分: 使用 Google Web Toolkit 实现 places 应用程序]]></title> 
<summary><![CDATA[借助 Google Web Toolkit (GWT)，您可以使用 Java 语言实现能够在浏览器中运行的富客户端用户界面。在本系列文章中，David Geary 将帮助您迅速掌握最新版本的 GWT 并演示如何实现一个类似于桌面的 Web 应用程序。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/java/j-gwtfu1/index.html?ca=dat-cn-0929"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Metasploit 发现漏洞]]></title> 
<summary><![CDATA[Metasploit 是一款漏洞扫描和攻击研究工具，可用于极大地加强企业网络安全。通过使用 Metasploit，组织可以找到以前没有发现的安全弱点并开始解决它们。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-metasploit/index.html?ca=dat-cn-0928"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 IBM WebSphere sMash DE 创建 Web 应用程序]]></title> 
<summary><![CDATA[IBM WebSphere sMash Developer Edition 1.1 (DE) 提供一个称为 App Builder 的基于 Web 的开发环境，用于开发 Web 应用程序。本文学习如何使用这个工具创建一个简单的在线 RSVP 应用程序，用于提供 Atom 提要。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-webspheresmash/index.html?ca=dat-cn-0928"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[基于 Struts 2 开发 Web 应用]]></title> 
<summary><![CDATA[本文主要介绍在 IBM 产品平台上开发基于 Struts 2 的 Web 应用。Struts 2 与传统的 Struts 1 已经有了本质区别，例如在 Struts 2 中不再需要 ActionForm，任何 Java Bean 都可以用来捕获 form 表单输入参数等。本文将首先介绍如何利用 Rational Software Architect 7（RSA 7）以及 WebSphere Application Server 6.1（WAS 6.1）搭建 Struts 2 开发环境，然后通过一个实例介绍如何开发 Struts 2 应用。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/java/j-lo-struts2web/index.html?ca=dat-cn-0925"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 WebSphere CloudBurst 实现定制，第 1 部分: 创建可高度定制的私有云]]></title> 
<summary><![CDATA[本系列文章将探索 IBM WebSphere CloudBurst 中的定制特性以及如何使用它们，本文是第 1 部分。第 2 部分将描述如何使用私有 WebSphere 云，如何以及何时使用 WebSphere CloudBurst 定制特性，以及这些功能如何配合组织的职能发挥作用。  (IBM WebSphere Developer Technical Journal)]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/websphere/techjournal/0907_amrhein/0907_amrhein.html?ca=dat-cn-0924"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[创建 Flex 组件]]></title> 
<summary><![CDATA[富 Internet 应用程序（RIA）正在努力将传统桌面应用程序的交互性、响应性和健壮性引入到基于 Web 的应用程序中。对于希望利用商业智能（BI）和 Web 2.0 技术的开发人员而言，RIA 尤其重要。Adobe Flex 是使用基于 RIA 解决方案的先行者。作为一种相对较新但快速发展的技术，Flex 利用 Adobe Flash Player 的功能提供具备高度响应性的出色图像表示。Flex 附带许多有用的、健壮的组件，但当您需要使用 Flex 没有提供的特性并创建特定的功能时，就会面临一些困难。这篇入门级文章深入查看 Flex 的呈现引擎（rendering engine），并介绍将 Flex 组件集成到您的 RIA 中所需的步骤，同时还解释了从头构建新的 Flex 功能所必须了解的知识。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-flexrendering/index.html?ca=dat-cn-0924"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[Christina Lau 评论专栏: IBM BPM BlueWorks：一次 WebSphere 云试验]]></title> 
<summary><![CDATA[了解新的 IBM WebSphere 云试验，创建多租户 WebSphere 运行时、工具以及编程和业务模型。该体系架构的一种实现是即将面世的 IBM BPM BlueWorks。本文简单介绍 BPM BlueWorks，揭示这个新产品背后的技术，并提供一些有关发展趋势的见解。 (IBM WebSphere Developer Technical Journal)]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/websphere/techjournal/0907_col_lau/0907_col_lau.html?ca=dat-cn-0924"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Agavi 进行 MVC 编程简介，第 4 部分: 创建一个带有多种输出类型（XML、RSS 或 SOAP）的 Agavi 搜索引擎]]></title> 
<summary><![CDATA[在第 4 部分中为您的 Agavi 示例程序实现一个简单的搜索引擎并添加对多种输出类型（XML、RSS 或 SOAP）的支持。这个 5 部分系列是为对开源、灵活并且可伸缩的 Agavi 框架感兴趣的 PHP 开发人员编写的。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-agavipt4/index.html?ca=dat-cn-0921"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[管理私有云：WebSphere CloudBurst Appliance 命令行界面简介]]></title> 
<summary><![CDATA[IBM WebSphere CloudBurst Appliance 使您能够在一个私有云中构造、部署和维护 WebSphere Application Server 虚拟系统。为了在一个私有云中管理这些系统的完整生命周期，WebSphere CloudBurst 提供了多个管理界面，包括针对基于 GUI 的管理行为的富 Web 2.0 界面，以及一个支持脚本化、自动化管理方法的命令行界面（CLI）。本文将介绍如何利用 WebSphere CloudBurst CLI，并附带了一些示例来展示如何在您自己的 WebSphere CloudBurst 环境中使用 CLI。  (IBM WebSphere Developer Technical Journal)]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/websphere/techjournal/0907_burr/0907_burr.html?ca=dat-cn-0921"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[在 WebSphere sMash 中使用 Dojo 开发 Ajax 的 Web 应用程序]]></title> 
<summary><![CDATA[本文将向您介绍在 WebSphere sMash 中如何使用 Dojo 进行 Ajax 开发以及所提供的相关 Dojo 组件支持。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0909_smash_dojo_Ajaxdev/index.html?ca=dat-cn-0917"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[Dojo 离线技术应用：支持离线功能的 Web 编辑器]]></title> 
<summary><![CDATA[本文以一个完整的示例为读者介绍如何将 Dojo 离线技术应用于实际。贯穿全文的示例是一个在线的 Web 编辑器。在这个示例中，我们将完成：如何为一个已有的在线 Web 编辑器引入离线编辑功能，同时还包括如何编写相应的服务器端代码，以接受并同步来自客户端的编辑内容。通过阅读本文，读者能够了解到使用 Dojo 离线库的完整过程，以及使用过程中的个中细节与注意事项。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0909_offwebeditor_moying/index.html?ca=dat-cn-0916"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Dojo 动画效果]]></title> 
<summary><![CDATA[在 Web 页面中加入适当的动画效果能够使页面更加生动，提高用户体验。Dojo 提供了动画效果库，并被加入到核心基础库中，广泛用于各种 dijit 和 dojox 控件中。Dojo 的动画效果库采用标准的 JavaScript 和 CSS 实现。本文简要介绍 Dojo 动画效果库的实现原理，然后详细介绍如何使用该库创建淡入、淡出、擦除等动画效果以及如何组合使用这些动画效果。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/0909_zhangshun_dojoanim/index.html?ca=dat-cn-0916"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Agavi 进行 MVC 编程简介，第 3 部分: 使用 Agavi 添加验证和管理功能]]></title> 
<summary><![CDATA[这是一个 5 部分系列文章的第 3 部分，本部分通过增加一些可以删除、添加、更新汽车记录的功能继续构建这个 Web Automobile Sales Platform。本部分还将介绍如何使用验证分离用户功能和管理功能。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-agavipt3/index.html?ca=dat-cn-0914"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[使用 Ajax 技术构建 Web 演示应用程序，第 1 部分: 开发 Web UI]]></title> 
<summary><![CDATA[Google Docs 如何让一个 Web 应用程序具有如此惊人的功能？他们利用了 Web 2.0 技术，该技术通过相对简单的代码提供了健壮的功能。在本文中，了解如何构建 Web 应用程序，以使用 Asynchronous JavaScript and XML (Ajax) 技术创建幻灯片演示。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/web/wa-aj-presentation1/index.html?ca=dat-cn-0914"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

<entry>
<title><![CDATA[借助语义技术构建 Wikipedia 查询表单]]></title> 
<summary><![CDATA[通过提供对大量 Linked Data 的开放访问，公共的 SPARQL 端点为您的应用程序提供了很棒的数据，进而推动了语义 Web 的发展。正如很多其他受数据驱动的 Web 站点一样，可以通过向这些端点发送一个查询、然后再将结果包装在 HTML 标签内的方式创建一个 Web 页面；SPARQL 端点的一个与众不同之处在于这些新数据是公开可用的，可用在您的应用程序中。本文展示了如何通过简单的 CGI 脚本从两个不同的 SPARQL 端点获得数据并构建应用程序以解答用户的两个问题：在两个导演的电影中都出现过的演员有哪些以及哪些艺人发布过哪些专辑。]]></summary> 
<link rel="self" type="text/html" hreflang="zh" href="http://www.ibm.com/developerworks/cn/xml/x-wikiquery/index.html?ca=dat-cn-0910"/> 
<id>tag:developerWorks.dw,十二月 03 2009, 07:38:50 下午 GMT</id>
<published>十二月 03 2009, 07:38:50 下午 GMT</published>
<updated>十二月 03 2009, 07:38:50 下午 GMT</updated>
</entry>

</feed>

