[Looking for Charlie's main web site?]

CFBuilder tip: Opening a file from outside the editor works as you'd expect!

Note: This blog post is from 2009. Some content may be outdated--though not necessarily. Same with links and subsequent comments from myself or others. Corrections are welcome, in the comments. And I may revise the content as necessary.
I want to start sharing some tips for working with CFBuilder. Most will be oriented toward those new to it, who had not used (or stuck with) CFEclipse before, but this one may surprise even those folks.

In Brief:

It's safe now to have CFBuilder set as the default program for all CFM and CFC files. Opening a file from outside the editor (when you already have CFBuilder open) will NOT open an entirely new copy of CFBuilder (as it did with CFEclipse). It will just open a new tab in the editor already open, as you'd expect. (This applies only to the standalone edition of CFBuilder, not the plug-in version.)


One of the annoyances that some had with using CFEclipse (though it was really an Eclipse problem) was that if you already had the editor open, and for some reason chose to open another file from outside the editor (such as from within Windows Explorer), it would launch an entirely new (full) copy of the editor (workbench). Yikes.

Folks used to Dreamweaver, HomeSite, CF Studio (and indeed most editors) would have expected instead that it would just open a new tab for the new file. That behavior was annoying enough for some (due to their dominant workflow) to keep them from sticking with CFEclipse (or other Eclipse-based editors).

Thankfully, that problem has been (quietly) solved by the CFBuilder team. I've not seen too many make much of this, but it's one of those little things that can make a big difference. To be clear, this is only in the Standalone edition that they've built, which packages an Eclipse base and the plug-in on top of that. Obviously that allowed them to solve this problem in a way that other base eclipse implementations do not.

Not about using Eclipse's File Explorer view

Now, I realize that some readers will be aghast that someone would care about this. Why aren't you using projects? Or why not at least use the available File (or File Explorer) view, if you don't want to use the project-based Navigator?

But that's not the point. We're not talking about an alternative to projects, nor about opening the files from within Eclipse/CFBuilder at all. We're talking specifically about opening files from outside the editor. It may not be a workflow you'd ever use, but there were plenty who did use it, for whatever reason. Just nice to see this solved for them.

Thanks, Adobe

In fact, if you haven't noticed, Adobe even offers during the installation of CFBuilder (standalone) to have it mark the operating system to default to opening CFM and CFC files using CFBuilder. That's a nod to this feature now working as expected.

So thanks, Adobe, for solving it. And to those who have held this as a knock against Eclipse-based editors, it's just one more reason to reconsider the move to ColdFusion Builder.

More to come, here and in my daylong CFUnited class, "Getting Started with CFBuilder"

If you're looking for more such tips, keep an eye here. More than that, if you'd like to spend a day getting immersed in an introduction to CFBuilder from the perspective of one coming from other editors, come to my daylong class being held on-site the day before CFUnited, August 11. It's one of several such daylong classes being organized by (and available for purchase separately from) CFUnited.

More on the class in my previous blog entry or at the class detail page.

I'll be offering a one-day class, "Getting Started with CF Builder", at CFUnited on Aug 11

Note: This blog post is from 2009. Some content may be outdated--though not necessarily. Same with links and subsequent comments from myself or others. Corrections are welcome, in the comments. And I may revise the content as necessary.
Are you interested in learning more about CFBuilder? Let me help, at my day-long class held the day before CFUnited (one of several organized by the conference).

Been challenged by Eclipse-based editors?

If like me you've been using other CFML editors (Dreamweaver, CF Studio, HomeSite+, etc.) for years, you may be a little intimidated by CFBuilder, Adobe's new Eclipse-based CFML editor. Perhaps you've also tried CFEclipse in the past and (like me) were dissuaded.

Whether you have or not, I think you'll find CFBuilder addresses a lot of the challenges you may have had. Still, it can still be a little daunting making the switch.

So I created a class for the rest of us

I'd like to help, and I've created a day-long class to help you make the transition, which will be offered at the CFUnited conference on Tuesday 8/11 (the day before the conference) from 9-5:30.

Only announced in the past several days, the formal title is "CU250 - Getting Started with CFBuilder, for those coming from Dreamweaver, CFStudio, HomeSite, etc.", and you can learn more (and register) at http://cfunited.com/2009/classes#class-CU250.

I created an extensive description, to make it clear to people what they should (and should not) expect from the class. The link above shows just a few paragraphs. The more complete description is at http://cfunited.com/2009/cfbuilderclass.

As I clarify in the description, the class is not meant for those who already know Eclipse or CFEclipse. Rather, it's the class "for the rest of us" who may or may have struggled making that transition. If you know such people, please let them know about the class. I really hope to help get them excited.

Please spread the word

Even if you can't attend, if you think others may appreciate it, please spread the word. Since it was only just announced (to replace a class that was dropped), I could use help getting the word out.

Check that out the link for details, but in brief there will be three sections:

  • Part 1: Getting Familiar with Eclipse
  • Part 2: Getting Familiar with CFBuilder
  • Part 3: A Brief Look at Some Important Additional Features

Adobe's done a great job making this a desirable and powerful editing environment. If you didn't know, you can join the beta for free now. Let me help guide you into getting into the CFML editor of the future.

Other classes available too

This is one of several day-long classes which can be separately purchased for the day before the conference begins. I've done them in the past and they've always been well-received. (To be clear, these are separate from the 100+ hour-long sessions that will be included in the conference itself, which is shaping up to be awesome.)

If you have any questions, fire away. I'll be offering more entries over the next couple of weeks sharing tidbits of what we'll cover, to wet your whistle. :-)

