<?xml version="1.0" encoding="utf-8"?>

			<rss version="2.0" 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">

			<channel>
			<title>Cutter&apos;s Crossing - CFEclipse</title>
			<link>http://www.cutterscrossing.com/index.cfm</link>
			<description>ColdFusion Development, Life, and Other Stuff</description>
			<language>en-us</language>
			<pubDate>Thu, 23 May 2013 10:30:45 -0400</pubDate>
			<lastBuildDate>Thu, 15 Mar 2007 23:38:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>web.admin@cutterscrossing.com</managingEditor>
			<webMaster>web.admin@cutterscrossing.com</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></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:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>web.admin@cutterscrossing.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			<item>
				<title>Tools Make Life Easier</title>
				<link>http://www.cutterscrossing.com/index.cfm/2007/3/15/Tools-Make-Life-Easier</link>
				<description>
				
				I am a huge fan of things that make my life easier, and love tools that do just that. It&apos;s kind of like moving from writing my thoughts down on paper to using a computer, I still (try to) write quality content, but it&apos;s not nearly as time consuming now. I can write, read over, rewrite a piece over and over agian, without wasting a load of paper, correcting seven million spelling mistakes, or emptying a white-out bottle.

Tools are those things that you use to get a job done, and there are almost as many tools as there are jobs. Tools are those wonderful things that separated man from animal. Funny thing about tools, though, not every tool will handle every job. You have to try them out, take &apos;em for a test spin, work out the kinks, and see what works best for &lt;em&gt;your&lt;/em&gt; development style.

Once I got past the learning curve, &lt;a href=&quot;http://www.model-glue.com&quot; taget=&quot;_blank&quot;&gt;Model Glue: Unity&lt;/a&gt; turned into a natural flow of MVC development, &lt;a href=&quot;http://www.coldspringframework.org&quot; target=&quot;_blank&quot;&gt;ColdSpring&lt;/a&gt; has assisted me immensely in managing my object dependencies, and &lt;a href=&quot;http://livedocs.reactorframework.org&quot; target=&quot;_blank&quot;&gt;Reactor&lt;/a&gt;&apos;s scaffolding has slimmed down the gruntwork of creating my CRUD methods. This is part of the job of frameworks, to make our lives easier. &lt;a href=&quot;http://www.cflib.org&quot; target=&quot;_blank&quot;&gt;CFLib&lt;/a&gt; and the &lt;a href=&quot;http://www.coldfusioncookbook.com&quot; target=&quot;_blank&quot;&gt;ColdFusion Cookbook&lt;/a&gt; are repositories of experienced knowledge, condensed into freely usable bits of logic. &lt;a href=&quot;http://www.riaforge.org&quot; target=&quot;_blank&quot;&gt;RIAForge&lt;/a&gt; takes it to a whole other level, by providing us with entire applications. All of these are tools for making our lives easier. (How many times was &lt;a href=&quot;http://ray.camdenfamily.com&quot; target=&quot;_blank&quot;&gt;Ray&lt;/a&gt; indirectly referenced there?) But, it&apos;s important to not become married to any one toolset, which is why I keep my nose in &lt;a href=&quot;http://www.mach-ii.com&quot; target=&quot;_blank&quot;&gt;Mach II&lt;/a&gt; and &lt;a href=&quot;http://www.fusebox.org&quot; target=&quot;_blank&quot;&gt;Fusebox&lt;/a&gt;, have started checking into &lt;a href=&quot;http://www.compoundtheory.com/?action=transfer.index&amp;CFID=1079029&amp;CFTOKEN=11025135&quot; target=&quot;_blank&quot;&gt;Transfer&lt;/a&gt;, and really like the simple flexibility of tools like &lt;a href=&quot;http://www.sebtools.com&quot; target=&quot;_blank&quot;&gt;DataMgr&lt;/a&gt; and &lt;a href=&quot;http://www.robgonda.com/blog/projects/ajaxcfc/&quot; target=&quot;_blank&quot;&gt;AjaxCFC&lt;/a&gt;. You never know what the next project might call for.

