2008 Jul 16
1 of 33 | Getting Started with Ajax - The start of 2005 saw the rise of a relatively new technology, dubbed “Ajax” by Jesse James Garrett of Adaptive Path. Ajax stands for Asynchronous JavaScript and XML. In a nutshell, it is the use of the nonstandard XMLHttpRequest() object to communicate with server-side scripts. It can send as well as receive information in a variety of formats, including XML, HTML, and even text files. Ajax’s most appealing characteristic, however, is its “asynchronous” nature, which means it can do all of this without having to refresh the page. This allows you to update portions of a page based upon user events and provides one of the cornerstones of Rich Internet Applications (RIA) referred to in discus......
2 of 33 | Getting started with AJAX using PHP : Tutorial - AJAX stands for Asynchronous JavaScript And XML. Any server side technology that supports JavaScript also supports AJAX. AJAX is a browser technology, and is therefore independent of web server platforms.
In this article we will learn about what AJAX is, how it works, and how can we use AJAX with PHP. Please remember, AJAX is not a programming language, so you don’t have to learn any new technology. AJAX can be implemented by using existing standards (JavaScript and XML) in a different way.
If we are using PHP or any server side technology and need to extract data from storage on a server (eg a database or a file), we will have to make an HTTP request (either POST or GET) to get the dat......
3 of 33 | Introducing Asynchronous Java Script and XML (Ajax) in ASP.NET - One of the most important challenges web application developers face is the requirement for a fast and responsive user interface. AJAX was primary designed and developed with the intent of providing a fast and responsive user interface to address these challenges. According to Enrich Peterson, “AJAX-enabled pages provide a slick, responsive user experience, making web-based applications function more like desktop-based ones”.
This article guides the reader through this new technology, its features, benefits and applicability in web application development. This is the first in the series of articles on Ajax (and more specifically ASP.NET AJAX). Although Ajax is independent of ......
2008 Feb 08
4 of 33 | Practical Javascript, DOM Scripting, and Ajax Projects -
Practical Javascript, DOM Scripting, and Ajax Projects picks up where Beginning JavaScript with DOM Scripting and Ajax left off.
Frank Zammetti’s practical guide to real-world JavaScript and Ajax will have you developing actual client-side apps in no time. As more of a hacker than a theoretician, this kind of guide appeals to me. Usually when I start developing my own apps, some of the code used previously (in building sample apps) will be adapted and tweaked for my own purposes.
Some of the projects you’ll learn how to build in Practical Javascript:
* JSDigester - a library that simplifies (takes away the pain) of parsing XML on the client side
* Mashing up a list of hotels + a Yahoo Ma......
5 of 33 | Review: Beginning Ajax with PHP -
Beginning Ajax with PHP (by Lee Babin) is a good introduction to learning JavaScript client-server techniques on the PHP platform.
Some of the scenarios Lee walks you through:
* Sexy client-side Calendars (that can be built / communicate with the server)
* Auto-completion (a la GMail’s compose recipient, etc)
* Form validation (that leverages Ajax)
* Dynamic thumbnail generation
* etc
The book then walks one through creating a real-world Ajax-powered photo gallery app. Lee also touches on interacting with SOAP web services and the Google Maps API.
All in all, definitely worth a read if you are a PHP developer and are looking for a good primer on Ajax-based technologies.
Beginning Ajax wit......
2007 Dec 20
6 of 33 | Practical Javascript, DOM Scripting, and Ajax Projects -
Practical Javascript, DOM Scripting, and Ajax Projects picks up where Beginning JavaScript with DOM Scripting and Ajax left off.
Frank Zammetti’s practical guide to real-world JavaScript and Ajax will have you developing actual client-side apps in no time. As more of a hacker than a theoretician, this kind of guide appeals to me. Usually when I start developing my own apps, some of the code used previously (in building sample apps) will be adapted and tweaked for my own purposes.
Some of the projects you’ll learn how to build in Practical Javascript:
* JSDigester - a library that simplifies (takes away the pain) of parsing XML on the client side
* Mashing up a list of ho......
2007 Dec 15
7 of 33 | Review: Beginning Ajax with PHP -
Beginning Ajax with PHP (by Lee Babin) is a good introduction to learning JavaScript client-server techniques on the PHP platform.
Some of the scenarios Lee walks you through:
* Sexy client-side Calendars (that can be built / communicate with the server)
* Auto-completion (a la GMail’s compose recipient, etc)
* Form validation (that leverages Ajax)
* Dynamic thumbnail generation
* etc
The book then walks one through creating a real-world Ajax-powered photo gallery app. Lee also touches on interacting with SOAP web services and the Google Maps API.
All in all, definitely worth a read if you are a PHP developer and are looking for a good primer on Ajax-based technologies.
Be......
2007 Dec 12
8 of 33 | Ajax+REST=the next killer app? - On the frevvo blog, I posted several interesting articles about combining Ajax-based RIAs (Rich Internet Applications) with REST web services. It seems to me that Ajax+REST could be the next killer application.
Users interact with these RESTful applications using the familiar browser. In practice, most real applications boil down to manipulating documents (resources) which maps perfectly to REST. What’s missing is an easy way to interact with these documents using Rich Internet Applications (RIAs). That’s where Ajax comes in – it puts a “face” on REST and makes it possible to create complex, visual, browser-based applications without compromising any of the principles of REST.
Just imagin......
2007 May 16
9 of 33 | Ajax+REST=the next killer app? - On the frevvo blog, I posted several interesting articles about combining Ajax-based RIAs (Rich Internet Applications) with REST web services. It seems to me that Ajax+REST could be the next killer application.
Users interact with these RESTful applications using the familiar browser. In practice, most real applications boil down to manipulating documents (resources) which maps perfectly to REST. What’s missing is an easy way to interact with these documents using Rich Internet Applications (RIAs). That’s where Ajax comes in – it puts a “face” on REST and makes it possible to create complex, visual, browser-based applications without compromising any of the principles of REST.
Just imagine ......
2006 Aug 16
10 of 33 | Real-World Ajax - Interested in the upcoming book “Real-World AJAX” from SYS-CON Books? If so, there’s a nice fat excerpt available online — specifically, from Chapter 11 (”Enterprise AJAX”). Here’s an excerpt of the excerpt:
The benefits of AJAX to the enterprise are clear and include:
The ability to leverage the same interface technology whether you’re dealing with local or remote sites or applications. What’s key about AJAX is that many enterprises can agree that it’s the standard interface technology and, as such, standardize on it as a common platform-agnostic user interface. It doesn’t matters if the AJAX interface is delivered on Windows, Linux, or the Mac. This makes deploying service-oriented enter......
2006 Jun 23
11 of 33 | Vox : New blogging service - Vox is a new personal blogging service from Six Apart, the creater of popular blog software applications like TypePad, MovableType, and Live Journal. Vox is a WYSIWYG (What You See Is What You Get) blogging application with a Web 2.0 taste. Though it is yet to be launched later this year.
Control exactly who gets to see each of your posts and photos.
See all the posts from your friends and family on one page.
Bring in content from other web services you already use (Amazon, YouTube, more).
...
2006 Jun 22
12 of 33 | Adobe releases Spry - After Flex framework adobe launches new AJAX framework, Spry
The first release of the Spry framework is a preview of the data capabilities that enable designers to incorporate XML data into their HTML documents using HTML, CSS, and a minimal amount of JavaScript, without the need for refreshing the entire page. The Spry framework is HTML-centric, and easy to implement for users with basic knowledge of HTML, CSS and JavaScript. The framework was designed such that the markup is simple and the JavaScript is minimal. The Spry framework can be used by anyone who is authoring for the web in their tool of choice
...
2006 Jun 21
13 of 33 | jgraph’s MxGraph - MxGraph is somewhat an all round editor. That is, it does many work that an text/graph editor does, creating a text page to a detailed graphical layout. in other words MxGraph is JGraph in a browser. It uses Javascript, SVG and VML, along with an XML communications protocol to provide an interactive graph visualization toolkit in a standard Internet browser. The demo of MxGraph is a pure client-side implementation, but there is also a version that links to a server and enables many people to view and interact with the same diagrams simultaneously. But if compared to text editor like writely and Gliffy it has to go a lot.
...
2006 Jun 19
14 of 33 | Google Spreadsheets - Google Spreadsheet is now Live, According to Rueters relies Google Spreadsheet on technology the company acquired from a small Wall Street software developer it bought last year called 2Web Technologies, which in 2004 introduced tools to convert Microsoft Excel spreadsheets into Web services. Users interested in experimenting with the application can go to Google Labs (http://labs.google.com/) to sign up Today (Tuesday June ‘06). An undisclosed number of users can join the initial trial phase on a first-come, first-served basis. Hurry now
It is another step from Google to get into the list of online web applications. Google stepped into Online Office with acquisition of Writely, an online w......
2006 Jun 10
15 of 33 | IBM Hopes To Get More Ajax Use - To get more people to use Ajax programming more than they have, IBM has released tools into the open source community. For people like me who could’n't understand Ajax if I had the world’s best map this doesn’t mean much. But for other’s this is a gift.
The Asynchronous JavaScript and XML (Ajax) technique allows developers to create interactive Web applications.
A static Web page exchanges data only when a user clicks on a link or button. Java applications transmit data behind the scenes, making for more responsive and user-friendly online applications.
Popular examples of Java applications include Google’s (Nasdaq: GOOG) Gmail and the Flickr online photo-sharing application.
Creating Ajax ......
2006 May 31
16 of 33 | Ajax and ArcGIS, ArcView, ArcMap? - Ajax and ArcIMS, ArcView, and ArcGIS
Anyone have success implementing Ajax into ESRI products? I’m in process of taking on the GIS specialist position at the lab I work at and looking to start implementing Javascript and XML into our applications and projects. I’ve heard of some working on some AJax applications that allows you to send and receive information from an mxd file from the client side straight to a webservice like arcweb services, and receiving the results asynchronously into your arcmap server. Anyone have success with it?
http://www.adaptivepath.com/publications/essays/archives/000385.php
...
2006 May 16
17 of 33 | Ajax script resources - Working with Ajax? (Asynchronous Javascript and XML) Especially in web applications? Check out the web applications and scripts, coding secrets, and tips on the following web sites. As Ajax grows, so will these resources, so its highly recommended to bookmark them: (also great sites for HTML codes, CGI, Perl, Javascript, XML, and other coding scripts)
The Javascript Source: http://javascript.internet.com/ajax/
The Javascript Forum: http://www.webdeveloper.com/forum/forumdisplay.php?s=&forumid=3
Ajaxed: http://www.ajaxed.com/
Ajax.net: http://www.ajaxpro.info/default.aspx?old=ajax&ref=http%3a%2f%2fwww.google.com%2fsearch%3fhl%3den%26q%3dFree%2bAjax%2bscripts
Open Cube: www.opencube.com
Jav......
2006 May 11
18 of 33 | @Mail Ajax Upgrade - @Mail has just done a major upgrade to their programs and in it they have now included the Ajax interface.
Features include message-drag and drop to folders, emails retrieved from the server via XML and displayed on the Webmail interface directly via the DOM. Message cache support via Ajax is included, to avoid requesting the same data from the server. Live spell-check support for composing emails via Ajax for highlighting misspelt words.
Here are some previews:
...
2006 May 09
19 of 33 | XAP - eXtensible Ajax Platform - A project proposal from Apache …
XAP is to provide an XML-based declarative framework for building, deploying and maintaining rich, interactive, Ajax-powered web applications. A basic principal of XAP is to leverage existing Ajax projects such as Apache Kabuki and Dojo, as well as other community efforts such as Eclipse openAjax. It aims to be pluggable with various Ajax toolkits, reduce the need of scripting and solve the development challenge as well as application maintenance challenges associated with Ajax programming.
http://wiki.apache.org/incubator/XapProposal
...
2006 Apr 24
20 of 33 | [Book] Ajax Design Patterns - Ajax Design Patterns, a new O’Reilly book, based on Michael Mahemoff’s Ajax Patterns wiki is set to be released on June 1.
Book Description
Those of you familiar with Ajax (Asynchronous JavaScript and XML) know how useful the technology is for creating interactive web applications with XML-based web services and JavaScript in the browser to process the web server response. Responsive web applications with client-like functionality are the new wave of the Internet. Though Ajax is new, the enabling technologies that allow JavaScript and similar languages to transfer and manipulate XML data from server to web browser have been around for a while. Ajax Design Patterns provides best practices fo......
2006 Apr 07
21 of 33 | NetSuite 11.0 Now With More Ajax - NetSuite has always had Ajax support but with this new version they have added a database called SuiteScript which is based entirely on Ajax. For the computer-challenged users the program now makes it easier for them to customize the application to their liking.
Via Internet News
The Version 11.0 AJAX-powered user interface, Peiris said, eliminates the need for scrolling thanks to dashboard portlets that can be expanded or collapsed individually, re-designed data forms that group related information in tabs and the use of hierarchical trees to navigate more detailed levels.
Also, enhanced graphical report snapshots and trend graphs are designed to make dashboards easier to read, according......
2006 Mar 13
22 of 33 | Google Acquires Writely - Google acquires Popular Ajax Web Word Processor Writely. Google today announced the acquisition of writely.
Writely, a collaborative word processor that runs in a web browser. Well, as of Monday, I’m happy to say that I, and the rest of the Writely team, are now part of Google.
Even though Writely is still in Beta, all the features are there . The registrations are closed but they offer a waiting list to join them.
Here are our “top 10″ reasons why being part of Google is fantastic for Writely and the Writely team:
10. Writely is like a caterpillar that we hope to make into a beautiful butterfly at Google!
9. We love Google’s philosophy and values — especially “Focus on the user.”
8. We’r......
2006 Mar 09
23 of 33 | Backbase : AJAX powered Y! Search - Backbase, a website that makes rich AJAX applications has enabled AJAX in Y! Search or say it has built an AJAX Search powered by Y! Search .
The Backbase Presentation Client (BPC) is an AJAX engine based entirely on AJAX technology, and differentiates itself via a generic User Interface declaration language (BXML). BXML is a XML application that also includes many XSLT and XPath functions. BXML is interpreted by the AJAX engine, and translated to native DOM commands in the browser. The Backbase AJAX Engine is developed in JavaScript, and it works in Internet Explorer, Mozilla, Firefox and soon also in Opera and Safari. It does not require any type of plug-in, which differentiates Backbas......
2006 Mar 04
24 of 33 | Professional Ajax : Review - Ajax, as you all know is something that is used in most of the new and exciting application released on the web nowdays, Web 2.0 to be precise. Professional Ajax, lights up most the area needed for a web developer to get started with AJAX. The book does a good job academically of showing how Ajax has evolved and how it is used in Web 2.0 applications. The book effectively cites examples in PHP, .NET, and JavaServer Pages. Practically, the authors exhibit a proper mix of (X)HTML, CSS, JavaScript, Dynamic HTML and XmlHttpRequests, showing how the technologies are blended for developing next-gen UIs. The first few chapters have enough information to get a novice started with AJAX.
Title : Prof......
2006 Mar 03
25 of 33 | AjaxTags : AJAX Tag Library - AjaxTagsHave a look at http://ajaxtags.no-ip.info/, it shows few nice examples for basic ajac development. (.jsp)
The AJAX Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages.
AJAX is primarily rooted in JavaScript. However, many server-side developers do not have an extensive knowledge of client-side programming in the browser. It’s much easier in some cases for J2EE developers, especially, to simply add a JSP tag to the page to gain the function desired.
Download a binary distribution of the AJAX JSP Tag Library
...
2006 Feb 12
26 of 33 | AJAX-S - Make slideshows with Ajax - I recently stumbled upon Ajax-S, which is a short for AJAX-Slides. AJAX-S uses an XML format for the actual data which is being presented and XSLT to transform it into it’s final presentational form in order to provide strict separation of content and presentation. Now the best part is, it is available for free download [...]...
2006 Jan 13
27 of 33 | xajax 0.2 is Here - xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript, and PHP. Applications developed with xajax can asynchronously call server-side PHP functions and update content without reloading the page.
xajax’s unique XML response / javascript message-pump system does the work for you, automatically handling [...]...
2005 Oct 31
28 of 33 | jsquery - AJAX JavaScript ResultSet with securable JDBC server side component - This is a very FAST AJAX implementation using server generated javascript and eval() as opposed to XML. Site includes full source code distribution with working examples. http://www.jsquery.com/ An implementation of an AJAX JavaScript data generation server, http client, and client result set Uses a JavaScript http client to dynamically map the results of data requests from a Java [...]...
2005 Aug 17
29 of 33 | InfoWorld Review of Backbase Ajax Framework - Jouk Pleiter points me to the InfoWorld Review of the Backbase Rich Internet App framework.From the InfoWorld reivew:This impressive toolkit provides a mature, sophisticated collection of widgets for adding features normally expected in native applications to Web pages. The system uses its own extension of HTML and XML known as BXML, sure to please methodical [...]...
2005 Jul 08
30 of 33 | Backbase - Rich Internet App Framework - Backbase provides "Rich Internet Application (RIA) software that radically improves the usability and effectiveness of online applications, and increases developer productivity. With Backbase you can build web applications with a richer and more responsive user experience."Why BackbaseBased on Web Standards: XHTML, CSS and DOMPowerful XML-based User Interface languageZero install: no plug-ins, no Java requiredCross-browser compatible, [...]...
2005 Apr 17
31 of 33 | Ajax Matters - Because, well, Ajax does matter. :)Ajax Matters is an informational site about AJAX (short for "Advanced Javascripting and XML" or "Asynchronous JavaScripting and XML") and how these technologies are applied to web development....
2005 Apr 15
32 of 33 | IBM Tackles Ajax and Web Services - IBM`s developerWorks on Ajax and Scripting Web Services with E4X, Part 1:Get an introduction to ECMAScript for XML (E4X), a simple extension to JavaScript that makes XML scripting very simple. In this paper, the authors demonstrate a Web programming model called Asynchronous JavaScript and XML (AJAX) and show you how some new XML extensions to [...]...
2005 Feb 24
33 of 33 | Welcome to Ajax Blog! - A group weblog devoted to the JavaScript + XML technology behind GMail, GMaps, etc.
If you`d like to contribute to Ajax Blog, it`s easy!
Just signup at Niner Niner and you`ll be able to post articles on any of the blogs (including this one) in the Niner Niner blog network. ...