In this issue of ColdFusion conference and training news:
* Take our survey and win a free ticket!
* CFUNITED 2006 will be available on video after the event!
* Prizes from our sponsors
* Coming Soon - NEW scheduler program and Saturday sessions
* Order a DVD copy of CFUNITED 2005 recordings and materials/laptop bag
* Adobe Press offers attendees 35% off a selection of books!
* Winner of FREE extravagant lunch with their favorite speaker
* Fusetalk Forum on CFUNITED! Talk to other Attendees.
* CFLive - Thursday 12:30pm - Steve Rittler on Farcry
* Interview with Dave Ross on Inversion of Control and ColdFusion: Using 
ColdSpring


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

"Application development involves rapidly evolving technologies. Anyone 
in the industry who does
not actively pursue expanding their knowledge will quickly become 
obsolete. CFUNITED looks to
provide the best value for my education dollar."
-Clay Ma., CFUNITED Alumni

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

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!
* We want to see what you think about our topics this year. Take our 
survey (even if you haven't
registered for the event) and submit by May 12th and you will be entered 
into a raffle to win a
free ticket! http://www.cfunited.com/survey.cfm

* CFUNITED/Video! http://www.cfunited.com/video_recordings.cfm
Can't make it to the event?
Attending but want to see sessions that you can't get to?
Want to see a favorite session again to learn even more?
Buy CFUNITED/Video and watch whenever you want from you own computer!
$649 includes the show bag and goodies that attendees receive. Sample 
video and more information
coming soon. This price is a license for one named individual to view 
the video - if you need a
site license for multiple viewers contact Liz at liz (at) teratech.com
CFUNITED 2006 Attendees get $400 off the price!
Already registered for CFUNITED but want the videos too? Upgrade for 
just $200 to both attend and
get videos of all sessions.

* See list of prizes from our sponsors. http://www.cfunited.com/prizes.cfm

* We apologize for the inconvenience. Our scheduler program has been 
slightly delayed and it will
be running very soon. See the CFUNITED site for information about this 
new feature coming soon! We
will also have all Saturday sessions picked on May 15th. Again, sorry 
for the delay.

* 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!

* 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

* Winner of free extravagant lunch with one of our speakers is JASON 
SUMNER. Congrats!

* 32% of our Pre-Conference Classes are full. Be sure to reserve your 
seat today!
Class CU214 is almost full!
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

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

* 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!

* We have overflow hotels:

Bethesda Marriott (approx. 1.5 miles from conference center)
--This hotel has about 35 rooms left per night--
$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)
--Plenty of space in this hotel still left--
$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! Steve Ritler Farcry
Thursday, May 4, 12:30 PM US/Eastern
http://coldfusion.meetup.com/17/events/4893551/

Future talks:
5/11/06 Maxim Porges Secrets of Top Notch Teams
http://coldfusion.meetup.com/17/events/4893860/

5/18/06 John Paul Ashenfelter Agile Programming
http://coldfusion.meetup.com/17/events/4893861/

6/1/06 Nate Nelson Advanced SQL Programming
http://coldfusion.meetup.com/17/events/4893862/

6/8/06 Rob Gonda CLASS Ajax intensive for ColdFusion Developers
http://coldfusion.meetup.com/17/events/4919519/

6/15/06 Doug Ward Fundamentals of Good Usability
http://coldfusion.meetup.com/17/events/4919541/