The ColdFusion community has progressed leaps and bounds in the seven years I have been a part of it. As a language, CFML has added constructs to utilize object oriented design patterns, create dynamic reports in a variety of distributable formats, and given us the ability to create server event driven functions, just to name a few of the changes. Open Source projects are all over the place, the server is used in a majority of Fortune 100 companies, the government (of all industries) has adopted this &apos;expensive&apos; platform like gangbusters, and demand for experienced developers is through the roof.

And when Scorpio gets released the &apos;other guys&apos; won&apos;t know what hit &apos;em.

So, open up &lt;a href=&quot;http://www.cfeclipse.org&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt;, use &lt;a href=&quot;http://subclipse.tigris.org/&quot; target=&quot;_blank&quot;&gt;Subclipse&lt;/a&gt; to checkout some of the wild goodness from their respective repositiories, and start exploring. Take a deep look into their core files (but, &lt;a href=&quot;http://corfield.org/blog/index.cfm/do/blog.entry/entry/Leave_that_code_alone&quot; target=&quot;_blank&quot;&gt;don&apos;t change &apos;em!&lt;/a&gt;) for some insight into the style of some of the masters of our industry, and look forward to a very bright future. ColdFusion has helped take the guess work out of some complex tasks, and it&apos;s only getting better. And easier!
				</description>
				
				<category>ColdFusion</category>
				
				<category>My 2 cents</category>
				
				<category>Development</category>
				
				<category>Model Glue:Unity</category>
				
				<category>CFEclipse</category>
				
				<pubDate>Thu, 15 Mar 2007 23:38:00 -0400</pubDate>
				<guid>http://www.cutterscrossing.com/index.cfm/2007/3/15/Tools-Make-Life-Easier</guid>
				
				
			</item>
			
			<item>
				<title>It&apos;s here</title>
				<link>http://www.cutterscrossing.com/index.cfm/2007/1/28/Its-here</link>
				<description>
				
				&lt;a href=&quot;http://www.cfeclipse.org&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;/images/advert_banner.gif&quot; width=&quot;596&quot; height=&quot;90&quot; alt=&quot;CFEclipse 1.3 Released&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;p&gt;But, you already knew that. (Sorry I&apos;m late to the party, I&apos;ve been busy studying for my exam, etc.) The suspense was killing everyone, it seems, on what all of the mysterious banners were that popped up on several key blogs (including mine? Now how did that happen?) Then came &apos;the hunt&apos;, that cool programmer&apos;s puzzler leading to the video. Finally Version 1.3 of &lt;a href=&quot;http://www.cfeclipse.org&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt; is out of beta and available for download.&lt;/p&gt;
&lt;p&gt;Over the coming weeks Mark and the crew will be putting out some info on the new features of &lt;a href=&quot;http://www.cfeclipse.org&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt;. Most of the changes aren&apos;t very evident to those who&apos;ve been on the beta, but one of the immediate enhancements I noted was the template introspection when I began to reference variables I had previously defined. Nice time saver. What goodies have the rest of you spotted?&lt;/p&gt;
&lt;p&gt;The entire &lt;a href=&quot;http://www.cfeclipse.org&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt; crew has been hard at work over the last year knocking off the bugs that had been reported, doing some fine tuning, plus cranking out a new site (which is still a work in progress). Truly great stuff from &lt;a href=&quot;http://www.markdrew.co.uk/blog/&quot; target=&quot;_blank&quot;&gt;Mark Drew&lt;/a&gt; and everyone else on the &lt;a href=&quot;http://www.cfeclipse.org&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt; project. So A) donate to their various &apos;conference&apos; donation setups, and B) buy them lots of drinks at said conferences. Last I checked Mark was heading off for a well deserved trip to the pub. Someone buy that man a JD and Coke.&lt;/p&gt;
				</description>
				
				<category>ColdFusion</category>
				
				<category>Development</category>
				
				<category>CFEclipse</category>
				
				<pubDate>Sun, 28 Jan 2007 02:16:00 -0400</pubDate>
				<guid>http://www.cutterscrossing.com/index.cfm/2007/1/28/Its-here</guid>
				
				
			</item>
			
			<item>
				<title>The New CF IDE</title>
				<link>http://www.cutterscrossing.com/index.cfm/2006/8/2/The-New-CF-IDE</link>
				<description>
				
				&lt;p&gt;OK, what are Damon Cooper and the Adobe crew up to? There a post on Damon&apos;s Blog on &lt;a href=&quot;http://www.dcooper.org/blog/client/index.cfm?mode=entry&amp;entry=CA4B686A-4E22-1671-58F4E17F09832C78&quot; target=&quot;_blank&quot;&gt;What&apos;s Your Ultimate ColdFusion IDE?&lt;/a&gt; This has gotten some very interesting responses. Overwhelming support for &lt;a href=&quot;http://www.cfeclipse.org&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt;, with suggestions on what to extend in it&apos;s feature set (everyone says &apos;&lt;a href=&quot;http://www.barneyb.com/blog/archives/000755.jsp&quot; target=&quot;_blank&quot;&gt;Debugging&lt;/a&gt;&apos;).&lt;/p&gt;

