Recently, with the introduction of ColdFusion MX 7.0.1, Macromedia began
fully supporting a Mac OS X Server installation of ColdFusion. OS X Server
used to be supported only in a development environment installed on top of
JRun, Tomcat, or some other J2EE application server. Opening this platform
has opened ColdFusion to a whole new audience and platform.
Mac OS X Server is regarded by many as an enterprise-class operating system
overshadowed for years by Windows servers and Linux. The introduction of Mac
OS X Server 10.4 (code named Tiger) brought Apple's enterprise entry to the
forefront when it comes to serving files, print services, e-mail, web sites,
and applications on the Apache Project's Tomcat J2EE Server. ColdFusion and
Mac OS X Server offers functionality never seen in Windows installations and
previously left only to Linux installations. One of these func... (more)
Is XML overrated? This is a question not asked lightly. It is a heavy and
bloated question, much like XML itself. XML has been around since 1997. It is
document based and it is extremely verbose. It requires a higher payload
across the network and cannot be natively used once it arrives. The XML
payload must be consumed in some fashion. None of these activities attribute
to the speed of an application.
In today's world of AJAX and Flex, is XML past its prime? Does XML need to be
regarded as a good idea whose time has come and gone? There are plenty of
capable replacements availa... (more)
Andrew Powell's Blog
OK, so we know ColdFusion, to quote Joe Rinehart, makes it "stupid-easy" to
render HTML off of dynamic data. We (CFML developers) have been using it to
do this for years. Only recently, with the fast emergence of RIAs in the
last 5 years, has the game changed.
My personal approach has become to to let ColdFusion do what it does best,
and no more. No AJAX generation or any of that silly UI stuff. Leave that
to the AJAX frameworks, or Flex, or whatever your UI is going to be on the
front-end. That's what the UI tool was designed for, CF wasn't. Let CF
focus o... (more)
One thing that constantly bugs me on projects is when I am asked to work on
the user interface. I can do CSS, but it is, admittedly, not my strongest
suit. I can do some graphics work, but not my strongest suit.
My time, and the client's money, is best spent on me maximizing ColdFusion's
potential. I am not the greatest at Flash. I can create AS classes to do
things like Flash Remoting, etc., but I am not so good at the interface part
of Flash. I am aware of my client-side shortcomings and am perfectly
comfortable with this.
There are some client-side developers, such as my Flash... (more)
AJAX (Asynchronous JavaScript and XML) is nothing new. The technologies
behind AJAX have been around for quite a while. Jesse James Garrett just gave
the amalgamation of XML, DOM, and JavaScript a catchy new name. Many CF
developers hear buzzwords like AJAX and Web 2.0 and simply tune out because
they think it's too much to comprehend.
If they'd simply stop and take a look at what AJAX can deliver, they'd see
that it offers a unique opportunity to deliver a user experience that seemed
beyond reach only a short time ago. With AJAX, a developer can deliver an
application that requ... (more)