"Common Sense Object Oriented ColdFusion, 2010 Edition", with Brian Meloche


Our 12pm (US ET) talk on Thursday June 3 will be "Common Sense Object Oriented ColdFusion, 2010 Edition", with Brian Meloche.

TOPIC DESCRIPTION: (provided by the speaker)

At the 2009 CFObjective, the session with the somewhat pessimistic title of "What to Do When OO Fails You in ColdFusion" discussed the problems often seen while developing object oriented applications in ColdFusion, and some things that could be done to address them. We looked at each of these problems objectively, and questioned some of what other "thought leaders" were pitching. We advocated a pragmatic approach to OO in ColdFusion, developing solutions that are "influenced by OO" but may not have been OO in the strictest sense, such as an array of structures instead of objects, or using XML, JSON or WDDX instead of a what we have believed is a CF object.

Fast forward to 2010: Even with the improvements in ColdFusion 9 and looking at the good and the bad that is OO CF, Brian's first draft of this presentation turned sharply anti-OO, enough to wonder if he should present this topic at all. He went back and tried to figure out what was at the core of his problems with OO. By discovering the OO fundamentals, he realized that he's not anti-OO at all, but he has had specific and deep issues with the way that's been pushed to do OO ColdFusion from the beginning. In this session, we start over. Brian re-constructs Object-Oriented ColdFusion from the ground up, creating a much simpler, understandable and expessive OO ColdFusion than we ever had before. Find out what Brian's talking about at what may have been the most controversial topic at CFObjective this year.

MEETING URL: http://experts.acrobat.com/cfmeetup/
DURATION: Approx. 1 hour
Meeting will be recorded. URL will be posted after meeting at http://recordings.coldfusionmeetup.com

SPEAKER: (provided by the speaker)

Brian Meloche

A ColdFusion developer since 1998, Brian Meloche is a longtime contributor to the community. Best known as the host of CFConversations, he's an Adobe Community Expert for CF and manages the Cleveland CFUG. Before that, he managed the Cleveland AUG and the West Virginia MMUG. Brian has been involved in several community efforts and has mentored several user group managers. Brian has also written several articles for the ColdFusion Developer's Journal and Fusion Authority. Since early 2004, Brian has worked for a successful wholesaler in Cleveland, Ohio, where he has been involved in several large enterprise web projects using ColdFusion. Brian's also a partner at LightWater Web Consulting Group, and is available for consulting opportunities. He lives in Cleveland with his wife, Julie, as well as several dogs and cats they have rescued.

WHEN: Thurs. June 3, 12:00pm US ET (UTC/GMT-4)

What time is that for you? The following link shows what the time would be for you (http://permatime.com/US/Eastern/2010-06-03/12:00/). Here's another option (http://www.timeanddate.com/worldclock/fixedtime.html?year=2010&month=6&day=03&hour=12&min=00&sec=0&p1=25) that shows the time as US ET, and lets you choose your city from the list offered to see what time that is in your own timezone.

RECORDING: As always, the meeting will be recorded, and the recording URL will be posted after the meeting at http://recordings.coldfusionmeetup.com .

In addition to the streaming recording, we not also post downloadable recordings (FLV, MP3, and MP4) usually within a day after each meeting, also offered as a link from the recordings page.

LOGGING IN: When you login to the Connect room (the experts.acrobat.com/cfmeetup link above) to view the meeting, PLEASE USE THE "LOGIN AS GUEST" option, and USE YOUR NAME, but do NOT attempt to use your meetup.com username/password or any Connect account. Just sign in as a guest.

RSVP, but only if coming: We do appreciate folks RSVPing if they plan to come (using the link on this email or at the meetup site), though it's not mandatory and it's not a commitment. But there's no need to RSVP if you can't make it let alone explain why you can't. With over 2,100 members, no worries. :-)

FEEDBACK/MEETING DISCUSSION: Members will receive an email after the meeting or can click a link on the event page to offer. Note also the meeting-specific discussion area there at the bottom, in addition to the one-chance feedback feature on the right. Feel free to engage in discussions about the meeting topic.

ADD THIS TO YOUR CALENDAR: Want to add this event to your own personal calendar? Click the link on the top of the event page, below the event title, saying, "Export to a calendar", which offers calendar downloads for Outlook, iCal, Google, and Yahoo calendars.