From HoverCloud
[edit]
AJAX
I'm keeping a list of AJAX (http://en.wikipedia.org/wiki/AJAX) web sites and resources I collect while studying this web interface programming technique. It's really just a collection of techniques I've already heard of, but people are using them in a new and interesting way which I find inspiring. The new web applications that are coming out are totally going to change the way development on the web works and I'd like to be a part of it.
[edit]
Books About AJAX
First step, learning what it all means together. Books are a good way to study that.
- Foundations of AJAX (http://www.apress.com/book/bookDisplay.html?bID=10042), chapter 5 is available for preview, and I liked what I read there about making your javascripts more object oriented and cleaner, easier to maintain. I have a feeling the entire book is going to be worthwhile. The authors seemed right on about the best tools to use to create javascripts.
- Pragmatic AJAX (http://www.pragmaticprogrammer.com/titles/ajax/?ajaxian), I like the sound of what this book is going to cover better than the above, seems more fully practical.
- Ajax in Action (http://www.manning.com/books/crane)
[edit]
Tutorials About AJAX
- 30 Second Tutorial (http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html) (and an evolved version (http://sarahk.pcpropertymanager.com/blog/?p=204) of it)
- AJAX: Usable Interactivity with Remote Scripting (http://www.sitepoint.com/article/remote-scripting-ajax)
- Guide to Using AJAX and XMLHttpRequest from WebPasties (http://www.webpasties.com/xmlHttpRequest/)
- Introdution to AJAX that use a cool page switching technique (http://dhtmlnirvana.com/ajax/ajax_tutorial/#)
[edit]
AJAX Web Sites
- AjaxMatters (http://www.ajaxmatters.com/r/welcome)
[edit]
AJAX Libraries
- Free AJAX Tutorials and Libraries (http://www.freeprogrammingresources.com/ajax-tutorial-libraries.html) (great list of many sites)
- xajax (http://xajax.sourceforge.net/) (develop asynchronous Ajax applications with PHP)
- Dojo (http://dojotoolkit.org/)
[edit]
Tips on Using AJAX
- Saving Session State (http://codinginparadise.org/weblog/2005/08/ajax-tutorial-saving-session-across.html)
- Degradable AJAX (http://particletree.com/features/the-hows-and-whys-of-degradable-ajax/)
[edit]
Javascript Articles
- Unobtrusive Javascript (http://www.onlinetools.org/articles/unobtrusivejavascript/)
- Javascript Refactoring For Safer Faster Better AJAX (http://www.softwaresecretweapons.com/jspwiki/Wiki.jsp?page=JavascriptRefactoringForSaferFasterBetterAJAX)
[edit]
Miscellaneous Links
Here are some things I couldn't fit into a category above:
- What is it and why is AJAX important? (http://hinchcliffe.org/archive/2005/08/18/1675.aspx) (The State of AJAX)
- Service-Oriented Architectures (SOA)s (http://hinchcliffe.org/archive/2005/08/27/1817.aspx)
- Javascript Weblog (http://javascript.weblogsinc.com/)
- 6 questions about problematic Ajax development (http://weblogs.asp.net/jasonsalas/archive/2005/08/14/422521.aspx)
- The article that gave AJAX its name (http://www.adaptivepath.com/publications/essays/archives/000385.php) (and a more recent article (http://www.ok-cancel.com/archives/article/2005/09/why-ajax-matters-now.html) by same author)
- What it is like to use Ruby on Rails (http://jroller.com/page/obie?entry=rails_project_brain_dump)
