<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

			<channel>
			<title>Raymond Camden's ColdFusion Blog</title>
			<link>http://www.coldfusionjedi.com/index.cfm</link>
			<description>A blog for ColdFusion, AJAX, Web Development and other topics.</description>
			<language>en-us</language>
			<pubDate>Sat, 07 Nov 2009 22:54:07 -0500</pubDate>
			<lastBuildDate>Sat, 07 Nov 2009 12:08:00 -0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>ray@camdenfamily.com</managingEditor>
			<webMaster>ray@camdenfamily.com</webMaster>
			<itunes:subtitle />
			<itunes:summary />
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords />
			<itunes:author />
			<itunes:owner>
				<itunes:email>ray@camdenfamily.com</itunes:email>
				<itunes:name />
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			
			
			
			
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/RaymondCamdensColdfusionBlog" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
				<title>ColdFusion/ORM Example - Filtering with a many to many</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/TEvFbsM-pI0/ColdFusionORM-Example--Filtering-with-a-many-to-many</link>
				<description>Let me be clear - I'm not sure this is the &lt;b&gt;best&lt;/b&gt; way to do this - but it worked and as it took me a while to Google up the answer and test it, I thought I'd share.

Ok - so imagine an entity that has a many-to-many relationship. A good example is a blog entry with many categories. Any one blog entry may have multiple categories assigned to it. How would you write a query to return all blog entries in a specific category? Here is how I did it (and I apologize for not linking to the post - I forget exactly what I saw this):

&lt;code&gt;
&lt;cfset r = ormExecuteQuery("from blogentry as be left join be.categories as cat where cat.id=4")&gt;
&lt;/code&gt;

Obviously the 4 there is hard coded and would be replaced with a bound parameter.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WMll_n6vuZvtBeeOo91_J2NqLZU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WMll_n6vuZvtBeeOo91_J2NqLZU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WMll_n6vuZvtBeeOo91_J2NqLZU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WMll_n6vuZvtBeeOo91_J2NqLZU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/TEvFbsM-pI0" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Sat, 07 Nov 2009 12:08:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/7/ColdFusionORM-Example--Filtering-with-a-many-to-many</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/7/ColdFusionORM-Example--Filtering-with-a-many-to-many</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Friday Contest: You are CF Dude</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/huq9ccMaO30/Friday-Contest-You-are-CF-Dude</link>
				<description>Today's contest is 100% non-code based. I've got a 20 dollar Amazon gift cert to the best impersonation of the famous (imho) ColdFusion Dude:

&lt;img src="http://www.coldfusionjedi.com/images/cfdudesmall.jpg" /&gt;

I know you guys can do better than this...

&lt;img src="http://www.coldfusionjedi.com/images/cfdude2.jpg" title="No, I did not drink the beer. It's 10AM. Geeze people." /&gt;

Contest ends at 5PM CST.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wpCcsU4fsKwHlXZJAGeG83WMuXU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wpCcsU4fsKwHlXZJAGeG83WMuXU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wpCcsU4fsKwHlXZJAGeG83WMuXU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wpCcsU4fsKwHlXZJAGeG83WMuXU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/huq9ccMaO30" height="1" width="1"/&gt;</description>
						
				
				<category>Misc</category>				
				
				<pubDate>Fri, 06 Nov 2009 10:26:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/6/Friday-Contest-You-are-CF-Dude</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/6/Friday-Contest-You-are-CF-Dude</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Ask a Jedi: Name conflicts on file rename/move</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/PLvHld98ul4/Ask-a-Jedi-Name-conflicts-on-file-renamemove</link>
				<description>Matt asks:

&lt;blockquote&gt;
My question is - is there a simple way to check for nameconflict on cffile action=rename like there ins on cffile action=upload. I have an application where I want to rename whatever they upload to match their order number.  It's fine if they just upload one image, but not cool if there is more than one.  I'm just checking to see if there is an easier way than some kind of fileexists, then add a 1 to the filename before the rename.
&lt;/blockquote&gt;

