Learning AJAX

A month ago, I gave an speech about AJAX, at Club de Programadores, here, in Buenos Aires, Argentina. I published the examples, presentation (in spanish) and resources that I used to prepare the speech. I hope that they will be useful as an introduction to AJAX:

Source: Adaptive Software

The initial post written by Jesse James Garret, from Adaptive creating the term AJAX, and explainint it:

Ajax: A New Approach to Web Applications

More about Garret at:

http://www.jjg.net
http://www.jjg.net/elements/ (his book about The Elements of User Experience)

Sites about AJAX

http://ajaxian.com/
http://www.ajaxlines.com
http://www.ajaxtutorial.net/
http://www.ajaxprojects.com/
http://www.ajaxresources.com/
http://blog.joshuaeichorn.com/ajax-resources/
http://ajax.solutoire.com/

http://www.deitel.com/ajax/AJAX_resourcecenter.html
http://www.oracle.com/technology/tech/java/ajax.html
http://developers.sun.com/ajax/

Technologies related to AJAX

JSON
http://www.json.org/
Standard ECMA JavaScript
http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf
The XMLHttpRequest Object
http://www.w3.org/TR/XMLHttpRequest/
http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/
http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples

JavaScript Libraries

Prototype
http://www.prototypejs.org/
http://www.sergiopereira.com/articles/prototype.js.html
http://www.prototypejs.org/learn/introduction-to-ajax

Scriptaculous
http://script.aculo.us/
http://swik.net/scriptacolous
http://24ways.org/2005/introduction-to-scriptaculous-effects
http://24ways.org/examples/introduction-to-scriptaculous-effects/
http://demo.script.aculo.us/shop
http://wiki.script.aculo.us/scriptaculous/show/Ajax.Autocompleter

OpenRico
http://www.openrico.org/

AdobeSpry
http://labs.adobe.com/technologies/spry/

Yahoo User Interface Library
http://developer.yahoo.com/yui/
http://developer.yahoo.com/yui/download/
http://yuiblog.com/

PHP Libraries

Sajax
http://www.modernmethod.com/sajax/
http://blog.joshuaeichorn.com/archives/2005/04/19/ajax-hello-world-with-sajax/

Xajax
http://www.xajaxproject.org/
http://wiki.xajaxproject.org/Tutorials:Learn_xajax_in_10_Minutes
http://wiki.xajaxproject.org/Tutorials:Processing_Forms_with_xajax
http://www.xajaxproject.org/examples/thewall/thewall.php
http://www.cyberdyne.org/~icebrkr/2007/05/03/xajax-php-live-datagrid-gridview/
http://www.cyberdyne.org/~icebrkr/files/xajax-Livedatagrid.tar.gz
Ejemplo en
http://dev.chkbox.com/gridview.php

Pajax
http://www.auberger.com/pajax/

Java Libraries

Google Web Toolkit
http://code.google.com/webtoolkit/
http://code.google.com/webtoolkit/gettingstarted.html
http://google-web-toolkit.googlecode.com/files/gwt-windows-1.3.3.zip
http://code.google.com/webtoolkit/documentation/examples/
AjaxTags
http://ajaxtags.sourceforge.net/

AjaxTags – AjaxTags Usage
http://ajaxtags.sourceforge.net/usage.html
AjaxTags – AjaxTags Quick Start
http://ajaxtags.sourceforge.net/quickstart.html

ExtJs
http://extjs.com/deploy/ext/examples/grid/xml-grid.html

Dynamic Faces
http://java.sun.com/developer/technicalArticles/J2EE/ajax_jsf/

BackBase
http://www.backbase.com

.NET Libraries

ASP.NET Ajax (Microsoft version for Net 2.x)
http://ajax.asp.net/

Ajax.NET
http://ajax.schwarz-interactive.de/CSharpSample/
MagicAjax
http://www.magicajax.net/

During the speech, I search some chat implementations using Ajax:

http://socket7.net/lace/
http://www.ajaxprojects.com/ajax/tutorialdetails.php?itemid=9
http://www.ajaxchat.org/
http://www.plasticshore.com/projects/chat/index.html
http://www.phpfreechat.net/
http://www.dynamicajax.com/fr/AJAX_Driven_Web_Chat-271_290_291.html

I visited some websites with AJAX:

http://www.egosurft.org
http://www.humanized.com/reader/

My del.icio.us links about AJAX:

http://del.icio.us/ajlopez/ajax

I read the excelent book from Francisco Minera, MP Ediciones:

http://www.redusers.com/noticias/lpcu109

An alternative, the new Microsoft baby, Silverlight:

http://silverlight.net/
http://tirania.org/blog/archive/2007/May-01.html
http://www.hanselman.com/blog/PuttingMixSilverlightTheCoreCLRAndTheDLRIntoContext.aspx
http://download.microsoft.com/download/f/2/e/f2ecc2ad-c498-4538-8a2c-15eb157c00a7/SL_Map_FinalNET.png
http://blogs.msdn.com/tims/archive/2007/04/30/silverlight-screencasts.aspx
Moonlight – Mono
http://del.icio.us/ajlopez/silverlight

Examples from the speech, presentation, at

http://www.ajlopez.net/ReferenciaVe.php?Id=191

Angel “Java” Lopez
http://www.ajlopez.com/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s