I'm speaking on the CFMeetup this week: "Getting Started with Multiple Instances in CF"

Note: This blog post is from 2009. Some content may be outdated--though not necessarily. Same with links and subsequent comments from myself or others. Corrections are welcome, in the comments. And I may revise the content as necessary.
If you didn't notice in my regular announcement of who's on the Online ColdFusion Meetup this week, I am in fact presenting in the noon (EDT) slot, this Thursday, on "Getting Started with Multiple Instances in CF".

You may think, "what's new about that?" Well, nothing. I've just had people ask for more beginner/intermediate and more admin-related talks. This seemed to fit the bill for both. Here's the (detailed) description (to make sure the right audience shows up).

Introducing the Adobe ColdFusion Extensions for Eclipse

Have you wondered about using or trying out the "multiple instance" feature of CF (technically the "multiserver" installation option). Available in its current form since CF 7, many developers and shops still have not adopted it, perhaps because they don't understand its benefits, or maybe they tried it and got confused about the options during installation/configuration. Or maybe they assume it's only about creating clusters/load balancing and/or replication: it's not and can be valuable for many other reasons.

In this talk, veteran CF troubleshooter Charlie Arehart will introduce the topic, presuming you have no prior experience with it. (Note that while it's a feature of CF Enterprise, you can also use it with the free Developer edition, and he'll explain why you may want to.)

What we will (and will not) cover:

We'll address things from the ground up, starting with what the feature is, how it's evolved, and why you should use it in development and/or production. Charlie will demonstrate an installation from scratch, talking about the various choices presented, and proceeding to add another instance and how to demonstrate successful setup. He'll also show connecting the new instance(s) to an external web server and share tips about that.

Along the way Charlie will address such other practical concerns as how to share admin settings among the instances, whether and how to share jvm.config settings, how to find the various logs for each instance, why to be careful about scheduled tasks, how you can monitor the instances, and more. He'll also offer some recommendations that could vary depending on your setup, such why you might want to use the cfusion instance only for creating instances, when/why you may be able to stop and disable the cfusion and admin instances, why you may/may not want to consider sandbox security, and more.

We will not have time to discuss or demonstrate clustering, load balancing, and replication, but can mention it only briefly. If that may be what you'd want to hear more about, please know this is not the talk for that. Perhaps a later talk.

But you will be pointed to many resources available for you to further investigate more on all the things we discuss (with a warning to be careful about older resources which describe an older but still-supported approach to multiple instances, from the CF 6.1 timeframe.)

So were you surprised that the "simple" subject actually has a lot more nuance than meets the eye? You can RSVP for the event, as well as get a link to create an entry in your calendar and more, at the Meetup event page.

Note that you can also certainly just show up on the day at the Connect room.

Finally, again, there will be a 6pm (EDT) talk as well, Mike Henke on "Leveraging Eclipse for ColdFusion Development". For more on these, and all CF Meetups, see my blog category of CFMeetup announcements about them.

Hope to see some of you Thursday at noon.

PS Speaking of CFML development via Eclipse, I'll have yet another announcement about something that may interest many, separately.

CFBuilder team is blogging

Note: This blog post is from 2009. Some content may be outdated--though not necessarily. Same with links and subsequent comments from myself or others. Corrections are welcome, in the comments. And I may revise the content as necessary.
If you're getting into (or might get into) CFBuilder, the new CFML editor from Adobe, check out the Adobe engineering team that's now blogging about it:


They've shared a couple of tips and will surely share more. The feed is at http://blogs.adobe.com/cfbuilder/atom.xml. This is in addition to all the other useful CFBuilder getting started resources, that I pointed out in an earlier entry.

Yet another potentially important CFBuilder Getting Started resource

I'll have more to say tomorrow about still another resource I'm creating to help you get started with CFBuilder.

Other older resources for Eclipse-based CFML editors

In the meantime, I might point out an older set of resources I did on the Adobe ColdFusion Extensions for Eclipse and on CFEclipse (both of which might be regarded by some as the predecessors to CFBuilder), some of which have info still useful in CFBuilder:

CFBuilder: don't try to wing it! Read/view the many resources to get started

