Hibernate - which is the de facto standard ORM in the Java world - and full script CFCs. But then I'd a developer and those geeky things appeal to me :)
For many, cfspreadsheet and cfsharepoint will be the killer features I suspect.
And, yes, Railo will have Hibernate in an upcoming release - already started working on it! - and full script CFCs as well since that's part of the CFML2009 spec (the interesting parts will be where Adobe doesn't implement some parts of that spec because by the time the committee agreed on the syntax, Adobe was too far along in CF9 to be able to go back and make things match the spec... I suspect Railo will have to support CFML2009 and offer a compatibility mode for Adobe ColdFusion).
Well... I am still building custom features for things like CFish and COOP. Yet that does not mean ColdFusion is not ripe for the picking. I am very impressed with all they have done in this release. They enhanced and added so many features it promises to be a player on many new solutions. Now there are still things they can do to make it better than great... but it is certainly a GREAT solution IMO.
One project I worked in the past had a lot of business logic on database objects, primarily stored procedures mostly because of the performance benefits. I have payed with hibernate and love how fast it allows me to develop, but I often wonder if the fast development comes at the cost of performance. If we were to build say a reporting application using Hibernate and second version using store procedures which will perform better? More importantly is there any value in doing things the hard way anymore? I have not tested this, but I think SPs should still perform better, what do you guys think?
If by reporting application you mean something that compiles aggregate data and puts it into a nice visual format, then Hibernate will likely perform very poorly. That is not what Hibernate is for. In those cases you are MUCH better off using ColdFusion queries or stored procedures.
Client facing, Senior ColdFusion developer – 50k (60k max) - HertfordshireSeeking a candidate that has vision and interested in up and coming technologies and how these maybe applied to the business model in order to maintain leadership in the field. Within a company dedicated to provide systems for public, charity and private sectors.Basically a person with a ‘Can Do’ attitude that will help the management team deliver success.The candidate will also be strong on delivery (client facing skills…See More