<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Rob Gonda&apos;s Blog - ajaxCFC</title>
			<link>http://www.robgonda.com/blog/index.cfm</link>
			<description>Rob Gonda&apos;s Interactive Strategy</description>
			<language>en-us</language>
			<pubDate>Mon, 06 Sep 2010 22:12:01 -0400</pubDate>
			<lastBuildDate>Thu, 30 Aug 2007 13:11:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>rob@robgonda.com</managingEditor>
			<webMaster>rob@robgonda.com</webMaster>
			
			
			
			
			
			<item>
				<title>AjaxCFC Source Control Repo Moved</title>
				<link>http://www.robgonda.com/blog/index.cfm/2007/8/30/AjaxCFC-Source-Control-Repo-Moved</link>
				<description>
				
				Since I just moved AjaxCFC to &lt;a href=&quot;http://ajaxcfc.com&quot; target=&quot;_blank&quot;&gt;its own homepage&lt;/a&gt;, I moved the SVN repository from &lt;a href=&quot;http://ajaxcfc.riaforge.org/&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt; and created a Trac project. If you had RIAForge&apos;s SVN mapped, please update your records: &lt;a href=&quot;http://ajaxcfc.com/svn&quot; target=&quot;_blank&quot;&gt;ajaxcfc.com/svn&lt;/a&gt; . I maintained the same structure and history, though I plan to restructure it very soon.&lt;br /&gt;&lt;br /&gt;Please file any bug and enhancement request into the new &lt;a href=&quot;http://ajaxcfc.com/trac&quot; target=&quot;_blank&quot;&gt;trac site&lt;/a&gt;.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Thu, 30 Aug 2007 13:11:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2007/8/30/AjaxCFC-Source-Control-Repo-Moved</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>AjaxCFC &amp; jQuery need Rey Bango</title>
				<link>http://www.robgonda.com/blog/index.cfm/2007/8/29/AjaxCFC--jQuery-need-Rey-Bango</link>
				<description>
				
				We all know, and if you didn&apos;t, you do now ... &lt;a href=&quot;http://www.reybango.com&quot; target=&quot;_blank&quot;&gt;Rey Bango&lt;/a&gt; is a jQuery evangelist, now part of Ajaxian.com, and long time user of AjaxCFC ... Rey and I have previously discussed adding him to the AjaxCFC team, so I&apos;m proud to announce, he&apos;s in ... Rey&apos;s first task will be to &lt;a href=&quot;http://www.reybango.com/index.cfm/2007/8/29/Project-Gonda-Day-1&quot; target=&quot;_blank&quot;&gt;add jQuery 1.1.4 to the AjaxCFC&lt;/a&gt; build, which will go into the RIAForge repo. Some people have updated it manually, but it belongs in the core distribution as well ... jQuery 1.1.4 has massive speed improvements over 1.1.3 and 1.1.2, which is the latest in AjaxCFC&apos;s distro. I&apos;ll fix a couple of memory leak problems with the DWR version and release it soon, hopefully next week. Welcome Rey and stay tuned.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Wed, 29 Aug 2007 17:23:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2007/8/29/AjaxCFC--jQuery-need-Rey-Bango</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>jQuery and AjaxCFC News</title>
				<link>http://www.robgonda.com/blog/index.cfm/2007/7/10/jQuery-and-AjaxCFC-News</link>
				<description>
				
				&lt;a href=&quot;http://jquery.com/blog/2007/07/01/jquery-113-800-faster-still-20kb/&quot; target=&quot;_blank&quot;&gt;jQuery 1.1.3.1: 800%+ Faster, still 20KB&lt;/a&gt;&lt;br /&gt;
&lt;ol&gt;
    &lt;li&gt;Improved speeds, with DOM traversal over 800% faster than in 1.1.2.&lt;/li&gt;
    &lt;li&gt;A re-written event system, with more graceful handling of keyboard events.&lt;/li&gt;
    &lt;li&gt;A re-written effects system (with an accompanying fx test suite), featuring faster execution and better cross-platform support.&lt;/li&gt;
