Topic Index
AJAX
Page 6 - 1 2 3 4 5 6 7 8 9 10 11
Ajax Submission Throttling
Since Ajax emphasizes avoiding page refreshes, the question of when to send user data is important. In a traditional web site or web application, each click makes a request back to the server so that the server is always aware of what the client is doing. In the Ajax model, the user interacts with the site or application without additional requests being generated for each click.
)
-->
Since Ajax emphasizes avoiding page refreshes, the question of when to send user data is important. In a traditional web site or web application, each click makes a request back to the server so that the server is always aware of what the client is doing. In the Ajax model, the user interacts with the site or application without additional requests being generated for each click.
Including AJAX Functionality in a Custom JavaServer Faces Component
Asynchronous JavaScript and XML (AJAX) is a technique for making the user interfaces of web applications more responsive and interactive. Because of its flexible and pluggable UI component model, JavaServer Faces technology is the perfect framework to use when adding AJAX functionality to your applications. With the DOJO JavaScript toolkit, it's even easier for component developers to add this functionality. This tutorial describes how to add the power of AJAX to JavaServer Faces components with some help from the DOJO toolkit.
)
-->
Asynchronous JavaScript and XML (AJAX) is a technique for making the user interfaces of web applications more responsive and interactive. Because of its flexible and pluggable UI component model, JavaServer Faces technology is the perfect framework to use when adding AJAX functionality to your applications. With the DOJO JavaScript toolkit, it's even easier for component developers to add this functionality. This tutorial describes how to add the power of AJAX to JavaServer Faces components with some help from the DOJO toolkit.
XMLHttp Requests for Ajax
Professional AJAX author Nicolas Zakas shows the benefits as well as some of the disadvantages of using HTTP requests in your applications.
)
-->
Professional AJAX author Nicolas Zakas shows the benefits as well as some of the disadvantages of using HTTP requests in your applications.
Ajax RSS reader
Learn how to build an Asynchronous JavaScript and XML (Ajax) Really Simple Syndication (RSS) reader, as well as a Web component that you can place on any Web site to look at the articles in the RSS feeds.
)
-->
Learn how to build an Asynchronous JavaScript and XML (Ajax) Really Simple Syndication (RSS) reader, as well as a Web component that you can place on any Web site to look at the articles in the RSS feeds.
"Hello Ajax"! How to Do the Ajax Thing with Oracle JDeveloper
For sure, the world's most successful computer program is "hello world". Translations of it are available in almost every programming language and pattern. "Ajax" is a community acronym used by the software industry for a set of related Web browser technologies, which, in combination deliver the rich client user experience for Web applications. The promise of Ajax is to close the usability gap that currently exist between browser based web applications and existing client-server desktop applications. In this article you'll learn how to translate "hello world" into Ajax, going from simple to more advanced in small steps.
)
-->
For sure, the world's most successful computer program is "hello world". Translations of it are available in almost every programming language and pattern. "Ajax" is a community acronym used by the software industry for a set of related Web browser technologies, which, in combination deliver the rich client user experience for Web applications. The promise of Ajax is to close the usability gap that currently exist between browser based web applications and existing client-server desktop applications. In this article you'll learn how to translate "hello world" into Ajax, going from simple to more advanced in small steps.
Validating Forms with Ajax
Asynchronous JavaScript and XML (Ajax) is a Web development technique that combines JavaScript, Document Object Model (DOM), and XMLHttpRequest technologies to provide dynamic interaction between a client and server. As an example, suppose a user fills out a form to add data to a database table. Without Ajax, the validity of data in the form is not checked until the form is submitted. With Ajax, the data added to the form can be dynamically validated as the data is added to form fields using business logic in a server application. Thus, a complete form does not have to be posted to the server to check if data in the form is valid. In this article, you'll learn how to create a Web application using Ajax in Oracle JDeveloper 10g (10.1.3). But first, let's cover some background.
)
-->
Asynchronous JavaScript and XML (Ajax) is a Web development technique that combines JavaScript, Document Object Model (DOM), and XMLHttpRequest technologies to provide dynamic interaction between a client and server. As an example, suppose a user fills out a form to add data to a database table. Without Ajax, the validity of data in the form is not checked until the form is submitted. With Ajax, the data added to the form can be dynamically validated as the data is added to form fields using business logic in a server application. Thus, a complete form does not have to be posted to the server to check if data in the form is valid. In this article, you'll learn how to create a Web application using Ajax in Oracle JDeveloper 10g (10.1.3). But first, let's cover some background.
Two tools bring Ajax to Eclipse's Ajax Toolkit Framework
IBM's contribution to the launch of the new Open Ajax Initiative aims to increase accessibility to the powerful Web programming technique through the Eclipse Foundation. To help prepare developers for the new tool set, this article introduces two existing runtime tools -- Dojo and Zimbra -- which will be supported in Eclipse's Ajax Toolkit Framework (ATF).
)
-->
IBM's contribution to the launch of the new Open Ajax Initiative aims to increase accessibility to the powerful Web programming technique through the Eclipse Foundation. To help prepare developers for the new tool set, this article introduces two existing runtime tools -- Dojo and Zimbra -- which will be supported in Eclipse's Ajax Toolkit Framework (ATF).
Considering Ajax, Part 1: Cut through the hype
Lately, interest in Ajax (Asynchronous JavaScript and XML) is high. Various Ajax applications provide a more interactive and rich client experience than traditional Web pages. Using Ajax, you can deploy new and innovative aggregation and presentation techniques in an unprecedented fashion. Inspired by Alex Bosworth's list of Ajax mistakes, Chris Laffra has compiled a set of discussion points for every developer to consider before using Ajax techniques for a Web site that he outlines in this two-part series. Some points are potential problem areas; most highlight Ajax's great potential.
)
-->
Lately, interest in Ajax (Asynchronous JavaScript and XML) is high. Various Ajax applications provide a more interactive and rich client experience than traditional Web pages. Using Ajax, you can deploy new and innovative aggregation and presentation techniques in an unprecedented fashion. Inspired by Alex Bosworth's list of Ajax mistakes, Chris Laffra has compiled a set of discussion points for every developer to consider before using Ajax techniques for a Web site that he outlines in this two-part series. Some points are potential problem areas; most highlight Ajax's great potential.
Introduction to the Google Maps API
Discover how easy it is to begin developing sites incorporating maps from the Google Maps API.
)
-->
Discover how easy it is to begin developing sites incorporating maps from the Google Maps API.
Almost Portlets
Michael Jouravlev introduces the JSP Controls Tag Library, a portlet-like JSP library that allows for stateful, self-rendering web page components that interact with Ajax.
)
-->
Michael Jouravlev introduces the JSP Controls Tag Library, a portlet-like JSP library that allows for stateful, self-rendering web page components that interact with Ajax.
An AJAX Caching Strategy
Bruce Perry returns with another AJAX hack; this time he shows us how to use HTTP caching to support an AJAX-enabled web client.
)
-->
Bruce Perry returns with another AJAX hack; this time he shows us how to use HTTP caching to support an AJAX-enabled web client.
Struts Validations Framework Using AJAX
Real-time data validation is one of the advantages of AJAX technology. By applying this technology, the struts validation framework will enrich the struts MVC and move the Web application closer to the desktop application.
)
-->
Real-time data validation is one of the advantages of AJAX technology. By applying this technology, the struts validation framework will enrich the struts MVC and move the Web application closer to the desktop application.
Using Dojo and JSON to Build Ajax Applications
Zarar Siddiqi shows how to speed up your AJAX work by adopting JSON, a library to convert Java objects to and from String representations, and combining it with the Dojo JavaScript library.
)
-->
Zarar Siddiqi shows how to speed up your AJAX work by adopting JSON, a library to convert Java objects to and from String representations, and combining it with the Dojo JavaScript library.
Rich Ajax slide shows with DHTML and XML
Learn to create an Asynchronous JavaScript and XML (Ajax) client-side slide show that's animated using 'Ken Burns Effects.' Here, you discover how to build XML data sources for Ajax, request XML data from the client, and then dynamically create and animate HTML elements with that XML.
)
-->
Learn to create an Asynchronous JavaScript and XML (Ajax) client-side slide show that's animated using 'Ken Burns Effects.' Here, you discover how to build XML data sources for Ajax, request XML data from the client, and then dynamically create and animate HTML elements with that XML.
Yahoo! UI Libraries Target Cross-browser Web Development Woes
The recently released Yahoo! UI libraries provide cross-browser DHTML and AJAX capabilities with a commercial-friendly BSD License. Unfortunately poor documentation, verbose syntax, and incomplete capabilities mar the experience.
The recently released Yahoo! UI libraries provide cross-browser DHTML and AJAX capabilities with a commercial-friendly BSD License. Unfortunately poor documentation, verbose syntax, and incomplete capabilities mar the experience.