CFUnited Blog

CFUnited going Green

CFUnited going Green

There is a lot of energy and material that go into making a conference like CFUnited, so we thought why not do our part in making sure we do the best we can for the environment by going Green this year. The following are some of the ways:

1. CFUnited Show Guide - If you've been to CFUnited in the past few years, you'll remember the 350 page show guide that you carried around thought the conference. The show guide included details about the conference, sponsor ads, and most importantly the power point presentation slides of each session at the conference. This year to spare some trees we have decided to skip the show guide and provide the power point presentations on the CFUnited website. We will release the presentations online approximately two weeks prior to the event. This will allow attendees to print their own materials if they choose.

2. Our Printer - "We've always been green. And now we're FSC Certified. Proof that our papers originate from sustainable forests." (ToddAllan Printing)

3. CFUnited back pack - CFUnited is known for providing someone of the coolest backpacks out there. This years back pack will me made of recycled materials, without lacking the coolness.

4. Evening event - Instead of busing our attendees to an evening event we will arrange an event within walking distance from the DC convention center.

5. The Grand Hyatt - CFUniteds main hotel, the Grand Hyatt DC, has an endless list of the ways they contribute to going green. The entire hotel has high efficiency lighting systems and allow control to energy consumption. Light colored roofs and low - emissivity glass that reduces heat gain. Voluntary towel and sheet reuse programs that allow the guest to determine if towels and sheets are to be replaced during their stay. (These are just a few examples from the long list of Hyatts green features)

More green ideas will be added to this list shortly. If you have any ideas feel free to comment below.

Round of drinks from Nylon Technology

For those of you who attended CFUnited Euope last month in London, you probably remember during Tuesdays evening event Simon Horwith bought a round of drinks for all the attendees on behalf of his company Nylon Technology. We wanted to thank Simon and Nylon Technology for the generous gesture, you guys really added to the excitement at the evening event!

Nylon Technology is a web development agency based in New York, specializing in web-based software projects including custom website, intranet, extranet, cd-rom, content management and database solutions. They are also looking for developers, so if your interested visit http://www.nylontechnology.com/jobs.cfm for more information.

Brian Meloche: Promoting ColdFusion Outside the ColdFusion Community

Brian Meloche talks about his CFUnited panel discussion "Promoting ColdFusion Outside the ColdFusion Community".

Q: Is this your first time speaking at CFUnited?

Brian: Yes, this will be my first time speaking at CFUnited. This will also be my first time at CFUnited since the name change. I haven't been able to make it since CFUN-04. I am very much looking forward to it!

Q: So your topic "Promoting ColdFusion Outside the ColdFusion Community" was given at MAX 2007, correct?

Brian: Technically, it was a Birds of a Feather at MAX 2007. It was only an hour, and the BOFs weren't all that well publicized at MAX. We got a decent turnout, despite the BOF being at 10pm, but an hour wasn't long enough to really accomplish what I wanted to do with the BOF. Since MAX, there has been a lot of movement to promote ColdFusion to a wider community. Flex 3 and AIR have been released, demand for CF developers seems to be on the rise, and New Atlanta announced the open sourcing of the J2EE version of BlueDragon, among several other positive things happening within the community. We'll take those things into account in this session.

Q: What do you plan on accomplishing at CFUnited 2008?

Brian: The MAX BOF was formatted as a brainstorming session, and the session at CFUNITED will also be in a similar format. Because we only had an hour at MAX 2007, and we could only scratch the surface. At CFUNITED, the session will be two hours, and it will be the last session of the day, so I expect we'll get a bigger turnout, and get something accomplished out of it. The format will be similar, but we will do it in a more structured session this time around. Everyone in the session will participate. The concept is to break the audience out into groups, where each group will focus on a particular audience to promote ColdFusion to. Each group will come up with ideas, vote on them, and develop marching orders for the community. Unlike at MAX, we'll have white boards and sticky notes like a typical brainstorming session.

Q: Is there anything else attendees can expect when attending this session?

Brian: YES... EVERYONE in the session will be a participant, much like we did at MAX 2007. Plan to discuss and participate!

Nat Papovich: Reviving the Lost Craft of Writing Specifications

Nat Papovich, CFUnited topic Reviving the Lost Craft of Writing Specifications

1. Is this your first time speaking at CFUnited?
This will be my first CFUnited presentation, but I've spoken at the old CFUN conferences, the old Fusebox conferences, the more-recent Frameworks conferences and dozens of CFUGs around the country.

2. Why should people attend your session?
Most everyone knows what a spec doc is. Some people may have read one. Some people may have written one. But the fact that so few projects successfully employ spec docs means that, for some reason, we aren't using spec docs to their maximum potential. I'm a big fan of spec docs myself, having written and read many of them over the years. My goal is to encourage people to write and advocate for spec docs by showing them all the benefits they provide during a development project. I'm also going to cover how to write a spec doc step-by-step, since I think that's a tripping point for a lot of people. They have a white page in Word and don't really know how to go about writing one.

