Pre-Conference Classes are finally announced!
CFUnited's Advisory Board decided on 8 amazing full day classes for the CF community. 4 classes on Monday and 4 classes on Tuesday. You can only sign up for 1 class per day, got it?

*All classes are $449 each (this cost is not included in your conference registration for the main event, it is completely separate)

To register go to: http://cfunited.com/go/classes
All classes take place at the DC Convention Center in Downtown Washington http://cfunited.com/go/travel

Monday 6/16/2008 - 9am - 5pm, check-in is from 8:00am-9:00am
CU231
Doug Hughes
"Introduction to Model-Glue"
CFUnited Pre-Conference Class
This class would cover all of the general knowledge required to get started building Model-Glue applications. I would discuss the basic ideas of II and MVC on which the framework is based, how to install and configure the framework and how to get started working with it. This would be based on a subset of the same materials I used with Carfax. The main requirement would have to be a familiarity with CFCs.

**********************************************
Monday 6/16/2008 - 9am - 5pm, check-in is from 8:00am-9:00am
CU232
Joe Rinehart and Simon Horwith
CFUnited Pre-Conference Class
"Flex for Developers"

In this session, Joe Rinehart and Simon Horwith will tag team to offer a full day of materials packed with everything a CF developer needs to know to start using Flex immediately. Students will learn all of the fundamentals of Flex including how to create layouts, interactive interfaces, and navigation. Among other things, they will also learn how to use Object Oriented ActionScript, View States, and Data Bindings to create feature rich applications. Extra time will be taken to learn the various techniques that are available to allow Flex and ColdFusion applications to communicate. ColdFusion developers should leave this class armed with the knowledge they need to create Flex front-ends for existing CF applications as well as the tools necessary to be effective as a Flex developer.

***********************************************
Monday 6/16/2008 - 9am - 5pm, check-in is from 8:00am-9:00am
Matt Woodward
CU233
"Object-Oriented Programming With Mach-II"

In this one-day hands-on course you will learn the basics of object-oriented programming in ColdFusion starting from the ground up. We will discuss the fundamental concepts behind OOP, do basic domain modeling, and build powerful, flexible business objects that will serve as the backbone for a small but real-world sample application.

With the objects in place, we will then build the front-end of the application using the Mach-II framework. The major emphasis in this course will be on OOP in ColdFusion, but building a Mach-II front-end for the application will serve as a nice introduction to Mach-II.

**********************************************
Monday 6/16/2008 - 9am - 5pm, check-in is from 8:00am-9:00am
Chaz Chumley
CU234
"Fast Track to ColdFusion 8"

Course Covers: Beginner to Intermediate Development

Course Synopsis: This class is designed to teach experienced web developers the concepts and skills to use ColdFusion 8.

Course Summary: Fast Track to ColdFusion 8 provides experienced web developers the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive Web applications focusing on best practices, design, usability, optimization and performance.

What You Will Learn:


Setting up ColdFusion development environment
Administration
Using Dreamweaver CS3 and CFEclipse
Publishing dynamic data using ColdFusion tags
Reusing common code with CFCs (ColdFusion Components)
Building forms with ColdFusion
Building search interfaces
Interacting with Databases
New features in ColdFusion 8 (AJAX UI Support)
Debugging your application
Securing your Website

**********************************************
Tuesday 6/17/2008- 9am - 5pm, check-in is from 8:00am-9:00am
Hal Helms
CU235
"Better User Interfaces with jQuery"

Many of us remember the "Language Wars" of just a few years ago -- a hotly contested battle of Java v. PHP v. ColdFusion v. .NET. Oddly, the winner was...JavaScript.

In the last few years, the language of choice for Web applications has become a little scripting language that everybody used but almost no one bothered to master. The hype behind "Web 2.0" has thankfully died down, but the reality is that, more and more, users expect Web applications that perform more like desktop ones. And for that, there's only one choice: JavaScript.

The problem is that the browsers can't quite seem to agree on which JavaScript features to support -- and how to support them. Enter JavaScript libraries such as Prototype, Scriptaculous, Dojo -- and jQuery.

jQuery is the work of John Resig and his vision was to create a cross-browser compatible library that would greatly simplify the use of JavaScript's sophisticated features. The library is a stunning success.

In this class, you'll learn how to use jQuery (and the many jQuery plugins) to create the kind of interfaces that users will love. If you want to learn how to make your interfaces sing, don't miss this class, taught by Hal Helms. Hal will share his love for jQuery and show you ridiculously easy ways to make your interfaces sing.

***********************************************
Tuesday 6/17/2008- 9am - 5pm, check-in is from 8:00am-9:00am
Nate Nelson
CU236
"SQL For Developers - "The Next Step"

There is a lot more to a database than data storage, databases can be very powerful in many ways. This class will focus on bringing a developer to that next level by introducing intermediate and advanced database concepts. Most of the class will be on SQL programming concepts such as procedures, triggers, functions, importing/exporting, cursors, complex queries, etc. Some other topics to be covered in this class will include indexing, optimization, and some database design coverage.

The goal for this class is to bring a developer to that next step in leveraging database systems like never before.

***********************************************
Tuesday 6/17/2008- 9am - 5pm, check-in is from 8:00am-9:00am
Charlie Arehart
CU237
"CF911: Solving CF Performance and Reliability Problems"

Got a dead, dying, or poorly performing server? If you're having problems and don't know where to turn, you're not alone. Many CF shops find themselves challenged to understand and resolve the problems that plague their site. The good news is that with knowledge comes understanding. The answers are often there: you just need to know where to look and how to interpret them.

In this day-long class, veteran ColdFusion troubleshooter Charlie Arehart will lead developers and administrators in an overview of the many resources available for solving problems, from information reported within CF logs, to available free and commercial monitoring tools. He'll also point out valuable informational resources available from Adobe and other CF experts. He'll outline several common problems that trouble CF sites, but more important he'll show you how to use the combination of logging information, monitoring tools, and informational resources to help you be able to find and resolve other problems on your own. Regardless of what version of CF you're using (from 4 through 8) or even other CFML engines, many of the resources and techniques offered will apply to all engines

**********************************************
Tuesday 6/17/2008- 9am - 5pm, check-in is from 8:00am-9:00am
Jared Rypka-Hauer
CU238
"ColdFusion's AJAX Advantage: How to make the most of ColdFusion 8's EXT2 integration"

ColdFusion 8 has some great AJAX widgets built in, but there's far more available than simply what's available via the ColdFusion API. Behind that API is a rich and very extensive set of tools from the EXT JavaScript AJAX library. Come to this class to get tools, tips and tricks for leveraging some of the power of EXT in your applications. We will go over various APIs for the EXT objects that ColdFusion exposes directly (like the grid object) as well as some of the supporting objects that make the EXT framework so powerful.

*Also, We do not have any discounts available for these classes.
*If you are interested in a customized class with one of our speakers for groups of 10 or more, please contact liz (at) cfunited.com