* Only 8 more weeks until CFUNITED (55 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.

* We still have opportunites for sponsorship available to companies.

******************************************************
And now our CFUNITED spotlight interview.
Michael Smith: This time we are talking with Dave Ross about his
CFUNITED-06 talk "Inversion of Control and ColdFusion: Using ColdSpring".
So why should a developer come to your session Dave?

Dave Ross: To learn about Inversion of Control (or IoC, also known as 
Dependency
Injection) and how it can be useful when developing with CFCs.

MS: What the heck is Inversion of Control?

DR: Inversion of Control is a programming pattern in which the
creation of your objects and the resolution of their dependencies is
lifted out of the code (inverted). A "container", like ColdSpring,
then becomes responsible for managing the lifecycle of the objects
within your model. I actually like the term "Dependency Injection" a
little better because it describes how ColdSpring works: as ColdSpring
creates your objects, it injects their dependencies (which could be
other objects, configuration, etc etc).

MS: And how is IoC useful when developing CFCs (ColdFusion Components)?

DR: ColdSpring/IoC's main benefit is that it removes the burden of
"assembling" your model. For smaller apps, this is hardly ever a
concern, but for larger apps with many developers, the task of
"supplying" objects with everything they need becomes increasingly
difficult. It's ColdSpring's job to make it easy. Another benefit is
that ColdSpring encourages you to write a loosely-coupled model,
because you expose all of your CFC's dependencies in such a way that
they can all be supplied from outside the CFC. This means that, even
in a very complex application, one can completely isolate a single
component and test it, without ColdSpring or any other framework
becoming involved. Thus, by using ColdSpring, you'll likely end up
coding a more "maintainable" model.

MS: Cool - so what will you cover in your talk?

DR: I'll cover the history of IoC, why it's so popular in the Java
development world these days, and also introduce ColdSpring, an IoC
"container" inspired by the Spring Framework for Java. Additionally, I'll
cover Aspect Oriented Programming (AOP) in the context of CFC
development,as ColdSpring now includes an AOP framework.

MS: Do we need to know Java to come to your talk?

DR: Absolutely not. The Spring framework for Java was born out of
developer frustration with some of the heavier J2EE technologies,
namely EJB (Enterprise JavaBeans). The programming practices
encouraged by Spring, however, are not new, and they are grounded best
practice from those "in the trenches". I personally found Spring
extremely impressive and thought that a lot of the problems it tackled
were also present in CFC-based development, thus ColdSpring was born.
As a side-note, there's also Spring.NET which is another offshoot of
Spring for Microsoft's .NET framework.

MS: BTW what is Aspect Oriented Programming?

DR: While this answer probably deserves a book chapter, Aspect
Oriented Programming is a new(er) programming paradigm is which common
pieces of functionality that "crosscut" your application are
refactored into aspects and then applied to various places in the
application's execution flow (those places are called "joinpoints").
Say for instance, you check a user's permissions before issuing any
database-modifiying calls. You may find that you have to place this
check throughout your application, over and over again. AOP would
allow you to remove this code and have a single aspect that could be
applied such that any time a database-modifying action was taken, your
aspect fires and runs the database check itself. It's an extremely
powerful way to refactor redundant code, and you can add functionality
like logging, caching, or security to an existing model (without ever
actually touching the model's code). ColdSpring has a very impressive
AOP framework and I'll attempt to cover as much of it as I can.

MS: Wow - I will look forward to hearding more at CFUNITED!

---
Inversion of Control and ColdFusion: Using ColdSpring

*************************
ColdSpring's core focus is to make the configuration and dependencies
of your CFCs easier to manage. ColdSpring uses the "inversion-of-control"
pattern to "wire" your CFCs together. Inversion-of-control provides many
advantages over traditional approaches to assembling your application's
model. Also part of ColdSpring is the first Aspect-Oriented-Programming
(AOP) framework for CFCs. This presentation will be a hands-on look at
ColdSpring and how it can help you write larger CFC-based applications.


Speaker Bio:
Dave Ross has been developing web-based applications in CFML for over
seven years. He also regularly works with Java, C-sharp, and a variety
of other tools and technologies. He is the creator of ColdSpring, a
framework for CFCs inspired by the J2EE Spring framework.

You can see more interviews at http://www.cfunited.com/interviews.cfm
CFUNITED-06 is Wed 6/28/06 - Sat 7/1/06 in Bethesda MD, just outside
Washington DC.
It costs $849 until 6/16/06 then $949. For more information on CFUNITED see
http://www.cfunited.com/


****************************************
* 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.




-- 
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:239487
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=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to