ColdFusion 5 Web Application Construction Kit Ben Forta, Nate Weiss and others
Developer Study Guide Ben Forta
Instant ColdFusion 5 Jeffrey Houser
Sams Teach Yourself ColdFusion 5 in 21 days Charles Mohnike
Mastering ColdFusion 5 Arman Danesh, Kristen Aileen Motlagh and Raymond Camden
Fusebox: Methodology and Techniques Steve Nelson and Craig Girard
Did you know that a great deal of help is tucked right into studio?
The resource window help tab puts an entire book
at your disposal. The help resource window has a search function (although I have found it to be a
bit buggy). Also included is the Help reference tree and a bookmark option.
While editing in Studio, you can place the cursor inside a tag and hit the F1 key. Information about
the tag will appear in the resource pane.
When you pull up a tag editor, there is a small help button on the lower right side.
Besides help files, there are some other resources in Studio-
SNIPPETS ! One of my favorite features. Save your code for re-use. Is there a piece
of code you like to apply often such as a formatted date or time? Save it as a snippet and
save yourself keystrokes. You can save a snippets to apply as a tag or as a block of
Style Editor. I have a blast with the CSS Style Editor, playing with different colors and fonts. The
rollover effects on this page were created in the Style Editor (alas...not viewable in Netscape).
Search and replace. You can change text in one file or every file in a directory.
The Quick Bar (those tabs in the top right corner). In addition to the default tabs, you can add
extra commands by right clicking on the bar...there's even one for ASP. Ouch!
For more information on studio, check out Jo Belyea-Doerrman's presentation from
last February's CFUG (available at http://www.cfug-md.org/talks/cfsouthCFStudioOverview1.ppt)
Charlie Arehart's CF HIDDEN GEMS (http://cfconf.org/cf_underground2/talks/cfhiddengems.ppt) and
CF HIDDEN GEMS II (http://www.cfug-md.org/talks/CFHiddenGemsII.ppt)
YOU- the coolest resource of all!
Document as you work. Yes, it is a bit slower, but the payoff is immense! When you
conquer that problem or bug, comment the code or make a note of what you did. I have a
database of solutions and tips that is written in my own words. I keep it open as I work, and
add to it. Slowly a body of knowledge is being built up that can be referenced later or shared with
others. You may need that obscure syntax or weird solution months later. Keeping a record
of your learning will save you time.
Create folders for storing code samples, downloaded presentations and areas of your
interests. There is just so much you can get for free on the Internet. Take advantage of it and
spend some time organizing the knowledge so you can make use of it.
As your schedule allows, attend free meetings such as the one here tonight. I have never
failed to learn something at each presentation. Companies such as Microsoft, Macromedia
and Empirix regularly invite the public to sessions. OK, many times it is usually a sales pitch,
but there is free food and a chance to network with other members of the programming
Training classes are a great investment in yourself. You will probably recoup your money
by learning time saving tips and proper techniques. Add the training course to you resume and
show a potential employer your extra skills (for extra bucks!)
thanks for attending MDCFUG
Jon Brundage, independent consultant and contractor jonwind@windcompany