In this issue of ColdFusion conference and training news:
* Order a DVD copy of CFUNITED 2005 recordings and materials/laptop bag
* Adobe Press offers attendees 35% off a selection of books!
* Win a FREE extravagant lunch with your favorite speaker!
* Fusetalk Forum on CFUNITED! Talk to other Attendees.
* CFLive - Simeon Bateman Thursday 12:30pm
* Coming Soon - NEW scheduler program
* Interview with Tom Link on "Flex 2.0 Event Model - 202"

CFUNITED is the premier ColdFusion Conference near
Washington DC 6/28-7/1/06 (Four whole days!)
Check out speakers and topics at http://www.cfunited.com/

- Michael Smith
TeraTech, Inc

"It is, by far, the single best conference for ColdFusion Developers and 
JRun/ColdFusion server
Administrators. Not only do you get to meet and greet all of the top 
names in the field, you get to
see where ColdFusion stands today, and see where it is going tomorrow."
- Attendee from CFUNITED 2005


Have 3 years of CF and love helping other developers?
http://www.teratech.com/index.cfm?go=About.JobDetail&JobID=7

Conference and training news
****************************

* Upcoming TeraTech classes
Cost $59 - $349 see http://www.teratech.com/training/ for more details 
and registration

CF101 - Welcome to ColdFusion   May 2 2006
CF102 - Intro to ColdFusion     May 9 2006
CF201 - Intermediate ColdFusion May 16 2006
FB101 - Intro to Fusebox        May 23 2006
FB201 - Intermediate Fusebox    Jun 6 2006

* Pre-conference classes
Cost $449 see http://www.cfunited.com/classes06.cfm for more details and 
registration
Location: Bethesda North Marriott and Conference Center

CU210 Leader of the Pack (strategies for building better software) - 
Simon Horwith - Monday 6/26
CU211 Fundamentals of Relational Database - Kurtis D. Leatham - Monday 6/26
CU212 ColdFusion Server Administration: JRun J2EE Deployment - Adam 
Wayne Lehman - Monday 6/26
CU213 Testing ColdFusion - John Paul Ashenfelter - Monday 6/26

CU214 Ajax intensive for ColdFusion Developers - Rob Gonda - Tuesday 6/27
CU215 XML, XPath, and XSLT for ColdFusion Developers - Jeff Peters - 
Tuesday 6/27
CU216 Domain Modeling - Hal Helms - Tuesday 6/27
CU217 Beyond Basic SQL for CF - Nate Nelson - Tuesday 6/27



CFUNITED NEWS!
* Order a DVD copy of CFUNITED 2005's recordings on MP3
http://www.cfunited.com/dvd_recordings.cfm
All sessions were recorded at CFUNITED-05, but there were technical 
problems that left a portion of
the session's MP3 recordings inaudible. This disc includes all the 
audible recordings. We apologize
if any of your favorite sessions are not available for your listening.
Also, you can order your own copy plus the 2005 bookbag and materials!
-Limited Supply-

* Adobe Press offers CFUNITED attendees 35% off books!
Register for CFUNITED and use your login to receive benefits.
http://www.cfunited.com/attendeepage.cfm
Develop your ColdFusion chops with the best books for the
web development community!

Adobe Press is a world leader in high-quality books for visual communicators
and the official source of training materials for Adobe and Macromedia
software. Adobe Press books are published, marketed, and distributed  by
Peachpit Press. With top-notch books for both developers and designers
covering the latest in Web technology, Adobe Press offers expert training,
straight from the source.  Choose from Macromedia Official Documentation
titles, books by noted ColdFusion and Dreamweaver experts, such as Ben Forta
and Joseph Lowery, as well as step-by-step project-based tutorials in the
Training from the Source series.
www.adobepress.com



* CFUNITED SPECIAL EVENTS

ColdFusion Celebration
Hosted by Adobe, TeraTech, and Hostmysite
Drinks, games, raffles. Join us for another year of ColdFusion Fun.
Location: Bethesda North Marriott Terrace
Starting time: 7:15pm Thursday, June 29th

MiniMAX 4 http://www.minimaxconference.com/
Can't go to CFUNITED? Come to this FREE event!
Hosted by Adam Bell
Location: Brookside Room, Bethesda North Marriott Conference Center, 
Lower Level
Starting Time: 8:00pm

Attendee Get Together http://www.cfunited.com/attendee_dinner.cfm
See old CFUNITED buddies before the big show! Make new friends!
Hosted by CFDynamics
Location: Dave and Busters, Approximately 3 blocks from Bethesda North 
Marriott
Time: 5:30pm-7:30pm

* Win a free extravagant lunch with your favorite speaker! Anyone who 
has registered before May 1st
is eligible to win a lunch with his/her speaker of choice. Pick their 
brains while you enjoy a
delicious meal and dessert. HURRY and REGISTER NOW!
Speakers currently participating:
Glenda Vigoreaux
Sandy Clark
Sean Corfield
Selene Banium
Ray Camden
Joe Rinehart
Simon Howrith
Jeff Houser

