Migrating to ColdFusion Builder from CFEclipse

Many people have been using CFEclipse for several years now and are now migrating to ColdFusion Builder. Since both are Eclipse based products this is pretty simple, but there are a few things that will not migrate without manual intervention.

First start with installing ColdFusion Builder. (See this.)

Next lets import your CFEclipse Projects. You can do this and it is easy since it is really an Eclipse feature not specific to any add-ons. Right click in the Navigator view and choose "Import". The windows that opens give you many options for what to import. You are going to click and expand the "General" folder and then choose "Existing Projects into a Workspace" and click the Next Button.

If you are using an SVN and you plan to use an Eclipse SVN plug-in in ColdFusion Builder install that plug in before importing your projects, the import process will automatically reconnect the imported projects to your SVN(s). You will also want to configure the SVN plug-in to access all repositories before you run the imports.

[More]



Adobe ColdFusion Builder Released

Today Adobe released ColdFusion Builder 1.0. It's been a long time coming and a lot of people have been patiently waiting for this day. Unfortunately Adobe should have waited longer and fixed more of the outstanding bugs and painful performance issues. Then to add to the insult, the price was set at $299 but that does include Flash Builder 4 Standard. However, I still find it way too high of a price for a product that does NOT measure up. As others will note Flash Builder 4 Standard cost $249 so essentially you are paying $50 for ColdFusion Builder. This is great if you wanted to buy Flash Builder. Many of us never touch Flash so this is not much of a bargain.

Then there are performance issues. ColdFusion Builder is painfully slow when it comes to rebuilding project workspaces. It works fine for little projects, but serious enterprise level web applications with thousands of files and folders, such as what I work on, ColdFusion Builder is just slow or worse yet if just fails and throws errors. I've recorded this as a bug and nothing has been done about the problem as far as I can tell.

[More]



CFUnited Voting for Topics Ending Today

This is another shameless plug by someone wanting to be a speaker at CFUnited. In case you haven't been following #CFUnited on Twitter voting for CFUnited topics ends today February 12. I have submitted my Homebrewed ColdFusion Monitoring presentation as a topic. If I get enough votes I will teach you how to write your own ColdFusion based monitoring tools so you can monitor your ColdFusion servers. So head on over to the CFUnited website and cast your votes I hope to see you there.

 

** UPDATE **

Vote has been extended to February 20th - so get over there and vote...  for me ;-)



Adobe ColdFusion Builder Beta 3 Released

Adobe Labs has released ColdFusion Builder Public Beta 3.  One of the first things you will notice is they upgraded the code version of Eclipse to 3.5.1 Galileo.  For me this was good news since in my normal Eclipse build I’ve switched from the Subclipse plug-in to Subversive which is now part of the Eclipse project, as my SVN client. All you need to do is add the Galileo Update Site (http://download.eclipse.org/releases/galileo). Then select Collaboration --> Subversive SVN Team Provider.  You can also choose to select the Subversive SVN Integration for the Mylyn Project at the same time.

If you read the docs, and I really suggest you do, you will notice Adobe also added full AIR development support.

I’ve also noticed a fair amount of improvement in the startup time on both my Mac and my pathetic Windows computer at work.

Also new in Beta 3 is the Adobe Community Help AIR application Beta.  Select Help --> ColdFusion Builder Help to launch the AIR application.  In addition to being able to search the local help documents it appears this is an AIR application that is a proxy to Adobe LiveDocs and ColdFusion Blogs that are aggregated via Adobe Feeds (http://feeds.adobe.com/) including my blog.  The search interface automatically brings up related content from the Adobe help docs and blogs. This makes it much easier to search on a general topic rather than just searching for various CF tags or functions.

So far Beta 3 is looking pretty good. There are still bugs and you can report the bugs you find using the public bug tracker http://cfbugs.adobe.com/bugreport/flexbugui/cfbugtracker/main.html.

That's all for now.



Homebrewed ColdFusion Monitor Presentation Files

Recently I presented Homebrewed ColdFusion Monitoring to the Twin Cities CFUG and to the Online ColdFusion Meetup.  Both presentations went well and I've been asked to post my slides and example code. 

Attached to this post is a zip file that contains a PDF version of my slides and the example code plus the CFC I'm using to make a full featured monitoring application.  Please note that the code is for CF9 Enterprise.  There may be some things that won't work in earlier versions of CF or the standard edition of CF.
 
The recording for my live presentation is at http://experts.na3.acrobat.com/p34004904/
 
Enjoy and watch RIAForge.  I am planning to release this application to the ColdFusion Community for collaborative development.
 
Thank you to all that attended the presentations and for your wonderful feedback.
 
Wil
 

*UPDATE* - I just uploaded a new zip file with corrected code that actually works this time.

*Note: When I write little tools like this I'm usually writing it because there is something I absolutely need to see in order to complete another project. These little tools are not written as projects themselves and therefore may not be very pretty or as full featured as something that I was writing as a complete project. I just needed to get some code running that gave me back the data I needed to see. There are no warranties or promises. If you find is useful then great. If not, oh well. I know the code works on CF8 at the moment. It used to work on CF7, but I do not have a CF7 server anymore so I can not be certain.



More Entries