Note: This blog post is from 2009. Some content may be outdated--though not necessarily. Same with links and subsequent comments from myself or others. Corrections are welcome, in the comments. And I may revise the content as necessary.
Great to see Bolt..er..CFBuilder finally released for all the world to enjoy. I'll leave it to all the other bloggers to post their introductions. I'd like to focus on something a bit different.

I just posted this as the very first message on the CF Builder support forums, and I thought it worth highlighting here as a blog entry.

As these forums open now, let me be the first to point something out: it's so tempting to just dive into new software and assume/hope you can just "figure it out". Whether you're new to Eclipse or are coming from CFEclipse, it really will pay tremendous dividends (as well as cut down on questions here) if you would check out the many resources to help get you started.

First up is the manual/help for CFBuilder (available in both html and pdf form). At least skim them, but if you take the time to look you'll find there's a lot there both for those transitioning other from editors like Dreamweaver, HomeSite, and CF Studio (for whom Eclipse is new), as well as those coming from CFEclipse and/or Flex/FlashBuilder (for whom the Eclipse base is natural). Both audiences can find information to help them become more comfortable (what's familiar, what's different), as well as to learn new features not previously available in the other editor(s).

Finally, don't miss that there are also several additional getting started resources, both printed and in video form, offered on the CFBuilder front page on labs. Look closely at both the "Getting Started" and "Community" tabs at the bottom of that page, each of which list different resources suited to getting you started. And the docs, and eventually more articles, will also let you go deeper than just getting started.

Don't try to wing it, though. Check out these resources as the best way to get you going with checking out Bolt, regardless of your level of experience with Eclipse-based editors. Hope that's helpful.

Yeah, what he said. :-)

BTW, I'll have more to announce soon about another resource for helping you get started with CFBuilder. Watch this space.

Special CFMeetup Mon Jul 13, noon: "Centaur and Bolt Uncensored", with Terry Ryan of Adobe

Note: This blog post is from 2009. Some content may be outdated--though not necessarily. Same with links and subsequent comments from myself or others. Corrections are welcome, in the comments. And I may revise the content as necessary.
Folks, this is a special announcement. I'm delighted to announce a very special CF Meetup for Monday July 13, at noon UD EDT.

"Centaur and Bolt Uncensored", with Terry Ryan of Adobe

We will have an extra special session of the CF Meetup, on *Monday* July 13 at noon (US EDT). Adobe CF Evangelist Terry Ryan will present "Centaur and Bolt Uncensored", the two-hour ultimate user group tour event.


Join us for this special one-time only event, on a special day: while Adobe has been doing Centaur/Bolt user group tour event over the past few weeks, at each meeting they've shared more and different things. This event will be the capstone tour event, revealing all the features shared to this point, and more. Adobe ColdFusion Evangelist Terry Ryan assures me that nothing will be held back as he talks about both Centaur and Bolt.

While this will be recorded, like all meetings, it's a unique chance to get your questions answered as well as hear the most info yet available on Centaur (the next release of ColdFusion) and Bolt (the new CFML integrated development environment). Spread the word, pointing people to this page, http://www.meetup.com/coldfusionmeetup/calendar/10841349/ for more information, and let's see if we can make this the biggest CFMeetup event so far. Join us online on the day at experts.acrobat.com/cfmeetup.

(The CFMeetup is a an official Adobe CF user group that meets weekly, typically Thursdays, online. More at coldfusionmeetup.com.)

Again, please notice the special day for this meeting, Monday July 13, at noon US EDT (what time is that for you"?), and spread the word!

Interesting "Test Focus Guide" for SP2 of Windows Server 2008/Vista

Note: This blog post is from 2009. Some content may be outdated--though not necessarily. Same with links and subsequent comments from myself or others. Corrections are welcome, in the comments. And I may revise the content as necessary.
If you're running Windows Server 2008 or Vista, you've probably heard by now that there's a new SP2 release (or learn more here.)

One interesting document you might miss is the "Windows Vista SP2 and Windows Server 2008 SP2 Test Focus Guide", which is a 40-page guide that lists various changes, with scenarios and step-by-step instructions to recreate and observe the feature changes.

That's a nifty idea, and one I wish more vendors offered. It's not something I've seen offered for previous Windows OS releases (base or SP's).

I don't think it lists every feature, but it does list many that I'd not seen mentioned in the more glitzy "what's new" docs (at the URL offered up top here). By contrast, the Test Focus Guide is more text-heavy (all stuff, no fluff) and kind of rough.

For instance, I wish it offered more of a table of contents, because you can't readily eyeball what all it covers. I found the easiest way to find each topic is to search for "goal:", since each scenario has a listed goal.

Anyway, check it out. You may find something of interest there among its dozens and dozens of scenarios.

Copyright ©2020 Charlie Arehart
Carehart Logo
BlogCFC was created by Raymond Camden. This blog is running version 5.005.
(Want to validate the html in this page?)

Managed Hosting Services provided by
Managed Dedicated Hosting