&lt;p&gt;And then Damon makes this cryptic remark:
&lt;blockquote&gt;
Guys, thanks for the feedback this far. Much appreciated. We&apos;ve heard you all loud and clear, and I, at least, realize now more than ever from this small sampling of feedback that our suspicions were correct.

I sincerely hope we can both pleasantly shock and awe you with what we have on store.

I will say this: the solution we come up with may not be what you&apos;re expecting, but it may be what just what you&apos;ve wished for :)

Damon
&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;Wow, do these people know how to tease us or what? I know that I saw at least two comments telling them to hire &lt;a href=&quot;http://www.markdrew.co.uk/blog/&quot; target=&quot;_blank&quot;&gt;Mark Drew&lt;/a&gt; (and mine was one of &apos;em). I also saw quite a few things mentioned that I believe the CFEclipse crew is already working on (at least in R &amp;amp; D). Tell me, what do you think?&lt;/p&gt;
				</description>
				
				<category>ColdFusion</category>
				
				<category>Development</category>
				
				<category>CFEclipse</category>
				
				<pubDate>Wed, 02 Aug 2006 01:16:00 -0400</pubDate>
				<guid>http://www.cutterscrossing.com/index.cfm/2006/8/2/The-New-CF-IDE</guid>
				
				
			</item>
			
			<item>
				<title>(CF) Eclipse RDS Plugins: First Impressions</title>
				<link>http://www.cutterscrossing.com/index.cfm/2006/7/26/CF-Eclipse-RDS-Plugins-First-Impressions</link>
				<description>
				
				&lt;p&gt;OK, been quite a few posts out there, within the CF community, about how &lt;a href=&quot;http://ray.camdenfamily.com/index.cfm/2006/7/6/Getting-the-RDS-extensions-for-CFEclipse&quot; target=&quot;_blank&quot;&gt;you can download the ColdFusion RDS plugins&lt;/a&gt; for &lt;a href=&quot;http://www.eclipse.org&quot; target=&quot;_blank&quot;&gt;Eclipse&lt;/a&gt; (Well, &lt;a href=&quot;http://www.cfeclipse.com&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt;). Now, if you have Flex Builder 2.0 then you already have it. At least I think you do, it might be an option during install, but either way it&apos;s available to you with Flex Builder 2.0. But, you can also go to that first link in this post to download it by itself. Install is pretty cut and dry, but you kind of have to search a little to find out what to do next.&lt;/p&gt;&lt;p&gt;First things first, go to your &lt;strong&gt;Window|Preferences&lt;/strong&gt;, select the new &lt;strong&gt;RDS Configuration&lt;/strong&gt; option, and fill in your server&apos;s details. Once you&apos;ve done this you can go to &lt;strong&gt;Window|Show View|Other&lt;/strong&gt;, expand the &lt;strong&gt;ColdFusion&lt;/strong&gt; option, and select &lt;strong&gt;RDS Dataview&lt;/strong&gt;. Depending upon where you put your &apos;views&apos; panel (mine&apos;s at the bottom, which I think is the default) you will now find the new tab. Expand the server, expand a database, expand &apos;Tables&apos;, right click on a table and select &lt;strong&gt;ColdFusion Wizards &amp;gt; Create CFC&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;OK, let me give you the good news up front. This wizard will allow you to &lt;strong style=&quot;font-style:italic;&quot;&gt;automatically&lt;/strong&gt; create Bean, DAO, and Gateway CFCs for your table (anyone remember &lt;a href=&quot;http://corfield.org&quot; target=&quot;_blank&quot;&gt;Sean Corfield&lt;/a&gt;&apos;s &lt;a href=&quot;http://corfield.org/articles/cfob_persistence.pdf&quot; target=&quot;_blank&quot;&gt;Data Persistence&lt;/a&gt; Session at CFUnited?), saving you hours of coding work. The bad news? They aren&apos;t perfect, and will require some tweaking on your part.&lt;/p&gt;

