9 ways ColdFusion 8 will rule web development
Ben Forta and Adobe are getting into full swing with ColdFusion 8 Scorpio Pre-Release tour. Last night Ben gave us in Seattle a taste of things to come. Here is why it will kick the tar balls out of everything else on the market.- Built in AJAX widgets. Create AJAX windows, auto complete forms, calendar popups, grids, WYSIWYG editors, and much more. All using simple ColdFusion based tags and generating industry standard solutions such as Prototype and Yahoo User Interface Javascript.
- Native JSON support. ColdFusion components now know if they are called by a web browser and will return JSON formated data automatically. You can also create JSON packets directly or consume them and turn them into native ColdFusion objects.
- .NET (and Java!) integration. Pull in .NET objects and use them like native ColdFusion objects. Combine .NET and Java on the same page if you like. Easily the best web based middleware solution.
- Microsoft Exchange integration. Love it or hate it, most organizations use Exchange religiously. Now you can read and update email, calendars, tasks and much more. No change to the Exchange server is required.
- Flash based presentation builder. Combine HTML, Audio, Flash Movies, Images, and CFCharts to create spiffy flash based presentations on the fly. Just wrap your existing pages in CFPRESENTATION and you are on your way.
- Full PDF integration. Create, combine, update, and interact with PDF files using CFPDF and CFPDFFORM tags.
- Native image manipulation functions. Blur, sharpen, draw, rotate, stream to browser, and much much more. This finally brings ColdFusion's image support in line with PHP and other frameworks while keeping it so simple that even I could use it.
- Across the board enhancements. Improvements in security, speed, Flash Forms, Report Builder, and more.
- Administration API. Now you can access, audit, and snapshot all the information the server knows about itself. No longer is ColdFusion a black box. Audit long running processes, most frequently run queries, and bottle necks. SnapShot the server before making your change or doing a reset so that you can analyze potential problems later.
ColdFusion 8 Scorpio should land sometime in mid-2007. You know I'll be there.












