Topic Index
AJAX
Page 5 - 1 2 3 4 5 6 7 8 9 10 11
JSON on the Web, or: The Revenge of SML
Simon St. Laurent looks back to see if we can all learn a lesson or two: were there signs early on in the life of XML that something like JSON would eventually do very well as a Web data format?
)
-->
Simon St. Laurent looks back to see if we can all learn a lesson or two: were there signs early on in the life of XML that something like JSON would eventually do very well as a Web data format?
Turbocharge Your Pages with AJAX, Dojo, and Struts
Enhance users' sense of control with Dojo AJAX calls instead of page reloads. Use Dojo's AJAX API to cleanly invoke Struts actions.
)
-->
Enhance users' sense of control with Dojo AJAX calls instead of page reloads. Use Dojo's AJAX API to cleanly invoke Struts actions.
Webtops: The Best of Desktop and Browser-Based Apps in One
Use Java Web Start, JDIC, and AJAX-style communications to create powerful, rich desktop clients called Webtops.
)
-->
Use Java Web Start, JDIC, and AJAX-style communications to create powerful, rich desktop clients called Webtops.
Flash to the Rescue
Using Flash, Jason Levitt shows another variation of a workaround to the limitations of XMLHttpRequest object, the foundation of Ajax.
)
-->
Using Flash, Jason Levitt shows another variation of a workaround to the limitations of XMLHttpRequest object, the foundation of Ajax.
Ajax for Java developers: Exploring the Google Web Toolkit
The recently released Google Web Toolkit (GWT) is a comprehensive set of APIs and tools that lets you create dynamic Web applications almost entirely in Java code. Philip McCarthy returns to his popular Ajax for Java developers series to show you what GWT can do and help you decide whether it's right for you.
)
-->
The recently released Google Web Toolkit (GWT) is a comprehensive set of APIs and tools that lets you create dynamic Web applications almost entirely in Java code. Philip McCarthy returns to his popular Ajax for Java developers series to show you what GWT can do and help you decide whether it's right for you.
Kickstarting Google Web Toolkit on the Client Side
S. E. Morris pushes the client-side features of the Google Web Toolkit by creating client-only apps that use scrolling, animation, mouse tracking, and more.
)
-->
S. E. Morris pushes the client-side features of the Google Web Toolkit by creating client-only apps that use scrolling, animation, mouse tracking, and more.
Apache XAP - The New Approach to AJAX
XAP represents a new way of developing, deploying and maintaining Ajax applications. It uses a declaratiave syntax (XAL, http://www.openxal.org/) for describing UI, Data, Data Binding - so that the only Javascript code that needs to be written is business logic. Everything else can be done declaratively (or even using visual development tools). The following diagram shows how XAP simplifies Ajax development.
)
-->
XAP represents a new way of developing, deploying and maintaining Ajax applications. It uses a declaratiave syntax (XAL, http://www.openxal.org/) for describing UI, Data, Data Binding - so that the only Javascript code that needs to be written is business logic. Everything else can be done declaratively (or even using visual development tools). The following diagram shows how XAP simplifies Ajax development.
Object-Oriented JavaScript
Greg Brown explains how to use basic object-oriented techniques to build more robust AJAX applications.
)
-->
Greg Brown explains how to use basic object-oriented techniques to build more robust AJAX applications.
Developing PHP the Ajax way, Part 2: Back, Forward, Reload
A major challenge of Asynchronous JavaScript and XML (Ajax)-driven Web sites is the lack of a Back button. We will use JavaScript to create a history stack for the Ajax photo gallery built in Part 1 of this two-part 'Developing PHP the Ajax way' series. This history stack will closely mirror the history utility found in Web browsers, and it will be used to provide Back, Forward, and Reload buttons for the application.
)
-->
A major challenge of Asynchronous JavaScript and XML (Ajax)-driven Web sites is the lack of a Back button. We will use JavaScript to create a history stack for the Ajax photo gallery built in Part 1 of this two-part 'Developing PHP the Ajax way' series. This history stack will closely mirror the history utility found in Web browsers, and it will be used to provide Back, Forward, and Reload buttons for the application.
Building a Pagination System with AJAX
You know how to use AJAX to pull rows from a database, but do you know how to create an AJAX-based system to organize the records neatly into pages? You'll know how to do that by the end of this series! This first article shows you how to build the user interface.
)
-->
You know how to use AJAX to pull rows from a database, but do you know how to create an AJAX-based system to organize the records neatly into pages? You'll know how to do that by the end of this series! This first article shows you how to build the user interface.
Ajax with the ZK Framework
Discover how to utilize the ZK Ajax framework to develop web based Java applications with the look and functionality of desktop applications.
)
-->
Discover how to utilize the ZK Ajax framework to develop web based Java applications with the look and functionality of desktop applications.
Working with the Google Web Toolkit
The Google Web Toolkit (GWT) lets you create Ajax applications by writing Java code and generating JavaScript automatically. Robert Cooper shows how to get up and running with a GWT example.
)
-->
The Google Web Toolkit (GWT) lets you create Ajax applications by writing Java code and generating JavaScript automatically. Robert Cooper shows how to get up and running with a GWT example.
Developing PHP the Ajax way, Part 1: Getting started
Asynchronous JavaScript and XML (Ajax), is arguably the most popular new Web technology. In this two-part 'Developing PHP the Ajax way' series, you will create a simple photo album as an online Web application, entirely in PHP and the Simple Ajax Toolkit (Sajax). You'll begin by writing a simple photo album using the standard method of PHP development and later apply Sajax to make it an active Web application.
)
-->
Asynchronous JavaScript and XML (Ajax), is arguably the most popular new Web technology. In this two-part 'Developing PHP the Ajax way' series, you will create a simple photo album as an online Web application, entirely in PHP and the Simple Ajax Toolkit (Sajax). You'll begin by writing a simple photo album using the standard method of PHP development and later apply Sajax to make it an active Web application.
Considering Ajax, Part 2: Change your life with mashups
Continue your exploration of what Ajax developers need to keep in mind when they build applications, in this article by Chris Laffra. In addition to concrete advice and warnings, catch a vision of Ajax's future, where it powers user-directed mashups of content on personalized Web pages.
)
-->
Continue your exploration of what Ajax developers need to keep in mind when they build applications, in this article by Chris Laffra. In addition to concrete advice and warnings, catch a vision of Ajax's future, where it powers user-directed mashups of content on personalized Web pages.
Building an Ajax Memory Tree
In this article, you will learn how to build an Ajax-based memory tree in Oracle Application Express (formerly HTML DB), based on any table that contains hierarchical data. (The code for the tree is based on the sample application provided by Application Express development team member Carl Backstrom. ) I have added the word "memory" to the name here as, unlike with Carl's example, this tree will "remember" which nodes are expanded, contracted, and selected across page views. There is also a search function that will locate any node in the tree and expand it accordingly—something that is not possible with the tree component supplied with Application Express. As the tree makes use of Ajax to fetch nodes as they are expanded, it can easily scale to support a table with thousands or more rows.
In this article, you will learn how to build an Ajax-based memory tree in Oracle Application Express (formerly HTML DB), based on any table that contains hierarchical data. (The code for the tree is based on the sample application provided by Application Express development team member Carl Backstrom. ) I have added the word "memory" to the name here as, unlike with Carl's example, this tree will "remember" which nodes are expanded, contracted, and selected across page views. There is also a search function that will locate any node in the tree and expand it accordingly—something that is not possible with the tree component supplied with Application Express. As the tree makes use of Ajax to fetch nodes as they are expanded, it can easily scale to support a table with thousands or more rows.