&lt;p&gt;&quot;Cutter, they were gonna have to be tweaked to begin with anyway, right?&quot; Well sure they were, but they could have been a little further along from the start. I&apos;m not going to lay out all of my grievances here, I&apos;m still really excited to have this to begin with, but I do want to throw out some of the things I really thought could of, should of already been here:&lt;br /&gt;
&lt;li&gt;Consistent Coding Style&lt;/li&gt;
This wizard generates three different CFCs, with very different methods and approaches (even within the same files). It&apos;s just me, but coding consistency is important. It makes code easier to read, follow, and maintain. So why is it that, in certain places, a cfset tag will have the xml closing style, while in others it will not:
&lt;code&gt;
&lt;cfset var foo = 0 /&gt;
&lt;cfset var foo = &quot;this one&quot;&gt;
&lt;/code&gt;
This is all over the place in the generated code, even in the same template (or function block). There are even inconsistencies in the code indentation (another necessary thing for code readability).&lt;br /&gt;
&lt;li&gt;Odd Wizard Output&lt;li&gt;
Like the drop down that let&apos;s you select &apos;public&apos; or &apos;private&apos; for your &apos;Property scope:&apos; Let me tell you what I expected and what I received. I thought that, in selecting &apos;private&apos;, all of my setter methods within the Bean would have an access type of &apos;private&apos;. But that didn&apos;t happen. In fact, I don&apos;t think it affected anything at all (as all of the methods are &apos;public&apos; on generation.)&lt;br /&gt;
&lt;li&gt;Odd Code&lt;/li&gt;
I know that a team of developers probably built these extensions, but who would have thought that they could all be so different? For instance, why does the Bean have an init() method, while both the DAO and Gateway objects do not? &quot;Well, Cutter, maybe it&apos;s because the DAO and Gateway don&apos;t have any properties?&quot; No, that can&apos;t be it. The DAO and the Gateway objects both have database calls, so they must have a property for the datasource name, right?...Hey, why is there a DSN hardcoded in to the cfquery statements? Doesn&apos;t make for a very portable object, does it?&lt;/p&gt;

&lt;p&gt;Within the DAO objects: In the read() method, why doesn&apos;t it just loop the returned query&apos;s columns with &apos;set&apos; statements, rather than writing each one out line by line? Wrap it in a try/catch, with an empty catch, and it&apos;ll skip any column that doesn&apos;t have a matching setter method without causing a hard error or interrupting the flow (There does appear to be a good reason for not doing this, but that&apos;s another item you&apos;ll see below.)&lt;/p&gt;

