Oops! We skipped Interview 3 last week, so here it is now.
(Last week was Interview 4: Sean Corfield)

In this issue of ColdFusion conference and training news:
* Early Bird rates expire 1/31/06
* New Sponsors - including Adobe, Microsoft, TeraTech Programming, New 
Atlanta and HostMySite
* TeraTech voted top ColdFusion consulting company by CFDJ readers
* Airline Sponsor - United Airlines - plus discount code
* Hotel reservations - group discount code announced.
* Interview with Joe Rinehart "MVC for You and Me"

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

TeraTech is hiring a senior developer to join our growing team
http://www.teratech.com/index.cfm?go=About.JobDetail&JobID=7

Conference and training news
****************************
* Only 6 days left on early bird pricing! Register before Tuesday 1/31/06 to
   save $100.

* New Sponsors:
Platinum - Adobe
Gold - TeraTech Programming, New Atlanta, HostMySite, Microsoft
Silver - CFDynamics, AboutWeb, UniversalMind, Systems Alliance
Bronze - Figleaf Software, Savvy Software

* United Airline is our official airline sponsor.
If you call United's toll-free number (1-800-521-4041) to book your 
reservations, you will receive
a 10% discount off the lowest applicable discount fare, excluding First 
Class, or a 15% discount
off full coach fares, with no advance purchase. An additional 5% 
discount will apply when tickets
are purchased at least 60 days in advance of your travel. Discounts also 
apply on United Express.
Make sure you refer to Meeting ID Number 538TK.

* Hotel Reservations
To make reservations at the Bethesda North Marriott hotel, use the group 
code: CFCCFCA
You can make reservations by calling 1-800-859-8003 or going to
http://www.bethesdanorthmarriott.com/
The cost of a room per night is $179, which expires April 14th. (After 
that the price goes up to
$199 until June 5th)

* TeraTech wins CFDF awards
For the 4th year in a row TeraTech was voted the best ColdFusion 
consulting company
in the CFDJ (ColdFusion Developers Journal) readers choice awards. TeraTech
Training was runner up in the training category. If you want help
on your project, mentoring or training reply to this email.

* Upcoming classes
CF201 - Intermediate ColdFusion Jan 31 2006
CF202 - Web Accessibility and 508 Feb 21 2006
FB101 - Intro to Fusebox        Feb 28 2006
MS01  - Avoiding Web Disasters  Mar 1 2006
FB201 - Intermediate Fusebox    Mar 7 2006
CF206 - ColdFusion SQL Skills   Mar 14 2006

Cost $199 - $349 see http://www.teratech.com/training/ for more
details and registration

******************************
And now our CFUNITED spotlight interview.

Michael Smith: This time we are talking with Joe Rinehart about his
CFUNITED-06 talk "MVC for You and Me". So why should a developer come to
your session Joe ?

Joe Rinehart:  If you're doing any ColdFusion Component-based
development with Fusebox, Model-Glue, or Mach-II, MVC is fundamental!
Learning a bit about MVC can help you learn how to use any of these
frameworks, Flex, Flash, Java, or .NET faster and more effectively.

MS: So what does MVC stand for?

JR:  Despite what some say, it's not "Making it Very Complicated!"
It's really Model-View-Controller, which describes three diferent
categories of code that make up an MVC application.

MS: And why would I want to use a framework in the first place?

JR:  I didn't think about it until Jeff Peters of Fusebox fame
described it this way, but frameworks are an answer to a
responsibility we have as professional programmers.  Using a framework
is an up-front investment of time and learning that pays dividends of
common structure and vocabulary, which become invaluable the moment
requirements and staff start changing.

MS: So what is a Model?

JR:  An application Model is an encapsulation of all of its entities
(such as a shopping cart), business logic (such totalling the cost of
items in the cart), and persistence logic (such as saving the cart to
a database).  It's usually a collection of ColdFusion Components, but
other services such as Web Services or Java libraries can be
considered as part of the Model as well.

The most important aspect of the Model in MVC is that it has
absolutely no knowledge of the Controller or the View.

MS: And a View?

JR:  A view is is the user interface of your application.  In an MVC
ColdFusion application, a view is usually a traditional CFM file that
produce HTML that's sent to the browser.  One application probably has
many Views.

MS: So I guess the Controller tells the Model and View what to do?

JR:  Almost;  the Controller typically takes data from the View, such
as form data, and asks the Model to do something with it.  Remember,
the Model doesn't know anything about the View, much less the form
scope, so it needs a "translator."  The Controller will then react to
the response from the Model, and send the user to the proper View.
So, yes, while it "tells" the View what to do, it'd be more proper to
say it "asks" the Model to do something.

MS: Thanks for explaining - I will look forward to seeing you at CFUNITED.
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 $649 until 1/31/06 then $749. For more information on CFUNITED see
http://www.cfunited.com/

---
MVC for You and Me
*************************
Model-View-Controller is a fundamental Design Pattern that's fundamental
for building Model-Glue, Mach-II, Fusebox, Flex, and Flash applications.

However, it's not commonly talked about or understood in the ColdFusion
community!

Come see Joe Rinehart demystify the MVC Pattern.

Speaker Bio:
Joe Rinehart is a developer who's becoming increasingly focused on
making object-oriented ColdFusion development a reality. By blogging at
clearsoftware.net, writing for ColdFusion Developer's Journal, and
authoring the Model-Glue Framework, he may be making progress.


* Speakers include top names like Simon Horwith, Charlie Arehart,
  Hal Helms, Michael Dinowitz, Ray Camden 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 early bird price of $649 for CFUNITED-06 ends 1/31/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

Save upto $400 by registering now!


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




-- 
Due to TeraTech's growth we are seeking winning sales people
to sell custom software. For more details:
http://www.teratech.com/index.cfm?go=About.JobDetail&JobID=3

Michael Smith, TeraTech, Inc
405 E Gude Dr Ste 207, Rockville MD 20850
Voice: +1-301-424-3903 x110 Fax:301-762-8185
Web: http://www.teratech.com/sig/
Email:  mailto:[EMAIL PROTECTED] ICQ: 66057682
Winner in CFDJ awards Best Consulting. Member Team Fusebox.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:230433
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