Sessions

Our sessions make you smarter ...
and better looking.

Looking for the dates and times of all the sessions, check out our 2011 conference schedule >>

View Sessions By Track

(Abstraction + CF9 ORM) == "Modeled in Minutes"
Architecture & Design in Software
In this session we will explore the topics of abstraction and ORMs (with a specific focus on CF9 ORM/Hibernate), and then demonstrate how to put what ...
A Git's guide to GITting along
Integration & Tools
Most of us know what GIT is. Most people in the ColdFusion community understand that GIT is a distributed source control system that is really fast ...
Accessibility for RIA's using WAI-ARIA
Front-End Development
The WAI-ARIA (Web Accessibility Initiative for Accessible Rich Internet Applications) is a specification developed to create a standard way for browsers, screen readers, and Javascript to ...
Advanced Solr: Going Beyond the Basics of cfsearch
Architecture & Design in Software
Searching in ColdFusion 9 with Solr and cfsearch is great, but what if we told you there was much more to search than there seems Take ...
Advanced Web Application Security
Integration & Tools
Is there more to application security than SQLi and XSS You know there is. You may have even learned about XSRF, path traversal, request forgeries,and more, ...
Adventures in Code Generation
Architecture & Design in Software
Adventures in Code Generation will attempt to address the whys and hows of using code to write code. "Scaffolding and Beyond" will deal with obvious advantages ...
An Introduction to Solr
Integration & Tools
Solr, an open source, enterprsie search platform from Apache, is becoming the standard search engine for use with ColdFusion. In this session, we will discuss how ...
Animation with JavaScript and html5
Front-End Development
HTML5's canvas element has allowed new levels of interactivity and multimedia in native HTML. This presentation will explore how to initialize a canvas context, how to ...
AOP For You and Me
Frameworks & OSS Tools
Aspect Oriented Programming has been around for ColdFusion Developers for quite a long time, however not many developers take great advantage of it.  The AOP terminology ...
Application Intrusion, Detection and Tracking
Process & Performance
When there was just a browser the attack vectors on a system were simple.  But, with mobile, AIR, and now set top development, the number of ...
Building HTML5 Applications
Front-End Development
Summary: Attendees will learn how to develop a standalone application leveraging HTML5, CSS, and JavaScript.  We will take a deep dive into the features of HTML5 ...
Code Deployment Shouldn't Only Be FTP - Using ANT to Automate Your Build Process
Integration & Tools
ANT isn't just a tool for Java developers. CFML developers can benefit from this powerful and mature software build tool in terms that CFML developers can ...
ColdBox Platform 3.0
Frameworks & OSS Tools
ColdBox is an event-driven conventions based ColdFusion Framework.  Come learn how ColdBox can increase your productivity, standardize your applications and make you enjoy building ColdFusion Applications ...
ColdSpring 2.0 Alpha 1 - What's New and Improved?
Frameworks & OSS Tools
ColdSpring 2.0, codenamed Narwhal, has been in development for over a year now, with an array of new and improved features being brewed in the background.
Continuous Integration with Jenkins, ANT, and MXUnit
Integration & Tools
Perhaps you have some unit tests. Maybe even an ANT build file that runs your tests. And maybe even a build file that packages or deploys your application.
Creating Extensions with ColdFusion Builder
Integration & Tools
In this session I'll describe the extension feature of ColdFusion Builder. I'll then spend most of the time talking about how you write extensions and show ...
Database Performance Tuning
Process & Performance
Most application performance problems are directly related to database access. Learn how to identify and tune problem queries by reading a database query plan to identify ...
Designing for Scalability in ColdFusion
Architecture & Design in Software
ColdFusion provides a great platform for building large scale enterprise applications, but there are a few things to be aware of regarding scalability which are all ...
Digging Into The Developer Toolbox
Integration & Tools
Digging Into The Developer Toolbox - Get Lazy: Automate!   Every developer has their basic toolset - a robust IDE, source control and a good bug ...
Don't Forget About Custom Tags
Architecture & Design in Software
With all of the attention given lately to CFCs and Object Oriented Programming, it is easy to forget about the lowly custom tag. They still have ...
End-to-End Application Design, Featuring ColdSpring/AOP, FW/1, MXUnit, ORM and ValidateThis
Frameworks & OSS Tools
The goal of this session is to walk through the design and development process of a well-designed real world application, while exploring some great frameworks and application design ...
Enterprise Development with Mach II
Frameworks & OSS Tools
If you are new Mach II we will cover some resources to get you started including the helpful dashboard. If you are already familiar with Mach ...
Everything you wanted to know about REST and more
Architecture & Design in Software
There is a very good chance that at one point or another in your programming career you have used an API.  If you have not interacted ...
Flex and ColdFusion, a Love Affair
Front-End Development
Drop in to get a overview of all the ways you can feed data to your data-hungry Flex RIA.  Flex offers three techniques to obtain and ...
Flex Component Building 301
Front-End Development
Sure, you've read the Flex docs on cmponent building.  And you've scoured the internet for tips and clues on just how these rockstar Flex folks build ...
Forms That Don't Suck (Quick, Easy, & Clean Forms and Data)
Frameworks & OSS Tools
Does your application involve capturing data input from users   Does your object model rely on clean, accurate data   If you answered 'yes' to both ...
From HTML to Flex, how to create ColdFusion powered mobile Applications
Front-End Development
Have you ever thought about creating a mobile application for your web site but not been sure if it is the right move to make   ...
Getting to Know AntiPatterns
Architecture & Design in Software
This presentation will focus on helping attendees recognize antipatterns by familiarizing them with examples of some common types, including Poltergeist, God Object and Functional Decomposition. These ...
Holistic Program Quality and Technical Debt
Architecture & Design in Software
What really determines the quality of your applications How do you know when you have it right Holistic Program Quality and Technical Debt is a no-code ...
HTML 5 Accessibility Features and Gotchas
Front-End Development
HTML 5 is one of the newest buzzwords to hit the web. While its standard and sexy, it still needs to handle accessibility for the disabled ...
Implementing an In-Memory Distributed Cache Using ColdSpring AOP and Ehcache
Process & Performance
In 2007, Full Sail University launched its online learning platform built on ColdFusion. Since then, its enrollment has increased more than 500% with no sign of ...
Intro to AngularJS, JavaScript Done Right
Front-End Development
Angular is a new kind of JavaScript framework. Built for creating complex ajax applications the framework supports an MVC development model and integrated dependency injection system.
Intro to Mura CMS for Developers
Frameworks & OSS Tools
In this session, we'll show how you can quickly create a full-featured website in Mura CMS, providing an overview of features, plugins & plugin development, creating ...
Introduction to Browser Automation and Testing with Selenium
Integration & Tools
  How do you test your web-based applications If you’re like most developers you click around you app, following links and filling out forms, visually verifying ...