Unfortunately there isn't a simpler way, not that I'm aware of. Your solution is one I used myself very recently. Here is a live working example of code that is run &lt;i&gt;after&lt;/i&gt; I used cffile/upload and did security checks. That portion is done and now I just need to copy it to the storage directory.
				 [More]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aZH_uRvhFxdswZZX0uO0pJXk95A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aZH_uRvhFxdswZZX0uO0pJXk95A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aZH_uRvhFxdswZZX0uO0pJXk95A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aZH_uRvhFxdswZZX0uO0pJXk95A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/PLvHld98ul4" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Fri, 06 Nov 2009 08:39:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/6/Ask-a-Jedi-Name-conflicts-on-file-renamemove</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/6/Ask-a-Jedi-Name-conflicts-on-file-renamemove</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>ColdSpring Presentation - Slides and Code</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/whc_fxgx1YM/ColdSpring-Presentation--Slides-and-Code</link>
				<description>I've embedded the &lt;a href="http://www.slidesix.com"&gt;SlideSix&lt;/a&gt; version of my ColdSpring presentation from yesterday. This does &lt;b&gt;not&lt;/b&gt; include the recording URL. I am working on that. When I get it working, I'll edit it at SlideSix and will not update this entry (but I may post a comment). Enjoy - and sorry for the delay. Don't forget - you can download the code by clicking the Menu button.

&lt;object height="425" width="550"&gt;
	&lt;param name="movie" value="http://slidesix.com/viewer/SlideSixViewer.swf?alias=Introduction-to-ColdSpring"/&gt;
	&lt;param name="menu" value="false"/&gt;
	&lt;param name="scale" value="noScale"/&gt;
	&lt;param name="allowFullScreen" value="true"/&gt;
	&lt;param name="allowScriptAccess" value="always" /&gt;
	&lt;embed src="http://slidesix.com/viewer/SlideSixViewer.swf?alias=Introduction-to-ColdSpring" allowscriptaccess="always" allowFullScreen="true" height="425" width="550" type="application/x-shockwave-flash" /&gt;
&lt;/object&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5dgAV7SOzIYuTU-xVwL1aA6ZjsI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5dgAV7SOzIYuTU-xVwL1aA6ZjsI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5dgAV7SOzIYuTU-xVwL1aA6ZjsI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5dgAV7SOzIYuTU-xVwL1aA6ZjsI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/whc_fxgx1YM" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 05 Nov 2009 15:24:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/5/ColdSpring-Presentation--Slides-and-Code</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/5/ColdSpring-Presentation--Slides-and-Code</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Demo: Using jQuery and perserving UI state</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/klJjiNVTVGE/Demo-Using-jQuery-and-perserving-UI-state</link>
				<description>This week I had an interesting (email) conversation with a reader. Jason is a .Net developer using jQuery to build a simple form. On his page he had a UI feature where one of two DIVs were displayed. He had no problem with handling the logic of showing one div or another on the client side, but he was interested in how he could persist that change when he submitted his form. I worked up a simple demo of one way that this could be handled.
				 [More]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U6JFg5kYGEsv3G62LudIxM94E3U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U6JFg5kYGEsv3G62LudIxM94E3U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U6JFg5kYGEsv3G62LudIxM94E3U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U6JFg5kYGEsv3G62LudIxM94E3U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/klJjiNVTVGE" height="1" width="1"/&gt;</description>
						
				
				<category>jQuery</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 05 Nov 2009 09:06:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/5/Demo-Using-jQuery-and-perserving-UI-state</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/5/Demo-Using-jQuery-and-perserving-UI-state</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Checking for updates to tags/functions in ColdFusion 9</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/IrNSHA2TYGc/Checking-for-updates-to-tagsfunctions-in-ColdFusion-9</link>
				<description>Just a quick tip here. If you want to find out what changed in ColdFusion 9 at a tag/function level, there are three places you need to check. All of these may be found within the CFML Reference.

1) The first place is the listing of &lt;a href="http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSe9cbe5cf462523a0dd03b2c1223a399518-8000.html"&gt;new tags&lt;/a&gt; and &lt;a href="http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WS890819DC-DE4D-4b24-A237-6E3483E9D6A1.html"&gt;new functions&lt;/a&gt;. This one is kind of obvious.

2) The second place is the &lt;a href="http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec17576-7fef.html"&gt;Tag changes since ColdFusion 5&lt;/a&gt; and &lt;a href="http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec1a60c-7ffa.html"&gt;Function changes since ColdFusion 5&lt;/a&gt; pages. This provides a list of all changes since ColdFusion 5. In my opinion, that's a bit much. Adobe should probably limit this to the previous past two versions. But in general, this is another place where you can find out about updates.

