Rob Gonda's Blog

ajaxCFC
AJAX is Asynchronous JavaScript and XML. It is not a technology, but an umbrella that combines several concepts to enrich user experience by allowing server interaction without refreshing the browser.

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, such as security and debugging, to quickly adapt to any type of environment and helping to overcome cross-browser compatibility problems.
  • 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.
  • Intergration with Model-Glue and Mach-II, two of the most popular MVC frameworks widely used by the ColdFusion community.
  • Works with ColdFusion MX 6.0, 6,1, 7.0, Scorpio, and Blue Dragon.
  • Automatically handles complex object transmitted from the client to the server and vice versa.
  • Server returns pure JavaScript code to the callback handler (instead of XML or JSON) to vastly improve performance.
  • Integrated with log4javascript for easy debugging.
  • Licensed under the Apache License Version 2.0, by Rob Gonda.

AjaxCFC is hosted now by RIAForge and can be found at http://ajaxcfc.riaforge.org/

Examples

News
Here are the latest entries related to ajaxCFC from my blog:

August 30 2007: AjaxCFC Source Control Repo Moved
August 29 2007: AjaxCFC & jQuery need Rey Bango
July 10 2007: jQuery and AjaxCFC News
May 15 2007: AjaxCFC fastSerialize example
May 15 2007: AjaxCFC for jQuery JSON Update
February 15 2007: IMified powered by ColdFusion and AjaxCFC
February 11 2007: AjaxCFC for jQuery Alpha3 Release
January 15 2007: AjaxCFC for jQuery Alpha2 Release
December 27 2006: AjaxCFC for jQuery Alpha Release
December 23 2006: CFQuickDocs updated
December 06 2006: Ajax presentation for the Scottish CFUG
December 05 2006: Josh Adams on Ajax
October 31 2006: ajaxCFC 1.01: ColdFusion frameworks update
October 30 2006: ajaxCFC reaches 1.0
October 03 2006: ajaxCFC meets log4javascript
September 10 2006: ajaxCFC in Ajax Books
September 10 2006: ajaxCFC utils update
September 09 2006: ColdFusion Open Source Chat Application
September 06 2006: ajaxCFC: more small fixes
August 30 2006: ajaxCFC quick patch
August 24 2006: Ajax Debugging Tip
June 25 2006: ajaxCFC update 0.73
June 11 2006: ajaxCFC update for Model Glue and MachII
June 11 2006: ajaxCFC Update: addOptions() - serializeForm()
May 22 2006: ajaxCFC update for Blue Dragon Compatibility
April 11 2006: MVC'ing and Ajaxifying BlogCFC : interest?
April 02 2006: ajaxCFC suggest example
March 23 2006: Slides for the SEOMUG Spring Conference
March 20 2006: Behold Model-Glue users! MG+AJAX Made easy
March 09 2006: ajaxCFC: DWR AddRows function improvement
March 05 2006: ajaxCFC significant update: named arguments
March 01 2006: ajaxCFC: small update for DevNet users
March 01 2006: Canvas: open source ColdFusion wiki
February 26 2006: ColdFusion Open Source list now using ajaxCFC
February 25 2006: ajaxCFC engine update
February 21 2006: ajaxCFC License change
February 16 2006: cfQuickDocs is officially using ajaxCFC
January 31 2006: ajaxCFC: small bug fix
January 25 2006: Know your ColdFusion Server: ajax monitoring
January 21 2006: ajaxCFC for Model-Glue Explained
January 18 2006: ajaxCFC update for DRWUtil.AddRows
January 15 2006: ajaxCFC port for the Model-Glue Framework
January 13 2006: ajaxCFC: addressing html code in application.cfc
January 03 2006: ajaxCFC query retrieval example
January 01 2006: ajaxCFC: updated documentation
January 01 2006: ajaxCFC: server side JavaScript and dynamic content
December 27 2005: ajaxCFC official yahoo group
December 18 2005: ajaxCFC with security and debugging released
December 15 2005: week full of releases
December 13 2005: ajaxCFC small fixes
December 12 2005: ajaxCFC documentation added
December 11 2005: ajaxCFC synchronous form validation
December 10 2005: ajaxCFC multithreaded example
December 09 2005: ajaxCFC error trapping
December 09 2005: ajaxCFC examples
December 08 2005: Bye bye cfajax- hello ajaxCFC

License
Copyright 2006 Rob Gonda

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

This blog is running version 5.9.003. Contact Blog Owner