&lt;p&gt;And what about that create() method? Pass in a bean object, set variables with the value of the &apos;get&apos; method of each property, and then pass the variables themselves in to the cfqueryparam value attributes (having the server evaluate that variable in the process [not to be confused with evaluate()] Why waste the steps?:
&lt;code&gt;
&lt;cfqueryparam cfsqltype=&quot;cf_sql_varchar&quot; value=&quot;#arguments.bean.getFirstName()#&quot; /&gt;
&lt;/code&gt;
The funny thing is, that is how it&apos;s done in the update() method.&lt;/p&gt;

&lt;p&gt;And why do I get &apos;null=[bunchastuff]&apos; on cfqueryparam tags of table columns that don&apos;t allow nulls? I don&apos;t get that? The Wizard is already reading the table&apos;s metadata to give us the column name and data type, it can&apos;t get whether it&apos;s required?&lt;/p&gt;

&lt;p&gt;And why do I have to pass in a Bean object to my delete() method? All it needs is the ID and it&apos;s all set, why waste the memory to allocate for a whole object?&lt;/p&gt;

&lt;p&gt;And then we get to the Gateway. Here&apos;s a &apos;GetAll()&apos; method, that returns the ID of all records from the table and loops through the recordset to create a bean object instance for each record, placing the beans in an array. Whoa Baby! What&apos;s up if you have several thousand records in that table? &quot;Hey man? Why&apos;d my RAM utilization just go through the roof?&quot;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OK, so maybe I&apos;m bitchin&apos; too much.&lt;/strong&gt; Or, maybe, these a several small points. Why doesn&apos;t the the read() method in the DAO loop the columns and dynamically create/fill the new bean? Because the data validation is directly in the set() methods of the Bean. Now, I would put these things in a validate() method of the Bean, which is always called prior to the &apos;save()&apos; method of the Gateway, but that&apos;s my preference. Just like I would rather pass a struct (like the &apos;form&apos; scope) into my create and update methods, rather than an actual Bean object. A matter of preference.&lt;/p&gt;

&lt;p&gt;So, if my Java skills were greater, and you could decompile a .jar and .class files (Which I don&apos;t think you can, last I checked, but Mark will set me straight I&apos;m sure), then I&apos;d try to make the changes myself. But, that&apos;s not possible, so I guess I&apos;ll forward this post on to &lt;a href=&quot;http://www.adobe.com&quot; target=&quot;_blank&quot;&gt;Adobe&lt;/a&gt; for a possible update (as soon as I figure out who to send it to). It would be nice if there were some sort of XML file one could change, in order to create our own preferential style of code, but that&apos;s probably asking for too much. Maybe a consensus on developer&apos;s views of several &quot;Best Practice&quot; implementations? Or maybe Adobe should just give the current code to &lt;a href=&quot;http://www.markdrew.co.uk/blog/&quot; target=&quot;_blank&quot;&gt;Mark Drew&lt;/a&gt;, pay him some dough (&lt;strong&gt;that&apos;ll get him to &lt;a href=&quot;http://www.adobe.com/events/max/&quot; target=&quot;_blank&quot;&gt;MAX&lt;/a&gt;, an expensive trip for him when he doesn&apos;t get paid for continuing development on the tool we use everyday&lt;/strong&gt;), and have him find out what we&apos;d like and code it? (&lt;span style=&quot;color:red;&quot;&gt;Side caveat: I am not saying that Mark would. I&apos;m not his booking agent, nor his headhunter, nor him, so I&apos;m just offering that as a possible solution for Adobe to consider. I would not expect Mark to work on any feature of CFEclipse that he hasn&apos;t put on the radar himself as an item of priority [and I know he&apos;s got some really cool stuff on that radar], or if he were getting paid to do so [which would only benefit us in the end as well].&lt;/span&gt;)&lt;/p&gt;

&lt;p&gt;(He&apos;s gonna kill me now...)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;)&lt;/p&gt;

&lt;p&gt;But, overall, it&apos;s a great first step. When I ran it through the paces this weekend, using the Wizard on only nine tables in less than 5 minutes saved me hours and hours of tedious, repititious coding. Sure, I had to tweak it a lot, but it still cut my workload by more than at least two thirds by doing these common tasks for me. And, unlike Reactor, I can see all of the code the wizard generated for me and adjust it directly to my needs (run an MS SQL timestamp field by Reactor and see what it does for you). I can now take my CFCs and plug them in to a &lt;a href=&quot;http://model-glue.com/&quot; target=&quot;_blank&quot;&gt;Model-Glue&lt;/a&gt; app, a &lt;a href=&quot;http://mach-ii.com/&quot; target=&quot;_blank&quot;&gt;Mach-II&lt;/a&gt; app, a &lt;a href=&quot;http://www.fusebox.org&quot; target=&quot;_blank&quot;&gt;Fusebox&lt;/a&gt; app, or just roll them in to &lt;a href=&quot;http://corfield.org/blog/index.cfm/do/blog.entry/entry/Simonology&quot; target=&quot;_blank&quot;&gt;my own architecture&lt;/a&gt; (Hey, where did that link go to?) if I wished.&lt;/p&gt;