3) Finally - there is a third place. Unfortunately, the "Tag/Function changes..." pages do not have a complete history/listing of all changes. A good example of this is the &lt;a href="http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7adc.html"&gt;cfgridcolumn&lt;/a&gt; tag. Notice how it has a History section? Notice how ColdFusion 9 added a bunch of new types? This was news to me until earlier today when Sam Farmer twittered about the date format. What this means is - it may make sense to run through &lt;i&gt;all&lt;/i&gt; of the tags and functions and check the history section for things you may have missed. 

Unfortunately, even this isn't quite enough. The &lt;a href="http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7ef7.html"&gt;cfdump&lt;/a&gt; page does document the new abort attribute, but it isn't listed in the History nor in the "Tag changes..." page.

&lt;b&gt;Edit:&lt;/b&gt; Note - sometimes in the History field, the ColdFusion 9 stuff is at the &lt;b&gt;bottom&lt;/b&gt;, not the top of the history!
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/i16gXxk49RnOon5N4LwK1N9F4H8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/i16gXxk49RnOon5N4LwK1N9F4H8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/i16gXxk49RnOon5N4LwK1N9F4H8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/i16gXxk49RnOon5N4LwK1N9F4H8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/IrNSHA2TYGc" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 04 Nov 2009 17:06:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/4/Checking-for-updates-to-tagsfunctions-in-ColdFusion-9</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/4/Checking-for-updates-to-tagsfunctions-in-ColdFusion-9</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Interesting CFDUMP Bug</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/ybngVFDVKjQ/Interesting-CFDUMP-Bug</link>
				<description>I thought I was going crazy for a minute but I've discovered an interesting bug with CFDUMP under ColdFusion9. Create two components, like so:

&lt;b&gt;test.cfc&lt;/b&gt;
&lt;code&gt;
&lt;cfcomponent output="false" &gt;

&lt;cffunction name="test" returnType="array"&gt;
	&lt;cfreturn [1,2,3]&gt;
&lt;/cffunction&gt;

&lt;cffunction name="getTime" access="remote" returnType="any"&gt;
	&lt;cfreturn now()&gt;
&lt;/cffunction&gt;

&lt;/cfcomponent&gt;
&lt;/code&gt;

&lt;b&gt;test2.cfc&lt;/b&gt;
&lt;code&gt;
&lt;cfcomponent&gt;
	
&lt;cffunction name="secondtest" returnType="array"&gt;
	&lt;cfreturn [1,2,3]&gt;
&lt;/cffunction&gt;

&lt;!---
&lt;cffunction name="test" returnType="string"&gt;
	&lt;cfreturn "from test2"&gt;
&lt;/cffunction&gt;
---&gt;

&lt;/cfcomponent&gt;
&lt;/code&gt;

Notice that both CFCs have different methods. (I'll explain why test is commented out in a second.) Now put both CFCs in an structure (arrays also demonstrate this bug):

&lt;code&gt;
&lt;cfset bucket = {}&gt;
&lt;cfset bucket.test = createObject("component", "test")&gt;
&lt;cfset bucket.test2 = createObject("component", "test2")&gt;

&lt;cfdump var="#bucket#"&gt;
&lt;/code&gt;

The result is interesting - look at what is in test2 dump:

&lt;img src="http://www.coldfusionjedi.com/images/Screen shot 2009-11-04 at 9.27.28 AM.png" /&gt;

Yep - the methods from test.cfc "leaked" into the second one. If you use an array you see the same results. If you dump each component by itself, however, you do not see a problem. Also - if you uncomment the test method in the second component, the display for that particular method is correct. In other words, it shows the string return type of string, not array.

I've filed a &lt;a href="http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html#bugId=80579"&gt;bug report&lt;/a&gt; for this so hopefully it will get corrected in the next update.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-xBlySQWvsngDS7NDT1yfbGlug8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-xBlySQWvsngDS7NDT1yfbGlug8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-xBlySQWvsngDS7NDT1yfbGlug8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-xBlySQWvsngDS7NDT1yfbGlug8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/ybngVFDVKjQ" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 04 Nov 2009 09:26:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/4/Interesting-CFDUMP-Bug</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/4/Interesting-CFDUMP-Bug</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>ColdSpring Presentation (Warning - Rough Draft)</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/b6s2tcGLTS4/ColdSpring-Presentation-Warning--Rough-Draft</link>
				<description>&lt;img src="http://www.coldfusionjedi.com/images/logo1.png" align="left" style="margin-right:10px" /&gt;I'm going to give a rough draft presentation today covering ColdFusion and ColdSpring. This is something I've been asked to do for my main contract gig and I'd like to get some feedback on how I can improve the presentation before I give it to them. So with that being said, if you already know ColdSpring, I'd &lt;b&gt;greatly&lt;/b&gt; appreciate some constructive feedback on what I can cover better. 

The presentation will be over Connect at 11:00 AM CST. The URL is: &lt;a href="https://admin.na3.acrobat.com/_a204547676/r97288139/"&gt;https://admin.na3.acrobat.com/_a204547676/r97288139/&lt;/a&gt;.

If you can make this, please RSVP by leaving a comment below. I believe I'll be able to record it as well but I'm not sure I will. Depends on how well things go I guess. ;)

