> But I'm still not sure of the size of the AJAX community, and how
> large an audience we'd be talking for something like an AJAX book... 

The AJAX community is growing daily, although I feel that term is rather
a misnomer.  Maybe something like "AJAX factions within the CF
community" would be more appropriate?  Anyway...

As for books: there is already at least one book [1] available, two more
[2][3] on pre-order, plus another [4] available as a beta download.
There's also some heavy coverage of AJAX in DHTML Utopia [5].

With sites like Gmail, Google Maps and Flickr giving the user a clean,
simple interface through the use of AJAX and Web2.0 technology, it's
also pushing development of smaller projects.  Although I've been using
similar methods for a couple of years now, we've just finished deployed
the initial version of a JavaScript/ColdFusion combination instant
messaging application for a client, which relies heavily on its AJAX
implementation.

Why go for the AJAX solution?  Well, in the past we've usually gone for
Flash/FlashCom based IM clients, but as a developer I'd much rather have
the whole codebase under my control rather than spreading everything
between CF, Flash and ActionScript developers.  Sure, I had to bump up
my JavaScript a bit, but for anyone with a basic handle of scripting
languages it's not *that* challenging.  Additionally, we now no longer
need a separate FlashCom server and the user doesn't require the Flash
plugin.  They get a clean, simple interface to use and we get everything
nicely in source control :)

Until recently, the design and usability of some web-based systems has
taken a back seat to the amount of functionality that the developer can
pack in.  That focus is now swinging, thanks to the Web2.0 movement and
companies like 37signals (who developed the increasingly popular Ruby on
Rails framework) who have changed this direction and instead give the
user the minimum of options, but the ability to perform those actions
simply and quickly.  You may as well spend time making a regularly used
function perfect, instead of concentrating on one function which is
"really really important" but in the end never gets used.

Anyway, I've realised I'm waffling randomly now, so I'll move on...

Tim.

[1] "Foundations of AJAX" by Ryan Asleson and Nate T. Schutta:
    http://www.amazon.co.uk/exec/obidos/ASIN/1590595823
[2] "AJAX in Action" by David Crane:
    http://www.amazon.co.uk/exec/obidos/ASIN/1932394613
[3] "Professional AJAX" by Nicholas C. Zakas, Jeremy PcPeak and Joe
Fawcett:
    http://www.amazon.co.uk/exec/obidos/ASIN/0471777781
[4] "Pragmatic AJAX" by Justin Gehtland, Ben Galbraith and Dian Almaer:
    http://www.pragmaticprogrammer.com/titles/ajax/
[5] "DHTML Utopia: Modern Web Design Using javaScript" by Stuart
Langridge:
    http://www.amazon.co.uk/exec/obidos/ASIN/0471777781

--
-------------------------------------------------------
Badpen Tech - CF and web-tech: http://tech.badpen.com/
-------------------------------------------------------
    RAWNET LTD - independent digital media agency
    "We are big, we are funny and we are clever!"
     New site launched at http://www.rawnet.com/
-------------------------------------------------------
This message may contain information which is legally
privileged and/or confidential.  If you are not the
intended recipient, you are hereby notified that any
unauthorised disclosure, copying, distribution or use
of this information is strictly prohibited. Such
notification notwithstanding, any comments, opinions,
information or conclusions expressed in this message
are those of the originator, not of rawnet limited,
unless otherwise explicitly and independently indicated
by an authorised representative of rawnet limited.
-------------------------------------------------------

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:222021
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to