&lt;p&gt;What do you folks think? Have you played with it yet? What&apos;s your take? How would you do it differently?&lt;/p&gt;
				</description>
				
				<category>ColdFusion</category>
				
				<category>Development</category>
				
				<category>CFEclipse</category>
				
				<pubDate>Wed, 26 Jul 2006 00:01:00 -0400</pubDate>
				<guid>http://www.cutterscrossing.com/index.cfm/2006/7/26/CF-Eclipse-RDS-Plugins-First-Impressions</guid>
				
				
			</item>
			
			<item>
				<title>CFUnited Wrap Up Pt 1: CFEclipse</title>
				<link>http://www.cutterscrossing.com/index.cfm/2006/7/6/CFUnited-Wrap-Up-Pt-1-CFEclipse</link>
				<description>
				
				Well, I downloaded the &lt;a href=&quot;http://www.cfeclipse.org&quot; target=&quot;_blank&quot;&gt;CFEclipse&lt;/a&gt; beta plugin, and installed it into a fresh install of &lt;a href=&quot;http://www.eclipse.org&quot; target=&quot;_blank&quot;&gt;Eclipse&lt;/a&gt; 3.2. I opened my workbench, set up a project, opened my perspective and everything broke. CFEclipse has always been a great tool, but this beta is way too early, and should probably be scrapped to start over.

OK, jokes over. &lt;a href=&quot;http://www.markdrew.co.uk/blog/&quot; target=&quot;_blank&quot;&gt;Mark Drew&lt;/a&gt; will quietly chuckle at this post, the last time I&apos;ll bring up this now old joke from the conference. The fact is, CFEclipse is the new phenom. Everybody loves it. Everybody was talking about it. &lt;strong&gt;Every&lt;/strong&gt; session showing code examples was using it. And everyone from &lt;a href=&quot;http://www.forta.com&quot; target=&quot;_blank&quot;&gt;Ben Forta&lt;/a&gt; to &lt;a href=&quot;http://corfield.org/blog/index.cfm?&quot; target=&quot;_blank&quot;&gt;Sean Corfield&lt;/a&gt; to &lt;a href=&quot;http://www.clearsoftware.net&quot; target=&quot;_blank&quot;&gt;Joe Rinehart&lt;/a&gt; (etc., etc....) was telling us &quot;If you&apos;re not using it you should be&quot;.

Those of you who&apos;ve been following this blog know that we spent quite a bit of time with Mark while in Bethesda. Aside for consuming fairly large amounts of alcohol, we also had the opportunity to give Mark some feedback on CFEclipse features, for which he was furiously taking notes for later updates. In Mark&apos;s (paraphrased) words, &quot;This is great. I spend so much time working on CFEclipse (in Java) that sometimes I lose site of what features might be necessary from a (CF) development standpoint.&quot;

Needless to say, downloads of CFEclipse saw a sharp increase during and after the conference. In a small bit of irony, during the Flex sessions the presenters kept saying &quot;use CFEclipse&quot; for CFC editing, yet Flex 2.0 does not yet work on Eclipse 3.2 (several key features break, including the RDS support), yet the beta (&quot;Beeta&quot;, as Mark would say) only works on Eclipse 3.2. I asked &lt;a href=&quot;http://www.mikenimer.com/&quot; target=&quot;_blank&quot;&gt;Mike Nimer&lt;/a&gt; about this during the Flex and ColdFusion Integration session, at which point he stated that an update to Flex would be &quot;a priority.&quot; (Side Note: the Eclipse Callisto release, an update to 3.2 for the IDE, as well as several key related projects, came out two days after Ben&apos;s keynote announcement about the release of Flex 2.0)

The good news? For those who care to do so, Eclipse runs standalone, so you could run 3.1, with the current stable version of CFEclipse, if you wish to do Flex development, while also running 3.2 with the CFEclipse beta for straight CF development.

Some features of the beta? Language versioning per project for tag insight and code complete (courtesy of funding from &lt;a href=&quot;http://www.newatlanta.com&quot; target=&quot;_blank&quot;&gt;NewAtlanta&lt;/a&gt;), Word Wrap (yeah!), and CF dev toolbars similar to those of Dreamweaver or Homesite (for those of you who like that sort of thing).

And, straight from the CFEclipse session, the one really cool feature that&apos;s been there that most never knew about? The scibble pad. Look it up, you won&apos;t regret it.
				</description>
				
				<category>CFEclipse</category>
				
				<category>CFUnited</category>
				
				<pubDate>Thu, 06 Jul 2006 08:43:00 -0400</pubDate>
				<guid>http://www.cutterscrossing.com/index.cfm/2006/7/6/CFUnited-Wrap-Up-Pt-1-CFEclipse</guid>
				
				
			</item>
			</channel></rss>