Introduction to Dependency Injection
Architecture & Design in Software
This session would explain what Dependency Injection is, what problems it is attempting to solve, and why an attendee should consider using it. The focus would ...
JavaScript Performance Optimization
Front-End Development
Building complex JavaScript applications has never been easier, as libraries such as jQuery enable developers to write expressive, simple code that is reliably compatible with a ...
Just Mock It! : Leveraging Mock Objects
Process & Performance
Come and find out the importance of mock and stub objects for your ColdFusion unit testing and even development.  This session will show you all the ...
Load Testing ColdFusion Applications Effectivley
Process & Performance
Over the past 11 years we have worked with clients, literally around the globe, helping with performance tuning.  Probably our most cherished achievement was building a ...
Making Legacy Code Testable
Architecture & Design in Software
Better design. Ease of adding new Features. Knowing about defects before you check in. All of these are promised by unit testing and test-driven design. At ...
Maximum Security CFML
Architecture & Design in Software
Have you ever written code that can be hacked No matter what your experience level, if you have written any amount of code, the answer is ...
MediaSlurp and the Adobe Stack
Frameworks & OSS Tools
  MediaSlurp is a popular tool that delivers community-driven content to your desktop. The presentation gives an overview of how it was built by three people, ...
More Hidden Gems in CFBuilder and CFBuilder 2
Process & Performance
  In this session, veteran CFer Charlie Arehart will share several dozen tips and tricks (and a couple of traps) for working with ColdFusion Builder, in this updated ...
Multi-screen Development with Adobe AIR
Integration & Tools
Good news Flex developers: You can become a mobile developer with just one click of a button.  Adobe AIR had extended the reach of ActionScript and ...
Multiscreen: What is it and why should we care?
Front-End Development
Do you hear that That is the winds of change, and they are blowing at gale force.  One of the more frequently heard terms when developing ...
Multi-Tenant, Multi-Lingual Web Platforms - Software as a Service
Architecture & Design in Software
  As businesses become more sophisticated in their use of the Internet, a single web site in a single language is becoming less common and the ...
No nonsense RESTful ColdFusion Web Services, with Taffy
Frameworks & OSS Tools
SOAP is a lie: It's not simple, it's not object-oriented, and it's not a protocol; all it does is give you access to things. On the ...
NoSQL? No Problem
Process & Performance
  You don't need to be Amazon or Google to take advantage of NoSQL data stores. Whether you want to develop applications more quickly or scale ...
ORM Zen
Architecture & Design in Software
  The month: June. The weather: hot. Brewfests: too far away. My job: brand new. My issue tracker: overflowing. Deadlines: looming. My spirits: sunken. Why I ...