* 22% of our Pre-Conference Classes are full. Be sure to reserve your 
seat today!
http://www.cfunited.com/classes06.cfm

* The First 750 registrations will get our cool new laptop book bag, 
courtesy of our platinum and
gold sponsors! Don't settle for the tote, register today! See photo at
http://www.cfunited.com/bag.cfm

* Fusetalk Forum now on CFUNITED! Start talking to other registered 
conference attendees today.
If you are registered as an attendee, login into 
http://www.cfunited.com/login.cfm
Discuss topics, arrange ride sharing or meeting at the event. Thanks 
Fusetalk for letting
CFUNITED use your cool message board! See http://www.fusetalk.com/ for 
more info.
-- Our Common Interest page is coming soon too!

* 492 people are already registered for CFUNITED-06 and the main hotel 
is full!
   (That is more people than the same time last year).

* We have overflow hotels:

Bethesda Marriott (approx. 1.5 miles from conference center)
$170 per night
5151 Pooks Hill Road Bethesda MD 20814
To make reservations call: 1.800.228.9290
Use the group code: CFU
The only dates that are provided under the group rate are June 27th - 
July 1st, 2006
A shuttle bus will be available back and forth from the conference 
center to this location.

Doubletree Hotel & Executive Meeting Center Rockville (approx. 2 miles 
from conference center)
$249 per night
1750 Rockville Pike, Rockville MD 20852
To make reservations call: 1-301-468-1100 or go to 
http://www.doubletree.com/
Use the group code: TER
The only dates that are provided under the group rate are June 27th - 
July 1st, 2006
The metro line is located across the street. Take the metro line from 
Twinbrook to White Flint for
the conference center.


*CFLive
Hear CFUNITED speakers from your office via breeze talks every Thursday 
12:30pm - 1pm EST. Learn
new tips and ask questions live.

CFLive! Simeon Bateman CFEclipse
Thursday, Apr 20, 12:30 PM US/Eastern
http://coldfusion.meetup.com/17/events/4893547/

Future talks
4/27/06 Rob Gonda CLASS Ajax intensive for ColdFusion Developers
5/4/06 Steve Ritler Farcry
5/11/06 Maxim Porges Secrets of Top Notch Teams
5/18/06 John Paul Ashenfelter Agile Programming
6/1/06 Nate Nelson Advanced SQL Programming

* We have a new Schedule program COMING SOON created by Joe Danziger: 
"I've been working on a new
AJAX-Based Scheduler for the CFUNITED team. You can add a session to 
your schedule by either
clicking on the time it is given or by dragging-and-dropping onto the 
correct day."
Check back soon to CFUNITED's website and see when we announce this new 
feature.

* Only 10 more weeks until CFUNITED (68 days).

* Can't afford to come for 4 days? Or can't take time off work during the
   week? Come to our Saturday only CFUNITED event.

* Full time students and umemployed programmers substantial discounts 
available - email liz (at)
teratech.com for your discount code.


******************************************************
And now our CFUNITED spotlight interview.
Michael Smith: This time we are talking with Tom Link about his CFUNITED-06
talk "Flex 2.0 Event Model - 202". So why should a developer come to your
session Tom?

Tom Link: I'm going to talk about events and how they relate to creating
Rich Internet Applications (RIAs) with Flex.  In working with customers,
Universal Mind has found the event model can be a bit mysterious for
ColdFusion developers who have primarily worked with HTML and are building
their first Flex applications.  For simple applications, developers can
sometimes hack together a solution without really understanding how it's all
working.  By really understanding the event model and how it relates to
building applications with Flex, developers can build better structured and
more scalable applications.

MS: That sounds interesting.  Tell me more about events.

TL: An RIA is more of a living, breathing thing in comparison to an
HTML presentation layer.  In an HTML application, the server usually returns
new pages based on user interaction; the client doesn't have to "react" to
much of anything.  In an RIA, the client is more independent and capable of
reacting to user interaction without necessarily interacting with the
server.  For example, an RIA user interface might change its layout or
present different detail records from a master list based on user
interaction - all without talking to the server.  In the HTML world, the
browser would just request different pages that represent these views.

Events are used as the mechanism for the application to communicate that
"something happened" such as a user clicking on a region of the application,
a component coming into view, or data being returned to the application.
When creating Flex applications, we instruct our code to "listen" for events
that will be "broadcast" to tell us that something happened.

MS: You mentioned that using events properly can make an
application more scalable.  How so?

TL: A Flex application can be comprised of a single file.  As an
application becomes more complex, it is usually broken up into individual
components.  This helps to make the application more maintainable and
reusable.  Ideally, each component focuses on doing a specific thing (like
"display a product catalog item") and it knows as little about the rest of
the application as possible (like where it will gets its data from or how
the rest of the application will react if a user clicks on it).

MS: That is a common idea in software development...

