<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://xml.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Articles by John Fallows</title>
 <link>http://xml.sys-con.com/</link>
 <description>Latest articles from John Fallows</description>
 <language>en</language>
 <copyright>Copyright 2008 </copyright>
 <generator></generator>
 <lastBuildDate>Mon, 01 Dec 2008 10:47:24 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>10</ttl>
<item>
 <title>Why the Web Dinosaurs Died</title>
 <link>http://xml.sys-con.com/node/607645</link>
 <description>A fast-moving Comet is about to impact the Internet. When it hits, it will wipe away the architecture flaws we have lived with for the past 15 years and allow a new World Wide Web to evolve. This new Web will include applications that are instantly on and always on, applications that are truly multi-user, and applications that go far beyond today&#039;s &#039;click and wait&#039; Web solutions.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/607645&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 10 Jul 2008 12:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/607645</guid>
</item>
<item>
 <title>JavaServer Faces and AJAX for Google Fans</title>
 <link>http://xml.sys-con.com/node/204707</link>
 <description>This is our last article in a series of four that have been introducing the concepts of creating AJAX-enabled JavaServer Faces (JSF) components. In this article we are going to summarize and encapsulate the concepts that were introduced in the three previous JDJ articles starting with the &#039;Rich Internet Components with JavaServer Faces&#039; (Vol. 10, issue 11), and design a Google-like JDJ InputSuggest component.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/204707&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 16 May 2007 20:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/204707</guid>
</item>
<item>
 <title>AJAX and Mozilla XUL with JavaServer Faces</title>
 <link>http://xml.sys-con.com/node/159161</link>
 <description>This article introduces a new open source project - Weblets - which can be found on the java.net website (&lt;a href=&quot;http://weblets.dev.java.net&quot; title=&quot;http://weblets.dev.java.net&quot;&gt;http://weblets.dev.java.net&lt;/a&gt;). The goal of this open source project is to provide JSF component writers with a facility that can serve resource files out of a Java archive (JAR), rather than serving them from the web application root file system.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/159161&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 12 May 2007 17:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/159161</guid>
</item>
<item>
 <title>Enterprise Comet: Awaken the Grizzly!</title>
 <link>http://xml.sys-con.com/node/327914</link>
 <description>There&#039;s a common misconception among many end users, consumers, and developers that AJAX is the ultimate solution for the Web and that it can provide all the same functionality as a rich desktop solution. Sure, AJAX can cover most of our expectations for a rich client, mimicking functionality provided by a desktop application, but there&#039;s still one area that has yet to be fully integrated ­ scalable server-initiated message delivery.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/327914&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 01 Feb 2007 21:00:00 EST</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/327914</guid>
</item>
<item>
 <title>JavaServer Faces and AJAX for Google Fans</title>
 <link>http://xml.sys-con.com/node/276372</link>
 <description>This is our last article in a series of four that have been introducing the concepts of creating AJAX-enabled JavaServer Faces (JSF) components. In this article we are going to summarize and encapsulate the concepts that were introduced in the three previous articles starting with the &#039;Rich Internet Components with JavaServer Faces&#039;, and design a Google-like InputSuggest component.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/276372&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 21 Oct 2006 19:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/276372</guid>
</item>
<item>
 <title>Apache Trinidad - A World Cup Skinning Experience?</title>
 <link>http://xml.sys-con.com/node/273945</link>
 <description>One of the 2006 Soccer World Cup highlights must surely be the Trinidad and Tobago versus Sweden game. The underdogs Trinidad and Tobago managed to push off the onslaught from the Swedish team. The game ended 0-0, which was for the people of Trinidad and Tobago a divine experience - their teams very first World Cup point!&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/273945&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 24 Sep 2006 17:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/273945</guid>
</item>
<item>
 <title>Creating AJAX and Rich Internet Components with JSF</title>
 <link>http://xml.sys-con.com/node/171490</link>
 <description>In our previous article - &#039;Rich Internet Components with JavaServer Faces&#039; (JDJ, Vol. 10, issue 11)  - we discussed how JavaServer Faces can fulfill new presentation requirements without sacrificing application developer productivity building Rich Internet Applications (RIA). We discussed how JSF component writers can utilize technologies, such as AJAX and Mozilla XUL, to provide application developers with rich, interactive, and reusable components.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/171490&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 10 Sep 2006 15:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/171490</guid>
</item>
<item>
 <title>The Benefits Of The AJAX RenderKit</title>
 <link>http://xml.sys-con.com/node/232061</link>
 <description>In an effort to provide developers with a productive environment, Oracle has been working on a very rich UI component framework for several years. This framework - ADF Faces - has now been donated to the open source community. More precisely, it has been donated to the Apache Software Foundation and is currently hosted in the Apache Incubator - &lt;a href=&quot;http://incubator.apache.org/projects/adffaces.html&quot; title=&quot;http://incubator.apache.org/projects/adffaces.html&quot;&gt;http://incubator.apache.org/projects/adffaces.html&lt;/a&gt;.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/232061&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 14 Jun 2006 13:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/232061</guid>
</item>
<item>
 <title>Real-World AJAX Seminar, New York: AJAX and Faces - Friends or Foes?</title>
 <link>http://xml.sys-con.com/node/189436</link>
 <description>Can a client-side AJAX solution and server-side Faces solution co-exist and play well together? Or are they each solving a similar problem in a different and incompatible way?&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/189436&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 28 May 2006 14:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/189436</guid>
</item>
<item>
 <title>Super-Charge JSF AJAX Data Fetch</title>
 <link>http://xml.sys-con.com/node/192418</link>
 <description>In our last article - &#039;JSF and AJAX&#039; (JDJ, Vol. 11, issue 1)  - we discussed how JavaServer Faces component writers can take advantage of the new Weblets Open Source project (&lt;a href=&quot;http://weblets.dev.java.net&quot; title=&quot;http://weblets.dev.java.net&quot;&gt;http://weblets.dev.java.net&lt;/a&gt;) to serve resources such as JavaScript libraries, icons, and CSS files directly from a Java Archive (JAR) without impacting the application developer.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/192418&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 20 Apr 2006 12:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/192418</guid>
</item>
<item>
 <title>AjaxWorld Special: Creating AJAX and Rich Internet Components with JSF</title>
 <link>http://xml.sys-con.com/node/152299</link>
 <description>JavaServer Faces (JSF) standardizes the server-side component model for Web application development but doesn&#039;t standardize the presentation layer at the browser. In a series of articles we are going to look at how JSF can fulfill new presentation requirements without sacrificing application developer productivity building Rich Internet Applications (RIA). AJAX has gained momentum primarily due to the XMLHttpRequest browser object, which supports asynchronous communication with any business services used by the Web application. Popular sites such as Google Mail and Google Suggest use AJAX to deliver RIA.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/152299&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 06 Apr 2006 09:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/152299</guid>
</item>
</channel>
</rss>