3. Will people get a template to help them write spec docs?
I do have a spec doc template that I'll be showing to attendees and which will be available to all conference attendees. Although I'm not an advocate of a one-size-fits-all spec doc template, I think having a starting point of reference is crucial to assisting the spec doc creation process.

4. Will you address concerns that spec docs are a waste of time?
The highlight of my session will be how I systematically debunk every single argument against writing spec docs. No critic will come through unscathed and I'll leave no rock unturned in my attempt to root out the evil of people who insist that spec docs are a waste of time and resources.

You can find more information on Nat Papovich's presentation on his blog http://www.webapper.net/index.cfm/2008/3/12/Building-treehouses-in-code

Speaker Spotlight - Mark Drew topics CFEclipse, ColdSpring, Air

Mark Drew

Mark Drew Mark has been programming Coldfusion since 1996, and even though he has had forays into Perl, ASP and PHP he is still loving every line of code he has crafted with ColdFusion, so much so that he decided to be part of the CFEclipse team and build an even better editor to write CF with. Read more

Topics:


* CFEclipse Reloaded
* Coldspring: Better living through configuration
* Fresh AIR: Getting to grips with Aptana and AIR apps

CFUnited Interview: Peter Bell: Building CFC's, Practical Code Generation, and RAD OO

The following is an interview conducted by Brian Rinaldi, Author of RemoteSynthesis, Adobe Community Expert, and User Group manager of Boston CFUG, regarding Peter Bell's presentation topics for CFUnited 2008.

In this month's installment of my CFUnited interview series, I speak to prominent ColdFusion blogger, author and presenter and good friend, Peter Bell. Peter is well known for his innovative and often controversial ideas about code generation and design patterns. Peter also runs his own business, SystemsForge, based in New York City. Having just returned from a whirlwind series of trips around the world where he both attended and presented at various conferences and, after weeks of harassment from me, Peter has agreed to speak with me.

Brian: So to begin, what sessions are you doing this year at CFUnited?

Peter: I'm presenting three sessions - Building CFC's, Practical Code Generation, and RAD OO.

Hopefully it'll be a nice balance as the first session is for those new to Object Oriented programming and CFC's, the second is an intermediate session and RAD OO is definitely pretty advanced.

Brian: Nice. Can you tell me more about the building CFC's session? Does this deal with code generation at all or just basic CFC development?

Peter: Building CFC's is an introductory session. No code generation or design patterns. It just introduces developers to what CFC's are, why you might want to use them and how to get started with them.

Brian: Does it focus on CFCs related to object-oriented development?

Peter: Yes. In simple web applications, Object-Oriented development isn't very important, but I noticed that as my web applications got bigger, using CFCs to structure my code allowed me to write larger programs that were still maintainable.

So the session will cover the syntax of CFC's but also why you might want to use them. It will offer specific examples of where to get started if you have an existing code base and don't have much time to spend on new ideas.

Brian: Tell me more about the Practical Code Generation session.

Peter: In Practical Code Generation we'll be looking at the ideas you need to start to generate more of your applications. It is relevant both to people working on one large application and for those who develop lots of applications.

We'll start with some key concepts like "Domain Specific Languages" that allow you to do a better job of designing your generators and then we'll work through an example to show how the theory works in practice.

Brian: I know someone who wrote a very practical code generator...will that make it into the presentation? ;)

Peter: The main focus on the session will be on understanding code generators, but naturally I'll be mentioning the most popular ColdFusion based code generators - even those with silly names :D.

Brian: Hmph. I won't take that personally.

So what will be the difference between that session and the RAD OO one?

Peter: Practical Code Generation will be an intermediate session. The main focus will be on code generation and while some Object Oriented experience would help, it will not be essential.

RAD OO is definitely an advanced topic. In RAD OO not only will I be assuming that everyone is familiar with concepts such as Model-View-Controller and frameworks like ColdSpring. I will be showing how breaking all of the standard rules can actually allow you to create mid sized web applications even more quickly while still making them maintainable.

I will be looking at how a deep understanding of OO can allow you to cut certain corners and will be giving away many of the hints and tips that I use to develop 30-40 custom web applications a year while still having time to present at over 10 conferences and run the other aspects of my business.

The goal is that if everyone can take away just one idea from the RAD OO session, it could help them to save a lot of time in the future. But if you don't have experience with frameworks such as Model Glue, Mach-II or ColdSpring, it might be a little too fast paced.

Brian: That sounds like an interesting topic to be sure. I know that you and I have had our fair share of debates on these topics, so you can expect me there to heckle you.

Peter: Hecklers are welcome - I always seem to find one or two :D

Brian: You mentioned all your conference presentations and travel. Many of us have noticed that your once prolific blog has gone quiet. Care to share with readers what you have been up to?

