Getting Started ColdFusion Builder 2

Now that ColdFusion Builder 2 on in public beta I see more people asking about how do I use or get started with ColdFusion Builder?

The answer is easy and hard at the same time. ColdFusion Builder is built on the Eclipse Foundation. Here is a quick blurb from the Eclipse About page.

Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle.
If you are not familiar with Eclipse at all then one good place to start in this video from the Eclipse Foundation on use the Workbench. The Workbench is where you write your fabulous code.

[More]

ColdFusion Builder 2 Public Beta Released

Adobe just released the Public Beta of ColdFusion Builder 2!

http://labs.adobe.com/technologies/coldfusionbuilder2/

I'm just demoing it now for the first time.  First of all, I already own CFBuilder 1  installed in stand alone mode. My first concern was to make sure that the beta did not overwrite my lincensed version.  I have way too much work to do this week to have that copy wiped out. I was happy to see it install in a new folder "/Applications/Adobe ColdFusion Builder 2 Beta" I also recomend using a different workspace than your existing CFBuilder. 

Some details:

Eclipse Platform Version: 3.6.1 Helios

Update site for Eclipse plugins:  

http://download.eclipse.org/releases/helios

The Subversive plugin did install, but I could not get the SVN Connectors to install at first. CFBuilder 2 Beta hung a few times and I had to force quit it a few times. But it did finally install the SVN connectors. Also, the install was slower than on a plain Eclipse install. Not sure why.

Project imports: I imported a couple of my huge projects and those imported fast (VERY FAST) and connected to the SVN without issues.

More to come as I put it through it's paces today.

Enjoy!

ColdFusion Builder 2 Video

A video of new features in ColdFusion Builder 2 has been released. [http://blogs.adobe.com/anand/2011/02/take-a-look-at-the-editor-enhancements-in-cf-builder.html] The new features shown in the video focus heavily on Code Assist. If you have ever used Eclipse to code Java, you see how Code Assist should work. This is the direction that ColdFusion Builder 2 is heading. I am really excited to see the next version of ColdFusion Builder.

ColdFusion logs in Living Color

There's been a lot of talk on the House of Fusion forums the past few days about ColdFusion Builder and is it worth the cost. Part of the answer I gave basically said if it helps you do your job more efficiently then yes. Well, here is just one more feature that ColdFusion Builder has that helps me do my job. 

[More]

ColdFusion Builder Bug 82358 Fixed

I just received an email from the ColdFusion Builder developers informing me that a bug I entered (bug# 82358) is fixed. As the snippet of the email below shows the bug fix is in Updater 1. I hope the Updater comes out before the end of my Trial Period. Because I was a beta tester and had the Release Candidate installed I only have 21 days left on my trial version.

I hope the fix was not just increasing the memory allocation in the cfbuilder.ini file. I tried that in the past on Adobe developer recommendations and proved it didn't help. I do also disagree with the "Easy workaround" since my workaround was to use CFEclipse.

Anyways, this is good news because this was one of the main issues I wasn't going to buy ColdFusion Builder. I really want to test this now!

[More]

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]

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.

ColdFusion Builder on OSX Snow Leopard

Last night I upgraded my MacBook Pro from Leopard to Snow Leopard.  I used the upgrade method instead of the clean install.  So far I cannot tell that anything is different.  This really does look and feel like an under the hood upgrade.  At this point I have not dug into Snow Leopard UI changes, but I have been testing software.

I've had the public beta of ColdFusion Builder installed since it came out and after upgrading to Snow Leopard there seems to be no issues at all with ColdFusion Builder.  Well there is one thing I just notice.  Startup of ColdFusion Builder is lightning fast now.  I also fired up my CFEclipse on Eclipse 3.5 installation to compare.

ColdFusion Builder starts in 5 seconds flat and is ready to use after 7 seconds.  CFEclipse took a full 20 seconds to get up and running on the first start.  After shutting it down and restarting it also started in 5 seconds and ready to go in 7 seconds.  Also note that I have the same extra plugins installed in both IDE's; Subclipse, Mylin Bridge, EPIC Perl and Shell ED.  So it looks like everything for me to do my ColdFusion coding is working on Snow Leopard.

Next is to test my ColdFusion 8 install. It runs, but I have to check to see if it is still connected to Apache and if my Apache and hosts file settings are still in tack.

Then onto my PostgreSQL database installed via Mac Ports.

For reference, my MacBook Pro is a 2.2Ghz Intel Core Duo with 4Gb of ram and a 120Gb hard drive.

 

Getting Started with ColdFusion Builder

ColdFusion Builder is here and it's finally shaping up into a great IDE.  However, you need to know a few things before you jump right in if you've never used an Eclipse Platform IDE.  If you have then your way ahead of a lot of people.

ColdFusion Builder is built on the Eclipse Platform (version 3.4 at the time of writing this article) which had it's start internally at IBM. In addition ColdFusion Builder incorporates Aptana which is a full featured IDE that has most everything you need for web programming except a CFML editor and hooks to ColdFusion servers.  Adobe worked with Aptana to use their customized Eclipse based IDE to make ColdFusion Builder.

Getting Installed

New to Eclipse base IDE's? You're not alone. I was new to the Eclipse IDE's a few years ago and found it to be a different way of doing things as compared to my favorite editor, ColdFusion Studio.  There is a big learning curve, but do not let this scare you.  Once you learn the basics of the Eclipse platform you will find there is power under the hood.  In addition you get a universal programming IDE that supports dozens of languages by simply installing a plugin.

[More]

Previous Entries / More Entries