The World's Favorite Open Source GPL J2EE CFML Runtime Engine

BlueDragon Developer's Journal

Subscribe to BlueDragon Developer's Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get BlueDragon Developer's Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from BlueDragon Developer's Journal
In announcing the next version Ubuntu (9.10, “Karmic Koala”) the founder of the Ubuntu Open Source operating system effort had a lot to say about cloud computing. Mark Shuttleworth declared: "Wouldn’t it be apt for Ubuntu to make the Amazon jungle as easy to navigate as, say, APT?" ...
The wait is coming to an end. We are working feverishly to get the open source version of BlueDragon into the wild on the 3rd of May 2008 at cf.Objective(), when Vince presents his BOF. Vince will illustrate the first public open source version of BlueDragon. This will including the bu...
New Atlanta will be creating and distributing a free open-source Java Platform, Enterprise Edition (Java EE) version of BlueDragon, its ColdFusion-compatible web application server. It will be released under the popular GPL license, mirroring the licensing path chosen by MySQL and Java...
Do you remember January of 2004? Macromedia had just released ColdFusion 6.1 a few months earlier. CFCs finally worked! Fancy JavaScript techniques were not pulled together under the moniker of AJAX. Rich Internet applications were just a casual mention in a Macromedia whitepaper. Ther...
As both a .NET programmer and ColdFusion developer, I always wondered how I could leverage the world of .NET in ColdFusion. Both platforms come with powerful features and using them together might be a wonderful friendship, if one could only make them cooperate. There are two worlds ou...
As both a .NET programmer and ColdFusion developer, I always wondered how I could leverage the world of .NET in ColdFusion. Both platforms come with powerful features and using them together might be a wonderful friendship, if one could only make them cooperate. There are two worlds ou...
When it comes to code, less is more. Or to be more precise, less is better. How do you write less code and still write enough code to make your applications function as required? One way is to reuse code: write code once, use that code many times. If the words 'code reuse' evoke though...
ColdFusion, BlueDragon, Coral Web Builder, IgniteFusion, and Railo. All are CFML engines, but none of them support the same implementation of CFML as each other. This, in the long run, is not a good thing. Up front, I am not opposed to other CFML engines. Yes, I use only ColdFusion in...
One of the many hotly contested items about ColdFusion in recent times that some developers have been clamoring for are the addition of interfaces to ColdFusion Components as part of the standard CFML language. At one time I was definitely in this camp myself - interfaces would indeed ...
There are many resources we should analyze to ensure optimal ColdFusion operation or to help diagnose problems. Fortunately, there's an awesome free tool that comes to our aid to turn voluminous data into useful information.
Errors and bugs: they happen in all code, mostly in development but in production too and perhaps more easily in CFML than in compiled languages. There are several features to help better handle, debug, and test for them, and this article will focus on those.
According to our worldwide network of software development activists, evangelists, and executives, 2006 promises to be a vintage year for software development...with IE7, Atlas, and AJAX featuring prominently.
A new project just landed on my desk. This is not a maintenance project; it's brand new, start from scratch, development. The client asked me to build a site in ColdFusion 5. It's my fourth project in the past year that's based on a legacy version of CF. I could have saved the client b...
After BEA's announcement regarding their release of the BlueDragon BEA WebLogic Server, SYS-CON Media had the chance to talk with Blake Connell.
BEA has announced the availability of BlueDragon, BEA WebLogic Edition. BlueDragon is designed to help enable customers to modernize and extend legacy ColdFusion Markup Language (CFML) applications to run on BEA WebLogic Server, thereby allowing companies to reuse existing technology t...
AJAX, LAMP, Virtualization, SaaS, Open Source, SANs, Web 2.0, Blog consolidation, InfoSec, BitTorrent, Googlecrash, Adobe, IE7, SOA, REST, Single Sign-On, SemWeb, iComm, Structured Blogging, VPMNs, VoIP Phones, Semantic Technologies, Ruby on Rails, spam/phishing, VoIP, and WiFi: welcom...
This is traditionally the time of year for SYS-CON Media's round-up of i-Technology predictions from around the Web, and this year's harvest of thoughts and viewpoints is more varied than ever. 2006 promises to be a vintage year for software development, according to SYS-CON's globe-sp...
One of the most popular articles I've ever written was on Amazon.com Web services. The article was written for the Macromedia Developer Center and is located at www.macromedia.com/devnet/coldfusion/articles/wsamazon.html. This article is a bit dated. A few days before it was published,...
After somewhat of a hiatus, we're back to continue and conclude our CFEverywhere journey. I should note that Dick Applebaum, my copilot for parts 1 and 2, was unable to join me for this last installment. It won't be the same without his contribution but we'll have to make do. Moreover,...
I just spent four hours debugging an error for a client. The client is an application service provider, and they developed an administrator for internal use. The administrator allows for the user to switch between sites, at whim. The 'site switcher' is a drop menu, which loads up a dif...
The ability to view tag-level execution profiling (the amount of time spent on each tag in a request) is no longer a dream, and it opens up powerful new forms of debugging and performance tuning.
It's great to have a whole issue of CFDJ focused on integrating CFML with Java. The process is a lot easier than many might think, as the articles in this issue will show.
In recent months, the term 'LAMBDA Box' has taken hold in the CFML community. The idea of a low-cost CFML server based on Linux, Apache, MySQL, and BlueDragon provided a solution for me in early 2003, and resulted in the invention of the term.
The topic of focus for this month's issue is 'architecture.' Software architecture is the study and practice of the art of planning and developing applications, and it also happens to be my favorite topic and area of expertise. It is the cornerstone of everything we do, and developers ...
The release of ColdFusion MX 7 provides developers with several options for deploying their CFML applications. While the current option of using ColdFusion Archives (CAR files) has worked to this point, a fundamental problem still remains that the source code needed to be included.
When we last left our two intrepid heroes they had just shown us how to create and run our first CFEverywhere application (including installing and configuring its requisite CFML server, application server, and Web server).
The release of ColdFusion MX 7 provides developers with several options for deploying their CFML applications. While the current option of using ColdFusion Archives (CAR files) has worked to this point, a fundamental problem still remains in that the source code needed to be included.
New Atlanta Communications develops software products and technology and provides support services needed to deploy and administer dynamic Internet web sites and web-enabled applications. BlueDragon 6.1 has recently been released and CFDynamics is a proud BlueDragon VIP Hosting Partner...
Think about the last time you bought a car. Did you walk around the vehicle, look under the hood and sit in the driver's seat to get a feel for it? You probably took it for a test-drive before making the final decision.
For several months I've been promising there would be changes in CFDJ in the New Year. Change in the form of offering deep-focused issues. Change in the form of new regular and semi-regular columns. Well, the time has finally come. This month we are focusing on presenting data. A large...
If you haven't heard of BlueDragon, you're either new to the ColdFusion/CFML community or you've been under a rock somewhere. Back in September 2002, New Atlanta forever changed the CF landscape when it introduced BlueDragon 3.0.
Many of my articles in this column have dealt with theoretical concepts and syntax of implementing those concepts in ColdFusion. In this article, I want to concentrate on the implementation steps you might take when building something.
Why reinvent the wheel when you can easily run your CFML applications on any J2EE server? If your team is considering or being forced to move to J2EE (WebLogic, WebSphere, JBoss, Tomcat, etc.), it may be helpful to know that you don't have to throw away or even rewrite your CFML applic...
Do you really know what it means to run CFML applications on a J2EE server? How does it work, and why would you bother? There are many benefits you may never have considered. In this article, the first of a series, I'll answer these questions.
There are many excellent conferences and user groups for CFML developers, and one that consistently gets great reviews is Michael Smith's CFUN event, which will be held in the Washington, DC, area June 26-27. This preview gives you the 4-1-1 on the event.
Welcome to CF101, a new column I'll be writing for ColdFusion Developer's Journal. This column is dedicated to all of you beginners out there, to teach you the basics of ColdFusion development. You don't need to have a prior understanding of programming, HTML, or Web development to rea...
Have you ever wanted to see what lines of code are being executed in your template? If you looked for CFTRACE to do that, you were likely disappointed.
How many times have you heard the question: 'Why use CFML when you can use PHP, ASP, or JSP, which are all free?' With BlueDragon Server, one of three editions of BlueDragon from New Atlanta Communications, you can finally answer that question.
ColdFusion developers are faced with lots of choices when trying to find a ColdFusion hosting service that meets their needs. It can be tough locating a host that offers the right combination of features, service, and support at a price that's right for a variety of developers. In ...
The world of ColdFusion application servers is quite interesting at the moment. Macromedia's recent update to CFMX 6.1 promises to add a lot of stability and speed to the product. BlueDragon, New Atlanta's alternate CFML runtime engine continues to gain momentum. Yet despite these ...