YOUR FEEDBACK
John Portnov wrote: This code does not work for me. I created a new website and a C# console applic...


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


What Is ColdFusion in the Age of Java?
Since CFMX it has been a J2EE application running within a J2EE server

Andrew Powell's Blog

As CFML developers start to learn Java and move into the realm of Spring and Hibernate, it is very important to stop and ask 'What Is ColdFusion?'. ColdFusion, since CFMX, has been a J2EE application running within a J2EE server (JRun, JBoss, Tomcat, Websphere, etc.). This is important because thinking of ColdFusion like this lets us expand our mind to what we can really do with ColdFusion. We (CFML developers) can start to leverage J2EE services and frameworks like JPA, JNDI, JTA, and others to make ColdFusion a real player in the J2EE stack.

Java developers are quick to dismiss ColdFusion as simply a J2EE app and miss its real potential:  It is the fastest way to get data to the web.  It is the fastest way to get data to AJAX, Flex, Silverlight, and even JavaFX (the last two via XML or web service).  I think that going forward, ColdFusion will really shine in this space and make itself be known as a the leader in moving data into RIAs.

ColdFusion also provides complex services easier than Java, .Net, Ruby, or whatever wishes they could.  Let's look at a couple of examples:  CFMAIL is, by far, the easiest way to generate email from an application.  CFPDF?  Are you kidding me?  It doesn't get any easier than this.  Don't tell the Java guys this, but it integrates with JMS easier than Java does too (look at the gateways).  These specialty services are an often used, but at times, overlooked part of ColdFusion because of their simplicity.  By the same token, they're often a source of ammo for the ColdFusion detractors.  Maybe they're just jealous.  

Simply put, at the end of the day, ColdFusion is a J2EE app that enables you to be more productive than if you were writing pure Java or CFML code, alone.  Look at it, and embrace it as such, and a whole new world will open up to you, as a CFML or Java developer.


[This appeared originally here and is republished by kind permission of the author, who retains copyright.]

About Andrew Powell
Andrew Powell has been architecting and developing Web applications for over 10 years using ColdFusion, Java, ASP.NET and ASP. His background includes experience running IT Departments for firms in the executive search and aviation consulting fields. You can read his blog on everything ColdFusion, Java, Spry, & Flex at www.infoaccelerator.net.

YOUR FEEDBACK
Alan Barlow wrote: Wait till you experience Web 3.0! A holographic "virtual desktop" projected from your mobile phone into mid-air connected to a central server allowing you to access all your files anywhere/anytime...your phone becomes your mouse and an advanced voice-to-text application allowing you to speak what you want typed...holographic envelopes flying in/out simulating messages arriving and being sent...plus cats and dogs living together and discussing hairballs over dinner ;-)
Bernard Moon wrote: Our team, at GoingOn Networks, deals with this everyday since we are by definition an "Enterprise 2.0" platform and actively selling to the market. After we did our "soft beta" launch several weeks ago, we started pounding the pavement to sell our "private label MySpace" to companies and organizations. Through these discussions, we learned an incredible amount in terms of what companies want, expect, and don't know about. And we continue to learn.
Nick Fera wrote: Successful software firms will continue to concentrate on these core items in building enterprise software. The self-anointed luminaries will make grand statements about the next New Thing, come up with a fancy label and wax prophetically about how they help define a new category of software and service. The rest of us will focus on value.
Mike Stephens wrote: Saugatuck Technology used the term "SaaS 2.0" to describe a new phase for software-as-a-service where there will be less focus on cutting costs and more on process improvement.
UHF wrote: Web 2.0 is just jargon. The 2.0 is people's hope's that they can make a million this time around having missed it the first time. There's nothing physically new or different, it's the same internet and the same audience.
Mark Scrimshire wrote: A very insightful commentary. I believe the critical aspect with Web 2.0 as opposed to Web 1.0 is simply accessability. Resourceful developers have taken existing technologies (witness AJAX) and put them together in new ways that allow non-technical users to contribute their knowledge to the web without needing to understand the underlying technologies.
web2.wsj2.com wrote: Trackback Added: All We Got Was Web 1.0, When Tim Berners-Lee Actually Gave Us We; The blogosphere flew into its usual uproar a few days ago when the inventor of the World Wide Web himself, the venerated Tim Berners-Lee, was recently recorded in a podcast calling Web 2.0 nothing more than a piece of jargon. There is little lo
Aplix7 wrote: I kind of feel like Microsoft is either dead, or its limbs are dying while its head remains talking. Meanwhile the little companies are nibbling at the carcass of what used to be its market share. But I could be wrong about that. After all, I am using Windows now. But then again, I am using little of Windows except the core OS: I use Firefox, Thunderbird, and Vim. The parts of Windows that I use could be handled by many other OSes.
Hear, hear wrote: If I were Microsoft, I'd be worried about the perfect storm of Web 2.0 rivals to Microsoft Office: Thinkfree, Zoho Writer, Writeboard, Google Writely, Rallypoint and JotSpot Live as Microsoft Word competitors, JotSpot Tracker, Numsum, iRows, Zoho Street as Microsoft Excel alternatives, S5, Zoho Show as PowerPoint contenders, ThinkFree, gOffice and Zoho Virtual Office as suite offerings.
VC guy wrote: I enjoyed the interview that Paul Graham did with TechCrunch. I agree with most of what Paul says, in particular what he says about web 2.0 and developing products and services
WEB 2.0 LATEST NEWS
Xythos Software announced upgrades to its Xythos on Demand online service and its Enterprise Document Management and Digital Locker software suites. The new software and service upgrades are currently available for evaluation and purchase.
Lorrie Norrington, president of eBay's global marketplaces business, has been telling BusinessWeek about a sea change in eBay's pricing structure. Calling it "the biggest, most fundamental change we have made," Norrington has told BW that eBay will today announce plans to reduce the up...
In this Exclusive Q&A with SYS-CON's Jeremy Geelan, Rajeev Kutty of Keynote Systems speaks of the factors currently driving companies to increase their effort in monitoring the performance of their Web and mobile applications, and about how Keynote foresees an enormous increase in the ...
I have recently released a new benchmark called GUIMark. GUIMark is kinda like an Acid3 test on speed that’s geared towards RIA technologies. The goal was to figure out how to implement a reference design in different runtimes and then benchmark how smoothly that design could be anim...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE