Sessions

1.0 Reasons to try AngularJS
js.Objective()
This presentation will discuss the AngularJS framework which brings the power of Flex to JavaScript and a browser near you. Now that Angular has hit 1.0 ...
A/B Testing with Squabble
Integration & Tools
You have two designs, one with a blue button, and one with a red button, and you think that both designs could work on your a ...
AOP Demystified!
Architecture & Design in Software
AOP = Aspect Oriented Programming is a powerful software development technique that can enhance your object oriented applications by providing further separation of concerns, enhanced re-usability ...
Application Security - Myth or Fact
Security & Front-End Development
Application security is something everyone should be concerned with.  However, most tend to not be so concerned. Alternatively, they may think that what they are doing ...
Authentication made Easy using Twitter, Facebook, Google, and more
Security & Front-End Development
Authentication is one of those features we seem to implement in every app. It's a chore for us, because poor security choices can mean failure. It's ...
Automated UI Testing with CFSelenium, MXUnit, ANT, and JenkinsCI
Integration & Tools
Learn how to build a robust, modular, automated test suite for your website's UI that models real users traversing the application.  Built with the free ColdFusion ...
Automating CFML App Build, Test, Deploy
Integration & Tools
My presentation focuses on the lifecycle of crafting a CFML application using a workflow that automates and standardizes several aspects: Prerequisites, considerations, and problem description Creating ...
Bootstrap: A developers best friend
js.Objective()
In this presentation we will look at Bootstrap, from Twitter. Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites. We will look ...
Building high availability services
Process & Performance
In the enterprise world we often think about building applications as large monolithic servers. For example most CF applications live inside a single JVM instance and ...
Building HTML5 games with PhoneGap, JavaScript, and CSS3
js.Objective()
With the emergence of PhoneGap it is easy for web developers to start developing games and publishing them to the app store.  This talk will focus ...
CFML Mythbusters
Process & Performance
There are a number of patterns that as CFML developers we have got into using. In this session we shall examine each of them and see ...
ColdFusion on the Cloud Using Amazon EC2 and S3
Integration & Tools
Cloud computing and distributed storage are gaining more traction in the ColdFusion community, and Amazon's EC2 and S3 are highly secure, cost effective and easy to ...
ColdFusion ORM Deep Dive
Architecture & Design in Software
In this session we will be skipping the basics of ColdFusion ORM and instead looking at some of the features which are often overlooked. By the ...
Concurrency Zen
Architecture & Design in Software
Threads are the most primitive of concurrency datatypes on the JVM. They're easy to use initially, but beyond basic use cases they become unwieldy, difficult to ...
Creating ColdFusion Builder Extensions
Integration & Tools
By now we have already got a good idea of what features and functionality ColdFusion Builder Extensions have to offer.  In this session we will take ...
Creating Enterprise Dashboards with ColdFusion
Integration & Tools
We will create an enterprise dashboard, also referred to as a status board or wall board, powered by ColdFusion. The presentation will start with an explanation ...
Deep Dive: Running CFML on Apache Tomcat
Integration & Tools
As a web development technology CFML may seem like magic even to long-time users, but when the curtain is pulled back we see that underneath all ...
Design Patterns for Everyday Use
Architecture & Design in Software
Design patterns are reusable solutions for commonly occurring problems within a given context. We all come across these problems in our everyday coding and incorporating design ...
Do's and Don'ts regarding performance
Process & Performance
Have you ever wondered where the site is taking too long to execute Have you experienced problems under high traffic Did your servers crash due to ...
Enterprise Javascript Applications
js.Objective()
Javascript applications are here and if you are not prepared then you could be missing out on work and loosing clients. In this session we will ...
Enterprise Search with ColdFusion Solr
Integration & Tools
The addition of Solr in ColdFusion 9 has opened up new possibilities in implementing advanced search capabilities as part of your application. During the session, we ...
ESAPI and ColdFusion, or 'Security, Authentication and Encoding, oh my!'
Security & Front-End Development
In this session, we'll take a look at how to secure enterprise level applications (and anything else in between) using the open source Enterprise Security API ...
Event Driven Architectures
Architecture & Design in Software
Ever wondered why Javascript, Actionscript, and several CF frameworks have the concept of events Turns out you can leverage events pretty easily in your web based ...
Get started with code review using Review Board
Process & Performance
Code reviews don't need to be painful.  Using Review Board you can easily (and quickly) do code reviews with your team.  In this session we'll : ...
Getting closure on Closures
Architecture & Design in Software
It seems like all the cool kids are getting on the Closure bandwagon these days. ColdFusion is no exception with Closures coming to ColdFusion Zeus in ...
Getting Started with Mobile Development
Security & Front-End Development
More than ever, developers are being called on to deploy applications multiple devices.  In addition to traditional web apps, you need to support native desktop, mobile ...
Going Deeper with jQuery Mobile
js.Objective()
Now that jQuery Mobile is at 1.0 and all grown up, more and more people are going to be using it. So how do you make ...
Hidden Gems in Browser Tools
Security & Front-End Development
Firefox has FireBug, Chrome has Developer Tools, and Internet Explorer has the Developer Toolbar. For some people, using them is a sign that something has gone ...
How to Pimp Out Your Model
Architecture & Design in Software
Recently, there has been a lot of talk about why you should separate out your 'business logic' into your model. However, there has been little discussion ...
HTTP for CF Developers: What really happens when you use cflocation, cfcookie, cfcontent and more.
Process & Performance
In this presentation we will review the HTTP request/response protocol and show how tags such as cflocation, cfcookie, and cfcontent work within the protocol. We will ...
Intro to Model-View-Controllers (Without a Framework)
Architecture & Design in Software
So you've looked at CF Components, and kind of understand the basics of how they work. Everyone says "frameworks are the way to go", but there's ...
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 your app, following links and filling out forms, visually verifying that ...
Introduction to HTML5 Concepts
Security & Front-End Development
A look at HTML5 concepts, including new tags, form fields, and other features like geolocation, storage, and offline mode. There will be discussions on coverage (i.e.
Javascript Continuous Integration with Google Closure
js.Objective()
A long time ago, Ben learned, accepted, and loved continuous integration and Object-Oriented code organization...you know with classes and packages and stuff.  Then he had a ...
JavaScript Fundamentals For ColdFusion Developers
js.Objective()
This session will focus on teaching beginning and intermediate JavaScript concepts by relating them to the ColdFusion programming language. Seeing side by side comparisons of CFML ...
JavaScript Performance Optimization
js.Objective()
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 ...
LESS CSS, meet ColdFusion
Security & Front-End Development
LESS CSS is the new way to write your stylesheets. It turns CSS into a programming language that even developers can love. In this session we ...
Linux for CF Developers
Process & Performance
Although ColdFusion has been available on Linux and Solaris platforms since version 4.5, CF developers are sometimes more familar with Windows server environments, and managing a ...
Maintaining Healthy ColdFusion Servers
Process & Performance
Join Rob Brooks-Bilson for a discussion on configuring, securing, and maintaining Adobe ColdFusion servers for optimal performance and stability. In addition to server configuration, he'll also ...
Making High-Performance Caching Easy with ColdFusion
Process & Performance
The various ColdFusion runtimes make it ridiculously easy to get started using enterprise-class caching to improve application performance. In this session, we'll look at the how ...
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 ...
Making Software Better
Architecture & Design in Software
We all want to make better software. In this session, we will talk about what good programs feel like, what proper object-oriented software looks like, what ...
Managing your Software Development LifeCycle
Process & Performance
In this session, we will walk through the definition and implementation of a full featured Software Development LifeCycle (SDLC.)  Examples will be shown using Zendesk, the ...
Mapping Out the Frontier of HTML5 & JavaScript Development
js.Objective()
  To many of us, the territory of HTML5 and JavaScript development remain unexplored. Others have done some exploring but are overwhelmed by the constantly changing ...
Mock It Baby!
Architecture & Design in Software
  Come and find out the importance of mock and stub objects and how to integrate them to your ColdFusion unit testing, TDD, CI and even ...
Multi-Factor Authentication in ColdFusion
Security & Front-End Development
Over the years authentication schemes have changed drastically from the old days of username and password logins. Today, there are multiple kinds of multi-factor authentication mechanisms ...
Mura CMS: Anatomy of a plugin
Integration & Tools
Your website is running on the Mura CMS, and now you need it to do a little (or a lot) more. Building a plugin to extend existing ...
Node.js and You - Server Side Javascript
js.Objective()
Javascript is a part of every ColdFusion developers life, like it or not.  But imagine a world where working with Javascript does not included DOM manipulations ...
Online Payments Made Easy(er)
Integration & Tools
Implementing website payments (credit card and online check) processing has always been tedious and challenging. Complicated APIs, setting up merchant accounts, and confusing pricing models can ...
PhoneGap: Yea, its that easy....
js.Objective()
There are several paths developers can go down to learn how to create 'native' apps for smartphones and tablets. Most include having to learn a new ...
Practical Performance - Make it go fast!
Process & Performance
All developers, managers and users agree applications should be very fast. Getting an application to go fast can be tricky. There are a lot of different ...
Prepping Now for an HTML RIA Future
js.Objective()
The recent announcements around Flex have crystalized an idea that has been lurking for a while: in another few years, RIAs will be predominantly created in ...
Production Ready JavaScript
js.Objective()
Now that web applications are bigger and more complex than ever before we need to think about how to scale our code bases and what it ...
Putting it all Together - Building Applications with HTML/JavaScript/CSS
js.Objective()
This presentation will demonstrate how features of HTML5 and CSS3 work with JavaScript to build web and mobile applications.  Participants will not only learn about HTML5 ...
Real World CFML and CouchDB
Integration & Tools
By now most developers have at least heard about NoSQL databases, and there's certainly no shortage of basic introductory materials for all of the major NoSQL ...
Scheduling Services in ColdFusion Zeus
Integration & Tools
The scheduling task manager has been given a complete rework in ColdFusion Zeus.  We'll cover new aspects like conditionals, ranges, triggers, chaining, priority, grouping, and more.
Searching ORM: First Why, Then How
Architecture & Design in Software
Hibernate changed how many applications are written. With its inclusion in ColdFusion 9, ORM has changed how many ColdFusion applications are written. This session will cover ...
Semantic markup with HTML5
Security & Front-End Development
HTML5 is here, HTML5 is sexy, and HTML5 is the most semantic, most awesome markup language ever. In this talk, Christian Ready will discuss how to ...
Slatwall: An Open Source ColdFusion eCommerce Platform
Integration & Tools
Slatwall is a powerful, open-source e-commerce platform designed to plug seamlessly into the MURA CMS. It will give your organization a complete website solution, providing enterprise ...
Speedy Websites Through Better Front-End Optimizations
Security & Front-End Development
Websites are not always slow due to poor server-side code or database queries. Learn how to identify potential issues using YSlow and Google Page Speed to ...
Ten Steps to Move your Use of Caching Beyond the Basics
Process & Performance
We all know that caching plays an important part of any performant and scalable application architecture and that with ColdFusion 9 caching is easier than ever.  ...
The TDD List
Architecture & Design in Software
This talk will distill key testing concepts into a list of a dozen espresso-sized shots of practical TDD wisdom that experienced programmers can easily fit into ...
Using Amazon Services
Integration & Tools
It seems like every few weeks Amazon is announcing a new service that is available for Developers.  Using Amazon services in your application isbecoming as natural ...
ValidateThis - From Zero to Hero in 60 Minutes
Architecture & Design in Software
ValidateThis (VT) is a validation framework for ColdFusion which provides both client-side and server-side validations based on a single set of metadata. It is easy to ...
Working with ColdFusion Event Gateways
Architecture & Design in Software
ColdFusion event gateways allow developers handle or create external messages or events in an asynchronous manner. Because event gateways can work with any event a Java ...
Writing Secure CFML
Security & Front-End Development
The day your application gets hacked will probably be one of the most unpleasent days you will ever work. While we would all love to ignore ...
Share