Comments
29
Subscribe to commentsadmin@tjdit.cnJan 28th 2008 9:48AM
Thanks for sharing.
EbbyFeb 16th 2008 2:36PM
Wots the noise about! The taste of the puddy is in the easting. Coldfusion is a lovely language, i mean its simply super for those wise enough to adopt it. After a month of study, my first application was an Evoting site, next an instant messaging application with flash, cold fusion and sql server. and now several applications outside a browser, still using the leverage of coldfusion. I think the thing is how far can u think and apply the language you know, and maybe how much stress do u like (i think people love long coding). Cold fusion is very easy to learn, manipulate and apply flexibly to different situation.
Dont be surprised, am just a year + old with coldfusion. I think Adobe should promote their thing. Promote their software and certifications. In my country Microsoft, Cisco and Oracle are making loads of money from exams ( i quess) cus dats wot every1 writes.
no beef.
BeginnerMay 12th 2008 2:03AM
I am new to web development but I found out that CF is a lot easy to learn than PHP, only that PHP is free and CF is not.
And they say that most apllication server today is PHP, is that true?
Thanks
trevor baylissMay 9th 2008 10:59AM
Coldfusion is the best, why do people not like it? Because they have paid to go on microsoft courses and now realise that they screwed up when the coldfusion developer did the work three months ago and they are still messing around with the basics!! coldfusion 8 does everything except for make your coffee-that is coming in coldfusion 9 a new tag called cf_starbucks that email`s starbucks and they send you your coffee to your home. If you are a webdeveloper do yourself a favour and learn coldfusion and start making more money in less time with sick features like inbuilt ajax.
Adobe is the new owner of cf and did OK with photoshop and flash and dreamweaver so get with it luddites.
BeginnerMay 12th 2008 2:28AM
When I first made my comment I was using ColdFusion 5 to learn ColdFusion, but when I learn trough this blog site that ColdFusion 8 developer Ed. is free to download I immediately download ColdFusion 8 from Adobe.
And my reaction is WOW, its totally different from ColdFusion 5 as if I was riding in a P38 Mustang(ColdFusion 5) then suddenly I find my self inside the cockpit of an F23 Raptor (ColdFusion 8).
To the people of Adobe keep up the good job. But also please make some free edition for people like us who are interested to learn ColdFusion but don't have the capacity to buy the full version of the said software.
So again to the men and women of Adobe thank you and keep up the good job.
NomanJun 5th 2009 1:52PM
Just goto Dice.com and type ".net" for search.. over 5K jobs come up.. then erase .net and type flex.. mere 700 jobs come up !!!
LondonApr 25th 2007 9:01AM
YAY !!!!!
EricApr 24th 2007 4:52PM
I also heard that it will run on Java 6! That is reason enough for me to use it.
ToddApr 24th 2007 5:05PM
The one person I know who still uses it says its cool, but Adobe is gonna end-of-life ColdFusion soon, with the requisite, nasty forced migration to Apollo/Flex/Flash.
RIP ColdFusion 1999-2007
AdamApr 24th 2007 5:12PM
@Todd
Adobe brands ColdFusion as the fastest and easiest backend to integrate with Apollo/Flex/Flash. They work together, not against each other, so I doubt there'd be any reason to drop it. There's still a large CF community out there anxiously awaiting this release -- it just happens that they don't make it to Digg where their voices are widely heard too often. :)
mblairApr 24th 2007 5:38PM
As a longterm CF developer, I am really about this version. So much good stuff :-) The great thing about CF is that when married to a decent framework like Fusebox or Model-Glue you've got an extremely fast path to developing applications. It's an excellent language for those that like to develop solid things quick.
Peter TilbrookApr 24th 2007 8:13PM
I started using ColdFusion way back in 1995. And it still blows me away today. Scorpio is an important version. Adobe are already thinking about ColdFusion 9.
Damon CooperApr 25th 2007 10:31AM
Hi there guys (and Todd)....
This is the official word:
ColdFusion has a long, long, long life ahead of it, with MANY releases yet to come.
Anyone who says otherwise is misinformed or simply spreading FUD for whatever reason.
Please send anyone saying so my way so we can help clear this up once and for all.
Damon Cooper
Director of Engineering, ColdFusion
Enterprise Business Unit
Adobe Systems, Inc.
dcooper@adobe.com
ultrafastnealApr 25th 2007 3:52PM
Once upon a time I swore by ColdFusion. Then Macromedia bought it and killed the beloved CF Studio, and ultimately the integrated debugger. Degugging with output lines and/or a trace output page is a nightmare.
This is, without doubt, the main reason Cold Fusion has lost so much market share. Without an integrated debugger, the platform will only lose more programmers every day. For all you CF language lovers out there, you would be amazed how much more you can achieve with a language that has a real debugger. Give Java or .NET a try. Oh yeah, and both Java and .NET are FREE.
davidApr 25th 2007 4:47PM
Way to go Damon! Every time the "death watch" for CF is started, there's an even more kickass version released!
CF losing market share? Are you kidding? It's growing so fast the phone is ringing off the hook with job opp's. Rates are up too :-)
Can't wait for Scorpio...Now we'll be able to integrate AJAX in half the time too....ka-ching :-)
Davo
Loony2nzApr 25th 2007 6:56PM
I still don't get it. I always get this look of disdain from non-CF developers when I tell them I'm a CF developer. They say, "that's not a language" or "it's a dying language" or "ahhahahah omg you didn't just say that". What's so bad about being a CF developer? It's easy, it's fast, and most of all it's perfect for RAD.
dwayneApr 25th 2007 11:13PM
Very jazzed about this release. The hidden power use of CF, in my books, is the ability to rapidly develop proof of concept code, something most people don't utilize today. I whipped up a quick asset management system for videos being published by a 3rd party xml feed with integrated search, code generation for editors to embed functional html into a portal content system, and a keyword classification system in under 5 hours.... and I'm the PM, not a coder. The developers of other languages pride themselves on their ability to waste time and money to generate bloatware in the "real" languages I guess.
Kevin PennyApr 26th 2007 10:25AM
To ultrafastneal:
What are you talking about CF Studio? Come on - if you wanna program in the dark ages go ahead - Ever used the latest HomeSite+? CF Studio needed an upgrade - if you like CF Studio (which I did) you will love CFEclipse, build on a continuing / supported platform. Ever try using source control and other plug ins w/in CF Studio? How about upgrading the syntax with each language version -
Well, CFEclipse build on the Eclipse platform does all these things and more. You CAN have interactive debugging as well for the cost of the old CFStudio if you want from 3rd parties that work great, but most importantly - IT'S A FREE IDE.
The CF world programs with CFEclipse - get on it!
JamieApr 30th 2007 8:51AM
Not to be a hater, or flame, but I think "Rule" is a bit much.
Let's compare ColdFusion vs. ASP.NET.
1. Built in AJAX widgets. Calendar control, Cascading Drop Downs, etc, etc.
2. Native JSON support - I think the syntax is something like this:
System.Web.Extensions.JavaScriptSerializer jss = new System.Web.Extensions.JavaScriptSerializer(typeof(MyObject));
string s = jss.Serialize(instanceOfMyObject);
3. .NET (and Java!) integration. -- uhh... yeah, minus java support, so that's .5 for ColdFusion
4. Microsoft Exchange integration. -- uhh... yeah.
5. Flash based presentation builder. - Silverlight.. XAML. WPF.
6. Full PDF integration. -- well, it should, it's adobe. so that's 1 for ColdFusion
8. Across the board enhancements. -- weak, aren't these all enhancements? ASP.NET 2.0 has across the board enhancements, too.
9. Administration API - yup. AD integration, forms authentication and a sweet little UI with every web app for administering it.
When they sport a drag and drop UI, the code-behind quasi-object model, and upcoming features like LINQ, DLINQ, functional programming, etc.. then I may look at it. Oh, let's not even begin to talk about IDE. And ASP.NET is free.
So, I think "rule" might be a little much. I think "catch up" is a better term.
LanceApr 30th 2007 9:38AM
Anyone who talks trash about CF just doesn't get it. If you want to spend 9 months developing something in .Net or PHP go right ahead. I'll take ColdFusion, thanks. Yeah, .Net is free. Want to do anything worthwhile with it? Better get out your wallet.
Dying language? Um, take a look at the new Flex stuff and CFEclipse and rethink your answer. Oh yeah--and I've had about six calls for positions in the last week alone. .Net developers are a dime a dozen, while CF/Flex developers are in high demand for the new Web.