Presenting and Teaching at cf.Objective() 2010

I'm a little behind the times on this blog post – but I am presenting and also teaching a course at cf.Objective() this year.

I will be presenting 2 sessions at the conference:

Dependency Injection Redefined – ColdSpring 2.0: Narwhal

2.0, codenamed 'Narwhal', is a project that has been going on a little
'behind the scenes', except for the occasional tweet from either myself, or Chris Scott.

this presentation, we'll look at some of the motivations behind the
complete rewrite of ColdSpring for the 2.0 version, and some of the new
features that will be available that should make dependency injection
easier, and way more flexible than ever before.

I've had in my
to-do list a reminder to write a long blog post on what is going on
with Narwhal, which I should write at some point soon, so you have a
good idea what to look out for.  That being said, Narwhal is taking
shape nicely, and I think is going to be a very powerful addition to
the ColdFusion framework landscape.

Advanced Java & ColdFusion Integration with JavaLoader 1.0

talk will focus on the new features of JavaLoader 1.0, and how you can
use them to integrate Java with your ColdFusion platform in some new
and exciting ways.  If you are interested in JavaLoader 1.0, check out
this previous blog post, it gives you a good run down on the new features it brings to the table.

will also be investigating some of more common 'gotchas' with Java and
ColdFusion integration, especially around ClassLoader issues, which
should be useful for all involved.

Bob Silverberg and I are also going to be a teaching a 2 day training course, just before cf.Objective():

Hands-On ColdFusion ORM Training

will be as very hands on session, where Bob and I will be going through
building an application using ColdFuson 9's Object Relational Mapper
from beginning to end.  This will include many best practices,
discussions as well as theory about how the underlying Hibernate engine
works with ColdFusion.  No ORM/Hibernate experience necessary.

More detail on the course can be found on our website, and also on the preconference page, where you can also check out all the other fantastic training content.

forget that the early bird pricing for both conference tickets, and
training finishes on the 29th of January, which is coming up soon!

cf.Objective() is looking to be a great conference. Hope to see you there!

Leave a Comment


  • Andrea Campolonghi | January 21, 2010

    Hi Mark,

    any roadmap for release of c2 2.0 is already planned?
    Does exixts a beta programme?


  • Mark | January 22, 2010

    If there was something to say publicly… I would be saying it 😀