&lt;br clear="left"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GloWJ5ryKFDg1tcrMtJtEFX-hK0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GloWJ5ryKFDg1tcrMtJtEFX-hK0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GloWJ5ryKFDg1tcrMtJtEFX-hK0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GloWJ5ryKFDg1tcrMtJtEFX-hK0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/b6s2tcGLTS4" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Wed, 04 Nov 2009 08:02:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/4/ColdSpring-Presentation-Warning--Rough-Draft</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/4/ColdSpring-Presentation-Warning--Rough-Draft</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>BlogCFC 5.9.5 Released (with video)</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/EZJcmPvog_s/BlogCFC-595-Released-with-video</link>
				<description>I just released &lt;a href="http://blogcfc.riaforge.org"&gt;BlogCFC 5.9.5&lt;/a&gt; to RIAForge. The readme describes all the changes, but the major focus in this release on improving the editor (lots of jQuery love!). I took a quick video demonstrating some of the new features. I know I need to get a better way of embedding videos on here, but for now the image below will take you to the SWF file directly.

&lt;a href="http://www.coldfusionjedi.com/images/blogcfc595.swf"&gt;&lt;img src="http://www.coldfusionjedi.com/images/Screen shot 2009-11-03 at 12.42.49 PM1.png" title="Super cool video with me sounding like Han Solo mixed with Trent Reznor. Really." border="0" /&gt;&lt;/a&gt;

Sorry for the all the "uhs" and junk. For some reason I tend to clench up when doing Jing videos. I blame the software. It can't be my fault!
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/c6t87DX-klL4jYzKkZCFKOaY7iY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c6t87DX-klL4jYzKkZCFKOaY7iY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/c6t87DX-klL4jYzKkZCFKOaY7iY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c6t87DX-klL4jYzKkZCFKOaY7iY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/EZJcmPvog_s" height="1" width="1"/&gt;</description>
						
				
				<category>jQuery</category>				
				
				<category>BlogCFC</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Tue, 03 Nov 2009 12:45:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/3/BlogCFC-595-Released-with-video</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/3/BlogCFC-595-Released-with-video</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Adobe offering Flex training for ColdFusion developers</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/oGWTpTuDZeQ/Adobe-offering-Flex-training-for-ColdFusion-developers</link>
				<description>This is pretty cool - Adobe will be starting a multi-city tour this month offering &lt;b&gt;free&lt;/b&gt; training in Flex and Flash Builder 4. This training is specifically targeted to experienced ColdFusion developers. Did I mention it was free? Yep - 100% free. The tour begins on November 13 in Texas and ends on the 20th in San Francisco. You can find a complete list, and more details, here: &lt;a href="http://www.ce1.com/adobe/2009/flextrainingforcfdevelopers/"&gt;http://www.ce1.com/adobe/2009/flextrainingforcfdevelopers/&lt;/a&gt;. It looks like registration is required and limited, so get to it!
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CNp2Y3JadXU543Xb_JDZ_sAQUh0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CNp2Y3JadXU543Xb_JDZ_sAQUh0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CNp2Y3JadXU543Xb_JDZ_sAQUh0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CNp2Y3JadXU543Xb_JDZ_sAQUh0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/oGWTpTuDZeQ" height="1" width="1"/&gt;</description>
						
				
				<category>Adobe</category>				
				
				<category>Flex</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Tue, 03 Nov 2009 05:57:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/3/Adobe-offering-Flex-training-for-ColdFusion-developers</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/3/Adobe-offering-Flex-training-for-ColdFusion-developers</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Fixing the CFFORM Mask/Scroll problem</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/VZxfFmp1StA/Fixing-the-CFFORM-MaskScroll-problem</link>
				<description>Dave asks:

