BlueDragon Blog
Here you'll find tips and information about making the most of BlueDragon, which offers several compelling implementation alternatives for your CFML applications. This blog was created originally by Charlie Arehart, who was New Atlanta CTO from 2003-2006.,He has since moved on to become an independent consultant but continues to answer comments raised in existing blog entries. BlueDragon continues, and you should look to the newer BlueDragon blog, from New Atlanta president, Vince Bonfanti, for more updated information.

Various Ajax libraries, for CFML and others

posted Sunday, 18 December 2005

As I said in my last post, ajax libraries don't need to be server-specific, though there are some. Others focus solely on client-side aspects. Here is a list of resources I've found if it helps anyone, and pointers to other such lists.

First are some CFML-specific ajax (or ajax-like) libraries, or that at least have CFML-related info provided:

Others are more generic, and generally focused more on enabling client-side interface features. Definitely all worth checking out to see how well them may work for your own projects.

Finally, some others are more commercial, though some have free editions. At least worth checking out:

Of course, there are many others and I don't mean to suggest this is all-inclusive. I also won't try to keep this list up to date.

Fortunately, there are also some other folks who are trying to keep updated lists of Ajax libraries. here are some I've found:

In fact, that last one does offer a way to get language-specific libraries, and the way to get the list for CFML is this:

http://blog.joshuaeichorn.com/ajax-resources/library/?filter=language:coldfusion,provides:ajax

Sadly, it only lists Sajax. I don't readily see how to add more to his list, so I'll leave that to others. In the meantime, I hope the info above proves helpful for others.




1. Charlie Arehart left...
Sunday, 18 December 2005 7:12 pm

I meant to add that I've not had a chance to check out all the CFML-specific libraries against BlueDragon, but I can report that CFAJAX works with a couple of tweaks. I've been working with Arjun (the creator) to get those implemented in his distribution. Until then, if someone wants my tweaked version, I'm happy to share it. Drop me a note at charlie at newatlanta.com.


2. Rob Gonda left...
Sunday, 18 December 2005 11:42 pm :: http://www.robgonda.com

ajaxCFC is a ColdFusion framework meant to speed up ajax application development and deployment by providing developers seamless integration between JavaScript and ColdFusion, and providing built-in functions to quickly adapt to any type of environment, security, and helping to overcome cross-browser compatibility problems.

ajaxCFC is designed as ColdFusion components, following the best practices of object oriented programming and design patterns. Programming with ajaxCFC involves extending components and creating your own ajax façades.

check it out at ht tp://www.robgonda.com/blog/projects/ajaxcfc/


3. Charlie Arehart left...
Monday, 19 December 2005 8:58 am

Rob, thanks for sharing. I have tested your examples provided with AjaxCFC and can confirm that they work fine on BlueDragon. Congrats and thanks for the contribution you've made to the CFML community.


4. Dmitry Namiot left...
Saturday, 7 January 2006 4:46 pm :: http://www.servletsuite.com

There are an Ajax related components in Coldtags suite. See http://www.servletsuite.com/jsp.htm#ajax


5. Charlie Arehart left...
Monday, 6 February 2006 3:45 pm

I've discovered yet another useful resource, cfajax.com. Read my take on it in another entry here.


6. Rob Gonda left...
Sunday, 26 February 2006 11:14 pm :: http://www.robgonda.com

Charlie, I believe it's ajaxcf.com

Cheers

~Rob


7. Charlie Arehart left...
Wednesday, 1 March 2006 4:18 am

yep, thanks, Rob. I got it right in the other entry I'd created, but simply slipped when referring to it here. it's indeed ajaxcf.com. thanks