<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>Articles&gt;Web Design&gt;Programming&gt;Ajax</title>	<link>http://tc.eserver.org/dir/Articles/Web-Design/Programming/Ajax</link>
	<description>A listing of the most recently indexed works about Articles and Web Design and Programming and Ajax in the field of technical communication.</description>
	<language>en-us</language>
	<copyright>Copyright (c) 2005-08 by the EServer. All rights reserved.</copyright>
	<managingEditor>tclib-editorial@eserver.org (TC Library Editorial Board)</managingEditor>
	<webMaster>webmaster@eserver.org (Geoffrey Sauer)</webMaster>
	<image>
		<url>http://tc.eserver.org/images/newlogo.gif</url>
		<title>Articles&gt;Web Design&gt;Programming&gt;Ajax</title>
		<link>http://tc.eserver.org/dir/Articles/Web-Design/Programming/Ajax</link>
	</image>
	<item>
		<title>Offline Ajax with Apache Derby</title>
		<link>http://tc.eserver.org/32705.html</link>
		<guid>http://tc.eserver.org/32705.html</guid>
		<description>People love Ajax applications so much that they are willing to use them instead of their desktop equivalents. The only problem occurs when they fail to have network access. This is when an offline feature is necessary. Apache Derby is a great option for enabling offline access to Ajax-powered applications. Learn how to use Apache Derby as a local data store that can be used to take your Ajax application offline.</description>
	</item>
	<item>
		<title>Making a Cross-Platform AJAX-Based Web Application</title>
		<link>http://tc.eserver.org/32553.html</link>
		<guid>http://tc.eserver.org/32553.html</guid>
		<description>I will go through how to make a full-blown widget that uses AJAX technology. It fetches news from a newsfeed source, presents them nicely to you, includes some eyecandy and of course lets you customize the amount of news items, refresh time and which category of news you want to be shown.</description>
	</item>
	<item>
		<title>Fifteen Things You Can Do with Yahoo! UI</title>
		<link>http://tc.eserver.org/32006.html</link>
		<guid>http://tc.eserver.org/32006.html</guid>
		<description>Slicken up your web apps with these tips and tricks using the Yahoo! User Interface library.</description>
	</item>
	<item>
		<title>Go Forth and API </title>
		<link>http://tc.eserver.org/32003.html</link>
		<guid>http://tc.eserver.org/32003.html</guid>
		<description>To most, the virtues of Web 2.0 are rather ephemeral; that’s always been one of its main criticisms. However, I like to think that one of the movement’s key aspects is a sense of community, an ability to create sites and applications that bring people together.</description>
	</item>
	<item>
		<title>Ajax Performance Analysis</title>
		<link>http://tc.eserver.org/31637.html</link>
		<guid>http://tc.eserver.org/31637.html</guid>
		<description>Asynchronous JavaScript + XML (Ajax) continues to raise user expectations for interactivity and performance, and developers are increasingly treating Ajax as a must-have component of their Web applications. As more code is moved client side and the network model changes, the community is responding by building more tools to address the unique performance challenges of Ajax. Examine toolsets that find and correct performance problems within your Ajax-enriched applications.</description>
	</item>
	<item>
		<title>Performance Ajax Tools</title>
		<link>http://tc.eserver.org/31638.html</link>
		<guid>http://tc.eserver.org/31638.html</guid>
		<description>Wasting server resources can impact the performance of Ajax applications, resulting in excessive HTTP requests, high memory consumption, and the need for an unusual amount of polling to make applications work. Regular developerWorks author Judith Myerson suggests some open source tools and Firefox add-ons you can use to improve or solve problems with your Ajax applications.</description>
	</item>
	<item>
		<title>Avoid Unnecessary Ajax Traffic with Session State</title>
		<link>http://tc.eserver.org/30661.html</link>
		<guid>http://tc.eserver.org/30661.html</guid>
		<description>Where possible, creating Web applications -- including Ajax-based applications -- in a RESTful way avoids a large class of bugs. However, a pitfall of REST (REpresentational State Transfer) is sending duplicate data across similar XMLHttpRequests. This tip shows how the moderate use of session cookies can maintain just enough server-side state to significantly reduce client-server traffic, while still allowing fallback to cookie-free operation.</description>
	</item>
	<item>
		<title>Make the Best Use of Asynchronous Callbacks</title>
		<link>http://tc.eserver.org/30658.html</link>
		<guid>http://tc.eserver.org/30658.html</guid>
		<description>It takes some finesse to make the best use of asynchronous callbacks for Ajax data sources in JavaScript applications. This tip discusses why you should use asynchronous callbacks for Ajax data sources and gives examples of coordinating the readiness of mutually dependent application data sources that may become ready at undefined times with asynchronous calls.</description>
	</item>
	<item>
		<title>Speed Up Your Ajax Applications While Dodging Web Services Vulnerabilities</title>
		<link>http://tc.eserver.org/30669.html</link>
		<guid>http://tc.eserver.org/30669.html</guid>
		<description>Deploying bandwidth-efficient Ajax applications does not guarantee that the service levels in a Service Level Agreement will stay high. No matter how well you change code in the Ajax format to make it more bandwidth efficient, there will be always risks and vulnerabilities you&apos;ll need to watch out for and mitigate. Regular developerWorks author Judith Myerson gives a brief Ajax recap, shows what Web services vulnerabilities are and why Service Level Agreements (SLA) are important, and suggests some solutions for speeding up Ajax applications.</description>
	</item>
	<item>
		<title>Ajax for Java Developers: Java Object Serialization for Ajax</title>
		<link>http://tc.eserver.org/27053.html</link>
		<guid>http://tc.eserver.org/27053.html</guid>
		<description>If you&apos;re doing Java Web development using Asynchronous JavaScript and XML (Ajax), then delivering data from the server to the client is probably your top concern. In this second article in the Ajax for Java developers series, Philip McCarthy walks you through five approaches to Java object serialization and gives you all the information you need to choose the data format and technology best suited to your application.</description>
	</item>
	<item>
		<title>Call SOAP Web Services with Ajax, Part 1: Build the Web Services Client</title>
		<link>http://tc.eserver.org/27054.html</link>
		<guid>http://tc.eserver.org/27054.html</guid>
		<description>Implement a Web browser-based SOAP Web services client using the Asynchronous JavaScript and XML (Ajax) design pattern.</description>
	</item>
	<atom:link href="http://tc.eserver.org/dir/Articles/Web-Design/Programming/Ajax.xml" rel="self" type="application/rss+xml"/>
</channel>
</rss>