TL: Yes, for many ColdFusion developers, this is not a new concept and 
is accomplished in
ColdFusion using ColdFusion Components (CFCs) or custom tags.  The
difference is that in Flex, this communication all happens on the client and
the components need a way to pass data to each other and to tell each other
what happened.  While there are many ways to accomplish this, using events
is the preferred method primarily because it allows the components to be as
loosely coupled as possible.  This means that the components have the best
chance of being reusable throughout the application or in other applications
and have the least chance of being adversely impacted by changes to other
components in the application.

MS: I see.  That makes sense.  Will you demonstrate these
concepts to attendees in your session?

TL: Of course!  First, I'll demonstrate how events are used in the
core Flex user interface (UI) components, and how we can have our own code
react to those events.  (This should be a review for anybody who's done any
work with Flex.)  Then, we'll look at a monolithic Flex application, where
all the code is in a single file, and break it up into some logical
components.  I'll show some ways for those components to communicate without
using the event model.  Then, I'll show how to refactor this application to
use the event model and we'll discuss why this is an improved approach.

MS: Are there any pre-requisites for your session?

TL: Being familiar with Flex at a beginner level – having built or 
reviewed code for some very
simple applications – will be helpful, but not really required.

MS: Thanks - I will look forward to seeing you at CFUNITED.


---
Flex 2.0 Event Model - 202
*************************
Understanding the Flex event model is critical to developing powerful
Flex applications.
Further, using the event model to build your own components and
architect your application, while not required, is considered an
important best practice for building scalable and maintainable
applications.  While developers experienced with other languages that
utilize the DOM event model (e.g. Java and JavaScript) are usually
familiar with concepts related to the event model, many ColdFusion
developers struggle with this important concept.  This session will
discuss the event model, why it is important, how it is implemented in
Flex's core architecture, and how custom components and application
architecture can utilize events to foster scalable and maintainable Flex
applications.  This session will also discuss a related conceptual
hurdle for web programmers - the asynchronous nature of Flex
applications.  We'll discuss how this relates to both the event model
and integration with backend systems like ColdFusion.  Beginner
experience with Flex applications is suggested for this session.

Speaker Bio:
Tom Link is the CTO of Universal Mind, Inc. He recently joins Universal
Mind following over five years at Allaire and Macromedia. As Principal
Consultant for Macromedia, Tom has worked onsite with over 100 of
Macromedia's (now Adobe's) largest and most strategic customers helping
to plan, code, review, tune, and troubleshoot some of the largest and
most critical applications in the world based on Adobe server products.

  ****************************************
* Speakers include top names like Simon Horwith, Charlie Arehart,
  Hal Helms, Michael Dinowitz, Ray Camden, Ben Forta and many more respected
  CF authors and presenters.

* Great tracks:
   * Bootcamp - Basic ColdFusion and Flash topics
   * Advanced - Advanced ColdFusion topics
   * Manager/Empowered - Fusebox and Project management topics
   * Flex/RIA - Flash, Flex and other technologies integrated with CF topics
   * Accessibility / usability - section 508, CSS and disabled access
   * Deployment/Platform - tuning, install issues, OS, picking a database

* Included in your full conference registration is the following:

     * Attendence for 4 days (6/28/2006-7/1/2006)
     * Keynote and General Sessions
     * All conference sessions including repeat sessions on Saturday
     * Entrance to Expo Area
     * Networking Events
     * Badge and Badge holder with bar scan code
     * Free Lunch for each show day (Dinner is not included)
     * Access to all presentations after the event, including all the 
recordings.
     * Promotional bag with materials including show guide, CD, coupons, 
etc.
     * Opportunity to participate in all raffle drawings

* Can't stay 4 days Wed - Sat? Optional 3-day and Saturday only packages
   available too. Saturday will consist of repeats the most popular 
sessions
   from the week - something many attendees asked for last year!

* The price is $849 for all four days of CFUNITED-06

Price expires            4-day   3-day   Saturday-only
Early Bird   01/31/2006  $649    $549    $249
Timely Bird  03/31/2006  $749    $649    $299
Regular      06/16/2006  $849    $749    $349
Late         06/28/2006  $949    $849    $399
Door         06/29/2006  $1049   $949    $449

Be one of the first 750 registrations and you will get the Awesome 
Laptop Bookbag instead of the
average tote.
Plus you'll be in a raffle to win a lunch with your favorite speakers if 
you registered before
April 30th.


Register today at
    http://www.cfunited.com/





-- 
Michael Smith, TeraTech Inc - Tools for Programmers(tm)
TeraTech voted Best Consulting Service by CFDJ readers!
CF/ASP Web, VB, Math, Access programming tools and consulting
405 E Gude Dr Ste 207, Rockville MD 20850 USA
Please check out http://www.teratech.com/ - email 
mailto:[EMAIL PROTECTED],
or call us for more information; in the USA at 1-800-447-9120,
+1-301-424-3903 International, Fax 301-762-8185  Thanks!



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:238314
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to