&lt;blockquote&gt;
I have a question regarding &lt;cfinput&gt; masks.
&lt;br/&gt;&lt;br/&gt;
I'm using &lt;cfform&gt; which includes a few phone number entry fields. I'm applying a mask of "999-999-9999" (since it's all US phone numbers).  The resulting HTML includes a CF generated script that focuses the cursor on any fields that contain a mask in order to apply it to the initial value.
&lt;br/&gt;&lt;br/&gt;
Is there a way to disable this but retain the mask?  My client is saying that the page "jumps" to the phone number fields instead of loading at the top of the page.
&lt;/blockquote&gt;
				 [More]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YqG1EIdzAp_YqzNs6cC9NI8w1qk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YqG1EIdzAp_YqzNs6cC9NI8w1qk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YqG1EIdzAp_YqzNs6cC9NI8w1qk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YqG1EIdzAp_YqzNs6cC9NI8w1qk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/VZxfFmp1StA" height="1" width="1"/&gt;</description>
						
				
				<category>JavaScript</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 02 Nov 2009 17:17:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/2/Fixing-the-CFFORM-MaskScroll-problem</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/2/Fixing-the-CFFORM-MaskScroll-problem</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>ColdFusion Administrator Extension - Searcher</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/Yw-p5bmz6-U/ColdFusion-Administrator-Extension--Searcher</link>
				<description>&lt;img src="http://www.coldfusionjedi.com/images/searcher.jpg" style="padding-right:10px;" align="left" /&gt; Many moons ago, I released a simple one page CF Admin extension that allowed you to perform searches against Verity collections defined on a ColdFusion server. With Solr now being able in ColdFusion 9 I thought I'd update it. I've reworked it now to support ColdFusion 9 (although it should still run in earlier versions) and I gave it quite a bit of jQuery love as well. Hopefully people find this helpful. In case folks are curious - to provide support for earlier versions of ColdFusion while also enabling it to use new ColdFusion 9 attributes, I simply split the ColdFusion 9 code into a separate include that is only loaded when a ColdFusion 9 server is detected. 

You can download the bits from the RIAForge project I set up: &lt;a href="http://cfadminsearcher.riaforge.org/"&gt;http://cfadminsearcher.riaforge.org/&lt;/a&gt;

&lt;br clear="left"&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zvmxRlhvBEtm9J2SpYs4_7AHibI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zvmxRlhvBEtm9J2SpYs4_7AHibI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zvmxRlhvBEtm9J2SpYs4_7AHibI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zvmxRlhvBEtm9J2SpYs4_7AHibI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/Yw-p5bmz6-U" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Sun, 01 Nov 2009 22:40:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/11/1/ColdFusion-Administrator-Extension--Searcher</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/11/1/ColdFusion-Administrator-Extension--Searcher</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Quick ColdFusion Builder Tip - Make it recognize HBMXML Files</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/hvgLYQw9Geg/Quick-ColdFusion-Builder-Tip--Make-it-recognize-HBMXML-Files</link>
				<description>I'm currently fighting (ok, not fighting - debugging - it just feels like a fight) an issue with a ColdFusion 9 site that makes heavy use of ORM. I thought it might help to take a look at the Hibernate config files generated, so I added this to my ormSettings structure in Application.cfc:

&lt;code&gt;
&lt;cfset this.ormsettings = {
	dbcreate="update",
	logsql="true",
	eventhandling="true",
	savemapping="true"
}&gt;
&lt;/code&gt;

I reloaded my application and confirmed that in every folder containing my entity CFCs there was now a file named cfcname.hbmxml, where cfcname matched the name of the CFC.

Ok, so far so good. Back in ColdFusion Builder I refreshed my project so I could see the files. But since the extension wasn't recognized, CFB didn't know how to handle it. I had previously opened up HBMXML files with TextMate, so CFB recognized that and sent all requests for such files to TextMate. I wanted to see them within CFB instead so this is what I did. (And to be clear, this should work for any Eclipse product, not just CFB.)

I opened up my Preferences and went to General/Editors/File Associations. 

&lt;img src="http://www.coldfusionjedi.com/images/Picture 192.png" /&gt;

Click add and specify *.hbmxml for the file type.

&lt;img src="http://www.coldfusionjedi.com/images/Picture 262.png" /&gt;

Lastly - click Add under Associated editors. Select CF Builder XML Editor.

&lt;img src="http://www.coldfusionjedi.com/images/Picture 339.png" /&gt;

Hit Ok to dismiss the preferences panel and you are done.
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KKVDIkmVkXZEqLLL2kj14EMXMoc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KKVDIkmVkXZEqLLL2kj14EMXMoc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KKVDIkmVkXZEqLLL2kj14EMXMoc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KKVDIkmVkXZEqLLL2kj14EMXMoc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/hvgLYQw9Geg" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Sat, 31 Oct 2009 13:27:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/10/31/Quick-ColdFusion-Builder-Tip--Make-it-recognize-HBMXML-Files</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/10/31/Quick-ColdFusion-Builder-Tip--Make-it-recognize-HBMXML-Files</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Some basic Solr/Verity Differences</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/anvs29EATuU/Some-basic-SolrVerity-Differences</link>
				<description>&lt;img src="http://www.coldfusionjedi.com/images/solr.jpg" align="left" title="Solr" style="margin-right:10px"/&gt; For the past week or so I've been working on the updated full-text searching chapter of the ColdFusion Web Application Construction Kit. We are totally removing all mention of Verity (outside of that fact that it used to be the only engine supported) and focusing entirely on Solr. While working through the chapter I ran across a couple of "gotchas" that I thought I'd share for anyone considering migrating to ColdFusion 9 and taking the initiative to also update to Solr. This is by no means a complete list - it's just what I encountered. Comments, corrections, and additions are welcome.

&lt;b&gt;Edited:&lt;/b&gt; Let me stress - Solr and Verity are very different products. The point of this article is to focus on the differences at the ColdFusion level only.
				 [More]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CWh22SYaad0hCWXCpgAOPnJwNAg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CWh22SYaad0hCWXCpgAOPnJwNAg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CWh22SYaad0hCWXCpgAOPnJwNAg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CWh22SYaad0hCWXCpgAOPnJwNAg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/anvs29EATuU" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<pubDate>Fri, 30 Oct 2009 12:13:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/10/30/Some-basic-SolrVerity-Differences</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/10/30/Some-basic-SolrVerity-Differences</feedburner:origLink></item>
			
		 	
			
			
			<item>
				<title>Ask a Jedi: Add a "Show All" button to CFGRID</title>
				<link>http://feedproxy.google.com/~r/RaymondCamdensColdfusionBlog/~3/5uHIx46Ma9U/Ask-a-Jedi-Add-a-Show-All-button-to-CFGRID</link>
				<description>Brett asks:

&lt;blockquote&gt;
I was wondering if you have come across anything that would allow me to
have a "Show All" feature on a cfgrid. Basically I want to set the page size
equal to the recordcount. I have seen some options on the web, but nothing
that works for a CF8 html grid that binds to a cfc. Any info you can give me
would be great.
&lt;/blockquote&gt;

Before I answer this - a quick warning. Don't forget that ColdFusion 9 has an entirely updated version of the embedded Ext controls. The code I show here works fine in ColdFusion 9, but has not been tested in ColdFusion 8. Ok, with that out of the way, here is the solution I found.
				 [More]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WR6iJSSN3BXWQAeD51BzAf824Pc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WR6iJSSN3BXWQAeD51BzAf824Pc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WR6iJSSN3BXWQAeD51BzAf824Pc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WR6iJSSN3BXWQAeD51BzAf824Pc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/RaymondCamdensColdfusionBlog/~4/5uHIx46Ma9U" height="1" width="1"/&gt;</description>
						
				
				<category>ColdFusion</category>				
				
				<category>AJAX</category>				
				
				<pubDate>Thu, 29 Oct 2009 12:01:00 -0500</pubDate>
				<guid isPermaLink="false">http://www.coldfusionjedi.com/index.cfm/2009/10/29/Ask-a-Jedi-Add-a-Show-All-button-to-CFGRID</guid>
				
				
			<feedburner:origLink>http://www.coldfusionjedi.com/index.cfm/2009/10/29/Ask-a-Jedi-Add-a-Show-All-button-to-CFGRID</feedburner:origLink></item>
			
		 	
			</channel></rss>
