Architecture & Design in Software

Are you getting enough REST?
One of the flagship features of ColdFusion 10 is its new ability to create REST API’s. But did you know that this has been possible in ...
ColdFusion ORM Deep Dive
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
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 ...
Design Patterns for Everyday Use
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 ...
Event Driven Architectures
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 ...
Getting closure on Closures
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 ...
How to Pimp Out Your Model
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 ...
Intro to Model-View-Controllers (Without a Framework)
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 ...
Language Changes in ColdFusion 10
As always, the latest release of ColdFusion introduces quite a lot of language features which would make the development easier and more productive. In this session, ...
Making Legacy Code Testable
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
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 ...
Mock It Baby!
  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 ...
Searching ORM: First Why, Then How
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 ...
The TDD List
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 ...
ValidateThis - From Zero to Hero in 60 Minutes
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
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 ...
Share