Peter: Sure! In addition to presenting within the ColdFusion community, I also present at a number of other conferences like ooPSLA, the Domain Specific Modeling Forum, Code Generation and the British Computer Society Software Practice Advancement conference. It is interesting presenting to and learning from the top experts in code generation and OO design and then trying to find ways to bring those ideas back to the ColdFusion world while also sharing the ColdFusion love outside of the community!

I'm just back from a two week trip to the UK presenting at CF United Europe and the BCS SPA (which is probably the best conference I've ever attended).

I'm also working hard on upgrading my Software Product Line which I use for generating web applications and am on the program committee for a number of different conferences.

Finally, I ran an ad agency for many years so I'm also getting more involved with presenting at marketing conferences to introduce best development practices for creating robust, marketing focused web apps.

Brian: ...and what do you do in your spare time? ;)

Peter: Well, I'm writing some technical papers on domain specific modeling, learning Flex, getting more comfortable with TDD, Unit testing, Cruise Control and Ant. I'm also considering porting rspec - a BDD framework - to ColdFusion :D

Brian: Jeez, I was kidding.

Well, I can say I am definitely looking forward to your sessions. I know you and I have had interesting debates on some of these very topics and having seen you speak at other conferences, I know it will be well worth attending.

Thanks for taking the time to chat. I look forward to some healthy debate at CFUnited, hopefully over a brew at the hotel pub!

Peter: Thanks! I'm certainly looking forward to your session on RIA and data security on the Friday and I'm sure we'll manage some interesting debates (as always) in the pub.

Rachel Maxim - AJAX Usability

Check out Rachel Maxim's blog to find out more about her CFUnited topic AJAX Usability.

"Speaking on AJAX Usability at CFUnited

I've attended CFUnited since it was called "CFUN" and held in a single room (how it has grown!), and I'm excited to say that I will also be a speaker this year. I will be speaking on AJAX Usability. My talk, as of this writing, will be on Tuesday June 19th at 9:30 am.

A little bit about my talk...

When AJAX first became widespread, several usability gurus aired concerns about how this new power could be abused, and we've seen no shortage of AJAX usability mistakes on the web. Thankfully, many design patterns and best practices have also emerged, and following these guidelines can help you avoid those pitfalls. In my session, I will cover some of the top usability issues you should be aware of when using AJAX, and show practical examples of how to overcome them."

To read more visit http://rmaxim.blogspot.com/2008/03/speaking-on-ajax-usability-at-cfunited.html

Share your blogs with us

How is everyone doing? What are you up to? CFUnited headquarters is getting ready for June and we want to know how the CF community is doing. We have our favorite blogs and we know there are more out there. Can you help me out? I'll share my favorites too. Probably put them on the CFUnited Wiki.

Thanks!

I have a treat in store for attendees. I'll be telling my advisers soon. Clue: it is so cool every CF developer will want one. ;-)

Good luck with your flight and travel arrangements, share your tips with each other on the CFUnited Wiki or you own blogs.

Feel free to start a discussion thread on ColdFusionCommunity.org and I will certainly answer some of your questions.

Help Adobe plan the future of Flex or ColdFusion

Adobe is asking users of Flex or ColdFusion to take the following survey. Adobe wants to learn from a wide range of developers how they use the products today and what they would like to see in the future. The survey will take only a few minutes to complete and the responses will be invaluable.

In appreciation of your time, Adobe is offering one chance to win $500 and five chances to win $100. The prize drawing is open to legal citizens of the United States ages 18 yrs and older.

Click on the following link to initiate the survey:

http://v2.decipherinc.com/survey/adobe/ado08002?list=3

Responses by March 21, 2008 will be greatly appreciated.

Note that this survey is being hosted by Decipher Inc, a survey company who is helping Adobe collect the data. Your responses will remain completely confidential - they will be combined with responses from others who complete this survey and the results will be reported only in aggregate form to Adobe.

Thank you for sharing your opinions,

The Adobe Global Market Research Team & the Flex and ColdFusion product teams.

------------------------------------------------------------------

* NO PURCHASE NECESSARY TO ENTER OR WIN. ANSWERS TO SURVEY QUESTIONS WILL NOT INFLUENCE YOUR CHANCES OF WINNING. SEE THE COMPLETE LIST OF OFFICIAL RULES AT: http://v2.decipherinc.com/survey/adobe/ado08002/terms.html

Ben Forta presenting with Nate Nelson and Jeremy Kadlec

This trio will be speaking on "End to End Performance Tuning" in the Databases, Deployment, Testing Track.

Finger Pointing. Fact or Fiction. Fact in our book with so many enterprise applications dependent on multiple application tiers. In this session we are looking to bring experts together on each application tier to get the full story on end to end performance tuning. That's right, you will learn valuable techniques from CF, web server, database (SQL Server), Windows, hardware and storage experts on how to tune your CF based applications.

Ben Forta is on record as having only done CFUnited's keynote presentation each year. It will be a treat to see Ben, Nate, and Jeremy discuss these techniques and more!

Previous Entries / More Entries