&lt;/ol&gt;
Guess who&apos;s getting an upgrade soon?&lt;br /&gt;&lt;br /&gt;
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>JS/DHTML</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Tue, 10 Jul 2007 00:50:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2007/7/10/jQuery-and-AjaxCFC-News</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>AjaxCFC fastSerialize example</title>
				<link>http://www.robgonda.com/blog/index.cfm/2007/5/15/AjaxCFC-fastSerialize-example</link>
				<description>
				
				Due to popular request, I added an example showing how to easily submit an entire form through Ajax with the fastSerialize jQuery plugin. &lt;br /&gt;&lt;br /&gt;All you require to do is to include this plugin:&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;$.AjaxCFC({require:&apos;json,dDumper,blockUI,jquery.fastSerialize&apos;});&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;and use it to send them form:&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;onSubmit=&amp;quot;return send( $(this).fastSerialize() );&amp;quot;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;the send() function looks like this:&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function send(frmData) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; $.AjaxCFC({&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; url: &amp;quot;echoTest.cfc&amp;quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; method: &amp;quot;echo&amp;quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; data: frmData,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; success: function(data) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sDumper(data);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/div&gt;
&lt;br /&gt;simple huh?&lt;br /&gt;&lt;br /&gt;Again, I updated the SVN repo and project download files. Enjoy.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Tue, 15 May 2007 00:37:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2007/5/15/AjaxCFC-fastSerialize-example</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>AjaxCFC for jQuery JSON Update</title>
				<link>http://www.robgonda.com/blog/index.cfm/2007/5/15/AjaxCFC-for-jQuery-JSON-Update</link>
				<description>
				
				Jeff Borisch point out that the cfjson v1.6b that I was using for the jQuery &lt;a href=&quot;http://www.robgonda.com/blog/projects/ajaxcfc/&quot;&gt;AjaxCFC&lt;/a&gt; was buggy. I updated it to v1.7 in the SVN and the project download file... I strongly suggest you get this update.&lt;br /&gt;&lt;br /&gt;Cheers.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Tue, 15 May 2007 00:26:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2007/5/15/AjaxCFC-for-jQuery-JSON-Update</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>IMified powered by ColdFusion and AjaxCFC</title>
				<link>http://www.robgonda.com/blog/index.cfm/2007/2/15/IMified-powered-by-ColdFusion-and-AjaxCFC</link>
				<description>
				
				&lt;a target=&quot;_blank&quot; href=&quot;http://www.imified.com/&quot;&gt;Imified&lt;/a&gt; is an instant messenger buddy that offers access to productivity tools like notes, reminders, and todo&apos;s. The site is powered by ColdFusion and their IM bot is done through CFMX7 Event Gateways. However, the most important business aspect is that their back-end / account management is all AjaxCFC! :-&amp;gt;&lt;br /&gt;The concept is great because it&apos;s simple, yet very handy... I wish them luck and hope they add many more features.&lt;br /&gt;&lt;br /&gt;I also wrote a few bots before, but quickly ran into licensing issues with the networks. All networks restrict the amount of messages a single user can send/receive per day, and some networks charge up to $50,000 simply to allow your bot to live.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Software</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Thu, 15 Feb 2007 23:09:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2007/2/15/IMified-powered-by-ColdFusion-and-AjaxCFC</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>AjaxCFC for jQuery Alpha3 Release</title>
				<link>http://www.robgonda.com/blog/index.cfm/2007/2/11/AjaxCFC-for-jQuery-Alpha3-Release</link>
				<description>
				
				I just updated the SVN with the 3rd alpha release of AjaxCFC for jQuery. For those of you not familiarized with source control repositories, I included the code into the main AjaxCFC download (thank Rey Bango for reminding me four times a day), available at &lt;a href=&quot;http://ajaxcfc.riaforge.org/&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt; and my blog. You can also just click &lt;a href=&quot;http://www.robgonda.com/blog/projects/ajaxcfc/download.cfm&quot;&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; This release includes several small fixes in the JavaScript and upgrade to the latest CFJSON. Thanks to Larry Reinhard for pointing it out.&lt;br /&gt; &lt;br /&gt; The code seems to be really stable; I haven&apos;t got many bug reports, au contraire, Jacob Munson, from &lt;a href=&quot;http://www.cfquickdocs.com/&quot; target=&quot;_blank&quot;&gt;CFQuickDocs&lt;/a&gt;, said he dropped it into his code w/o any complications, maintaining all existing functionality.&lt;br /&gt; &lt;br /&gt; I shall wrap up some documentation and officially release it for production.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Sun, 11 Feb 2007 22:28:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2007/2/11/AjaxCFC-for-jQuery-Alpha3-Release</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>AjaxCFC for jQuery Alpha2 Release</title>
				<link>http://www.robgonda.com/blog/index.cfm/2007/1/15/AjaxCFC-for-jQuery-Alpha2-Release</link>
				<description>
				
				AjaxCFC for jQuery is almost ready and I just uploaded to &lt;a href=&quot;http://ajaxcfc.riaforge.org/&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt; the new Alpha 2 release. You may sync up your SVN repository or if you don&apos;t use source control, use RIAForge&apos;s zip download utility to fetch the latest version. Once you download the zip file, the jQuery related code is located in the branches/jquery folder.&lt;br /&gt;&lt;br /&gt;I am using the just released jQuery 1.1, so if you drop this code on an old site using jQuery, you probably want to download the back-compatibility plugin.&lt;br /&gt;&lt;br /&gt;Like I mentioned in my alpha 1 post, I included a plugin to maintain DWR syntax compatibility, and to illustrate it, I updated a few examples to use this code instead of DWR. Thus far, the only significant different I found is when returning a query using JSON serialization method (default on this release). The syntax to access the query columns is a little different, as you will see in the examples and soon-to-come documentation. &lt;br /&gt;&lt;br /&gt;Among some other changes, I updated logging, error trapping, security checks, constructor methods, serialization capabilities, and more.&lt;br /&gt;&lt;br /&gt;Most of these changes affect the DWR and jQuery version since the Ajax.cfc core file is shared between them.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Constructor method&lt;/span&gt;: many of you tried to extend your existing domain model objects and provide remote methods inside them. Although I don&apos;t particularly agree with this practice, I don&apos;t want to restrict it. AjaxCFC used to rely on it&apos;s built-in init method constructor, which interfered with you own component once extended, so I renamed the AjaxCFC to allow your objects to contain an init() method.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Error trapping&lt;/span&gt;: AjaxCFC catches most errors in your components and by default, alert you with the error message. I added the file and line number since sometimes the message was not enough. I also added a method to optionally popup a window showing the error dump, which is extremely useful because you can see the full trace... to enable this just invoke the setPopupErrorDump(true) method inside your CFC.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Security Check (for jQuery version only)&lt;/span&gt;: jQuery sends additional x-header data in the http request, so I added an option to check for it, to prevent access to the CFC if it&apos;s accessed by any method other than an XmlHttpRequest. To enable it just invoke the setCheckHttpRequestData(true) method inside your CFC. In fact, by default AjaxCFC ships with all the security methods turned off, for easier debugging. It is advisable to turn them on by calling: setAllowedVerbs(&apos;post&apos;); setCheckHTTPReferer(true); setPopupErrorDump(false); setCheckHttpRequestData(true);&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Serialization (for jQuery only)&lt;/span&gt;: The new AjaxCFC is able to serialize using pure JS, JSON, or WDDX. I haven&apos;t fully benchmarked the performance differences, so for now just use the one you like the most.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Logging&lt;/span&gt;: I updated the log4javascript version, plus I added a little more information in the request logs.&lt;br /&gt;&lt;br /&gt;Documentation will be included with the beta release.&lt;br /&gt;&lt;br /&gt;Please note that despite some comments out there, this release does not mean that AjaxCFC switched to jQuery. This release is a branch using a different Ajax engine, and both versions will continue to be updated and supported. &lt;br /&gt;&lt;br /&gt;That&apos;s it for now, please report any issues using &lt;a href=&quot;http://ajaxcfc.riaforge.org/index.cfm?event=page.issues&quot; target=&quot;_blank&quot;&gt;RIAForge&apos;s bug tracker&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>JS/DHTML</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Mon, 15 Jan 2007 00:48:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2007/1/15/AjaxCFC-for-jQuery-Alpha2-Release</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>AjaxCFC for jQuery Alpha Release</title>
				<link>http://www.robgonda.com/blog/index.cfm/2006/12/27/AjaxCFC-for-jQuery-Alpha-Release</link>
				<description>
				
				I finished today the implementation of AjaxCFC for jQuery. It&apos;s the same Ajax &amp;lt;-&amp;gt; CF integration you already know, but using the jQuery Ajax engine. It supports full JSON and WDDX serialization, has improved error handling, improved log4javascript integration, still supports named and unnamed arguments, and just so you can use it right away, it&apos;s back compatible with the DWR syntax. The only incompatibility is the change of the $() function, which you can actually override if you wish, but I didn&apos;t on my release. &lt;br /&gt;&lt;br /&gt;This is great news folks, because jQuery is extensible and allows for easily dropping &lt;a target=&quot;_blank&quot; href=&quot;http://docs.jquery.com/Plugins&quot;&gt;plugins&lt;/a&gt; into your code... &lt;br /&gt;I will work in documenting it for beta release, but those of you who wish to use the bleeding edge version just add a comment and I&apos;ll send you the code. I&apos;d appreciate comments and suggestions from those who wish to check it out.&lt;br /&gt;&lt;br /&gt;Public Beta release should come sometime next week.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Wed, 27 Dec 2006 12:59:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2006/12/27/AjaxCFC-for-jQuery-Alpha-Release</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>CFQuickDocs updated</title>
				<link>http://www.robgonda.com/blog/index.cfm/2006/12/23/CFQuickDocs-updated</link>
				<description>
				
				The &lt;a href=&quot;http://www.cfquickdocs.com/&quot; target=&quot;_blank&quot;&gt;CFQuickDocs&lt;/a&gt; site was updated today. The only noticeable change is that now there&apos;s a single search box, combining tags and functions. If you need to search for a tag, you must include the CF prefix.&lt;br /&gt;&lt;br /&gt;Here&apos;s my next request: add back, forward, and bookmarking support. I know bookmarking is already there by copying the &apos;link to this page&apos; href, but modifying the URL state using the # hash would be much nicer. (I will try to release soon a new AjaxCFC/jQuery branch with built-in support for this).&lt;br /&gt;&lt;br /&gt;Nevertheless, me, and my entire team use this site on a daily basis, so thanks a lot for it.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Sat, 23 Dec 2006 20:29:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2006/12/23/CFQuickDocs-updated</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Ajax presentation for the Scottish CFUG</title>
				<link>http://www.robgonda.com/blog/index.cfm/2006/12/6/Ajax-presentation-for-the-Scottish-CFUG</link>
				<description>
				
				I&apos;m speaking tomorrow for the Scottish CFUG, nevertheless, free and open to whoever wants to join us. It will be a Adobe Breeze, sorry, Adobe Connect presentation, very similar to the one I did for the Boston CFUG back in September, but I will slow down and explain more this time, since I pretty much have no time restriction.&lt;br /&gt;&lt;br /&gt;The _official_ topic for the session is:&lt;br /&gt;Ajax, Web 2.0, RIAs, single-page-applications are just a few buzzwords that every developer needs to know in 2006. Learn the history of Ajax, what it means to you, why you should pay attention, who is using it, what is available, and how to implement it. This session will get you up to speed with Ajax, compare the different existing frameworks, and provide you helpful tips of do&apos;s and do not&apos;s with Ajax.&lt;br /&gt;&lt;br /&gt;However, I will show plenty of examples, use different frameworks, and respond to as many questions as possible.&lt;br /&gt;&lt;br /&gt; Time: 8pm (GMT) / 3pm (EST)&lt;br /&gt; URL: &lt;a target=&quot;_blank&quot; href=&quot;http://adobechats.adobe.acrobat.com/r21774523/&quot;&gt;http://adobechats.adobe.acrobat.com/r21774523/&lt;/a&gt;
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Wed, 06 Dec 2006 23:11:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2006/12/6/Ajax-presentation-for-the-Scottish-CFUG</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Josh Adams on Ajax</title>
				<link>http://www.robgonda.com/blog/index.cfm/2006/12/5/Josh-Adams-on-Ajax</link>
				<description>
				
				Josh Adams from New Atlanta gave an &lt;a href=&quot;http://mmusergroup.adobe.acrobat.com/p95257990/&quot; target=&quot;_blank&quot;&gt;Ajax presentation&lt;/a&gt; to the &lt;a href=&quot;http://www.ncfug.com/index.cfm?fuseaction=dspArchives&quot; target=&quot;_blank&quot;&gt;NCFUG&lt;/a&gt; a couple of days ago, covering most of the basics and a few frameworks -- Atlas, Spry, and AjaxCFC. The presentation is 1.5h long and it well worth it for people looking for a good intro / overview. John mentions he mostly uses AjaxCFC and asked a couple of questions I want to address, plus I have a few comments.&lt;br /&gt;First, John asked about the second argument in the _execute function, yes ... that null, hehe. Like the docs say, it has no real use for ColdFusion, but the same JavaScript functions power DWR in the Java World and this argument indicates the class to be executed; the third argument indicates which method inside that class is to be run. The way I have AjaxCFC set up you don&apos;t really override any class, you just indicate which method on the CFC you wish to run.&lt;br /&gt;Second, the new log4javascript integration was brought up. If you add debug:true to the config arguments when setting up AjaxCFC, you will enable log4javascript, which by default will pop up a new window and log every single Ajax request, including the responses and errors. As Aaron mentioned, this could eliminate the need for http sniffers to see what happens in the background, nonetheless, I would strongly suggest you use one. Aaron also mentioned other libraries at the end, like jQuery, which I hopefully cover this Thursday in my next breeze presso for the Scottish CFUG.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Tue, 05 Dec 2006 23:17:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2006/12/5/Josh-Adams-on-Ajax</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>ajaxCFC 1.01: ColdFusion frameworks update</title>
				<link>http://www.robgonda.com/blog/index.cfm/2006/10/31/ajaxCFC-101-ColdFusion-frameworks-update</link>
				<description>
				
				Dan Wilson pointed out today that the Model-Glue and Mach-II branches of ajaxCFC were not updated for v1.0, so I just updated them to the lasted Ajax engine, added logging, and matched all the featured of the stand-alone release. &lt;a href=&quot;http://ajaxcfc.riaforge.org/&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt;&apos;s SVN has been updated as well as the main ajaxCFC &lt;a href=&quot;http://www.robgonda.com/blog/projects/ajaxcfc/download.cfm&quot;&gt;download distro&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;By the way, I updated the live examples as well to include and enable logging. You can get the list of examples in the &lt;a href=&quot;http://www.robgonda.com/blog/projects/ajaxcfc/&quot;&gt;main project page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The code is back-compatible. The only updates where engine.js, ajax.js, log4javascript.js, and log4javascriptSetup.js. In order to enable logging simple add &apos;debug&apos;:true to the Ajax config section, which in the examples is located inside the JavaScript.cfm, in the views folder.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Tue, 31 Oct 2006 23:55:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2006/10/31/ajaxCFC-101-ColdFusion-frameworks-update</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>ajaxCFC reaches 1.0</title>
				<link>http://www.robgonda.com/blog/index.cfm/2006/10/30/ajaxCFC-reaches-10</link>
				<description>
				
				I&apos;m happy to announce that ajaxCFC has reached 1.0; but wait, there is more! ajaxCFC has a new home: it is now hosted at &lt;a href=&quot;http://ajaxcfc.riaforge.org/&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt; where you can discuss issues in the forums, file bugs, and browse the source code with SVN.&lt;br /&gt;&lt;br /&gt;As part of this new build I included the log4javascript integration: an unobtrusive html pop-up that logs your every Ajax request, showing requested methods, arguments, responses, and trapped server-side errors.&lt;br /&gt;&lt;br /&gt;I must confess, I have my own subversion server, thus you won&apos;t be seeing much activity in the RIAForge&apos;s public one, nevertheless, you will get updates before I upload new builds.&lt;br /&gt;&lt;br /&gt;I will also re-open a Wiki for ajaxCFC, but this time I will make is private. Last time I tried this it kept getting sabotaged, so if you want access just ping me.&lt;br /&gt;&lt;br /&gt;p.s. I almost forgot, I updated the documentation.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Mon, 30 Oct 2006 22:04:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2006/10/30/ajaxCFC-reaches-10</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>ajaxCFC meets log4javascript</title>
				<link>http://www.robgonda.com/blog/index.cfm/2006/10/3/ajaxCFC-meets-log4javascript</link>
				<description>
				
				I was playing today with &lt;a href=&quot;http://sourceforge.net/projects/log4javascript&quot; target=&quot;_blank&quot;&gt;log4javascript&lt;/a&gt; and I thought it was a good idea to integrate it with &lt;a href=&quot;http://www.robgonda.com/blog/projects/ajaxcfc&quot; target=&quot;_blank&quot;&gt;ajaxCFC&lt;/a&gt;. I added a couple of basic log calls as shown in &lt;a href=&quot;http://www.robgonda.com/blog/projects/ajaxcfc/examples/echo/&quot; target=&quot;_blank&quot;&gt;this example&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;I added a trace for the invoked call, showing the call ID, remote method name, and serialized arguments, followed by the server response. I also added a broken call to illustrate logs of a server side error.&lt;br /&gt;&lt;br /&gt;In order to enable the debugging, all you have to do is to add debug: true to the ajaxConfig object. If this key is not present, the debugging classes won&apos;t even be included, to save on loading time and performance.&lt;br /&gt;&lt;br /&gt;Let me know what you think.
				
				</description>
						
				
				<category>ajax</category>				
				
				<category>ajaxCFC</category>				
				
				<category>Coldfusion</category>				
				
				<pubDate>Tue, 03 Oct 2006 00:02:00 -0400</pubDate>
				<guid>http://www.robgonda.com/blog/index.cfm/2006/10/3/ajaxCFC-meets-log4javascript</guid>
				
			</item>
			
		 	
			</channel></rss>