An Introduction to
ColdFusion Builder
Simon Free
@simonfree
What to expect
The Basics
Workspaces
Projects
Perspectives
Servers
Snippets
RDS Data View
Extensions
The Basics
CF Builder is an IDE for Developers
Based on Eclipse
Can be Standalone or Plugin
Has âbuilt-in intelligenceâ
Very versatile
Workspaces
Can often be confusing
A location of a folder that stores the setting
Allow for projects, servers and other settings to be grouped together
Possible workspace uses could be for business projects and personal projects
Workspaces are not mandatory, you can just use 1
Projects
A project is a book mark to your code folder
Additional settings can be supplied such as server, preview settings and linked folders
Perspectives
A perspective is how your builder screen is laid out
A perspective stores which screens are visible and where they are located
Other settings are not changed, such as font size
Cf Builder comes with 2 pre defined perspectives: normal and debugging
Servers
Multiple servers can be registered
Servers can be controlled through Builder. Offering features such as start, stop and Administrator
Projects can be assigned to a server
Servers can be local or remote
Snippets
Let you insert pre defined code
Trigger text can be used to insert code
Code can be contained in a file
Opening and closing tags can be created
No Snippex Server Integration
RDS Data View
Gives access to database information
Allows you to write queries that interact with the databases
Uses datasources set on all registered servers
Extensions
Extend ColdFusion Builders functionality
Create functionality that is specific to your needs
Attach extensions to:
Resource navigator
RDS Data View
Outline View
On project Create
Extensions are installed and can be distributed
Thatâs All!
Questions / Comments?
Simon@simonfree.com
Slides will be available at:
http://www.simonfree.com/presentations/
Follow me on Twitter:
http://www.twitter.com/simonfree