Pinpointing and Resolving ColdFusion Performance Issues
Process & Performance
Sadly, it's a pretty common problem: something makes your CF app go belly up. Either the whole server hangs up sometimes, or perhaps it's some specific ...
Progressive enhancement: what is it and how do I do it?
Front-End Development
You've heard the term "progressive enhancement".  But what is it   In a nutshell, it's a way  to start getting some RIA into your applications without ...
Refactoring a Legacy Application to an MVC Framework
Architecture & Design in Software
For anyone who has ever wanted to refactor a page-based ColdFusion application that uses individual .cfm files into a model-view-controller architecture (or has been given a ...
Relax with CouchDB
Integration & Tools
Are you tired of databases Do you find them too limiting is it LEFT OUTER or RIGHT Inner Is it really that important to break apart ...
Replace Your Iron with a Cloud
Integration & Tools
At Mentor Graphics we've just completed the process of moving a number of applications, including www.mentor.com, from dedicated hardware resources to Amazon Web Services.  Best of ...
Requirements and Estimating
Process & Performance
  "What will it cost " "When will it be done ". Unfortunately, almost a decade after the agile manifesto was written, these are still questions ...
Running Mulitple CFML Engines on Apache Tomcat
Integration & Tools
Looking for the ultimate in flexibility for your CFML development environment Wanting to try out Open BlueDragon or Railo without destroying your existing ColdFusion installations Interested ...
Scaling CFML Applications
Integration & Tools
Very often applications grow and you need to scale them out. With Google App Engine, Rackspace and Amazon AWS you have great tools in order to ...
Setting up a Solid Local Development Environment
Integration & Tools
  Learn about how you can setup a local development environment that closely mimics your production system. In this session we will discuss how to setup ...
Simple MVC with FW/1
Frameworks & OSS Tools
We hear a lot about Model View Controller (MVC) and how we should use it in our applications, but how do you apply this practically in ...
Simplifying Development with ColdFusion on Wheels: An Introduction
Integration & Tools
  If you're new to the ColdFusion on Wheels framework and want to give it a try, then this presentation is for you.   This session ...
Small Business Ownership for Geeks
Process & Performance
Doing side projects   Contract work   Freelance   Should you be a Sole Proprietor, LLC, or S Corp   How do you handle your accounting ...
SQL Performance for the Common Man
Integration & Tools
  For most web developers, SQL is a term that sends shivers down their spine. Then, ask them about SQL performance, let alone writing queries and ...
Test Driven Development in JavaScript with JsTD and Jasmine
Front-End Development
Test Driven Development (TDD) and it's cousin Behavior Driven Development (BDD) are certainly not new, but the way we write tests and how easy they are ...
Time Management for Developers
Process & Performance
Software developers are regularly subject to tight timelines and heavy workloads, yet it's still widely reported that developers waste over two hours a day. Fortunately, this ...
Undocumented and Off Script: ColdFusion & Ehcache
Process & Performance
Take your application scalability to the next level. This session will take you beyond the basics of caching in ColdFusion 9.0.1, diving deep under the covers ...
Using jQuery Mobile for your Next Web Application
Front-End Development
jQuery is everywhere. It's a JavaScript framework, it's an application development framework, and now it's a mobile framework. Built around the rules of progressive enhancement jQuery ...
Using oAuth to integrate CF with Facebook/Twitter
Integration & Tools
Have you wanted to connect your CF application to Twitter or Facebook but found the new oAuth APIs difficult to work with   In this session ...
Web Single Sign-On and ColdFusion
Integration & Tools
Do you or your team maintain multiple ColdFusion applications for your organization If so, chances are each one of those applications has its own login screen ...
What is Functional Programming? (and why should I care?)
Architecture & Design in Software
Software development has cycles. In the 1980's, functional programming languages were "hot" but somehow they never became mainstream. Instead, object-oriented languages took over the mainstream and ...
What's New in Model-Glue
Frameworks & OSS Tools
The most recent release of Model-Glue, version 3.2, adds many new, exciting features for improving productivity during development. This session will demonstrate the latest enhancements to ...
Working with PDFs in ColdFusion
Integration & Tools
We will explore how easy it is to work with, and manipulate, PDF files using ColdFusion.  In this talk I will be demonstrating how easy it ...
Write a Test Once; Repeat Forever – You Don't Have to Be a Unit Testing Guru
Process & Performance
Admit it...we've all addicted to “testing” using a browser in the same way repeatedly. What we don't realize is that we only test a fraction what ...
Writing your first jQuery plugin
Front-End Development
In this presentation we will look at developing your first jQuery plugin. We will walk through jQuery plugin development from start to end. After this session ...
Share