By Peter Bell

ONLINE LightWire Preso at 2pm EST Today

Just realized I hadn't made it at all obvious. The preso today at 2pm is online. Just click here just before 2pm EST if you'd like to attend!

This is a redo of last weeks which was marred by some technical glitches. Thanks to the CF Frameworks crew for putting this together.

Comments
Awesome. Hopefully I will be able to schedule this in :) Thanks for re-doing it for the rest of us.
# Posted By Ben Nadel | 5/16/07 10:38 AM
Uggg! I got pulled into a meeting like 2 minutes after you started :(

Was it recorded?
# Posted By Ben Nadel | 5/16/07 2:38 PM
Sweeet! From what I did catch it looked very cool. Nice brushed steel texture on the PPT slides. I will watch this later when I have a some time. Thanks for recording it.
# Posted By Ben Nadel | 5/16/07 3:39 PM
Thank Nick at CF Frameworks - he did all the hard work.

BTW, your Forta image cracked me up - they gotta give you a free Scorpio license for that of something . . .
# Posted By Peter Bell | 5/16/07 3:45 PM
Ha ha, thanks. I try to keep it fun and light-hearted :)
# Posted By Ben Nadel | 5/16/07 3:53 PM
Pete, just watched that presentation. Good stuff... still a bit over my head, but I am starting to see. Question... if I pass in CFC instances in a constructor to another CFC, that is considered dependency injection, right? My issue is that I do not automate any of this stuff, so I am never sure if DI is the automation of this process? Or is it simple the passing of CFCs into another CFC (even if it is not automatically done)?
# Posted By Ben Nadel | 5/20/07 10:44 AM
Hi Ben,

Good question. If you call a CFC which requires another CFC and you pass that using your code into their constructor, that is not dependency injection. It is the process of a framework automatically providing that dependency to the CFC so you don't have to that makes it DI.

It does take a little while to get these concepts, but it is worth it!
# Posted By Peter Bell | 5/20/07 4:39 PM
Ok, so automation is what makes it DI, but as a concept, it's all still Inversion of Control (IoC), right?
# Posted By Ben Nadel | 5/21/07 7:34 AM
Not really :-< DI and IoC are two terms for the same thing. Martin Fowler write an article looking at the whole thing and suggested DI is more descriptive of the process and I tend to agree. These days most people call it DI, but DI and IoC are synonyms. The theory of calling it inversion of control is that the control is inverted from a bean requesting its dependencies via a service locator to the bean having its dependencies push in automatically (I believe that's it!), but IoC is really just another term for DI.

Backgrounder:
http://www.martinfowler.com/articles/injection.htm...
# Posted By Peter Bell | 5/21/07 12:54 PM
@Pete,

Thanks for the clarification. It's all making a little more sense bit by bit.
# Posted By Ben Nadel | 5/21/07 4:44 PM
BlogCFC was created by Raymond Camden. This blog is running version 5.005.