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


Top Stories

According to SYS-CON's worldwide network of software development activists, evangelists, analysts and executives, 2006 promises to be a vintage year for software development...with IE7, Atlas, and AJAX featuring prominently. Take Microsoft, for example: A new client OS is on the way, Microsoft Vista, due late in 2006, giving rise to the obvious question: Will the new cool 3D user interface be enough to move the user to upgrade? We'll see. Maybe the new built-in security, performance features, and integrated search will be enough to convince users - after all, why go to the Web if built-in Web-enabled services and integrated information search allow the Web to come to you? Or consider the world of PDA devices. Everyone is looking for the next killer Palm or BlackBerry, but are they looking in the right direction for the next killer PDA? What about unexpected places -... (more)

BlueDragon 3.0 Released

(September 17, 2002) - New Atlanta Communications' BlueDragon 3.0, the newest release of its Java-based product family for deploying ColdFusion Markup Language (CFML) Web applications onto standard J2EE platforms, is now available. BlueDragon 3.0 facilitates the simple and portable deployment of CFML pages as standard J2EE components onto BEA WebLogic and other standard J2EE servers. In addition, CFML pages can be deployed as compiled binaries, protecting any intellectual property contained within CFML source code. Using BlueDragon's simple "Drag, Drop, and Deploy" approach, developers can easily: Package portable CFML applications within standard J2EE Web ARchive (WAR) and Enterprise ARchive (EAR) files Drop and deploy archives onto BEA WebLogic, IBM WebSphere, and other standard J2EE deployment platforms, without having to install proprietary ColdFusion Server soft... (more)

CFUN-04: Who, What, When, Why?

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. CFUN is the national ColdFusion and Web programming conference that Rockville, MD-based IT firm TeraTech (www.teratech.com) hosts each June in the DC area. CFUN stands for ColdFusion User Network and, based on my experiences at CFUNs I have attended (and spoken at) in past years, there's plenty of opportunity for users to learn and network - and have fun doing it! Conferences like this are important not just for what you learn but also for who you meet. There's a tendency for many developers to find themselves working in isolation. CFUN and conferences like it offer a chance to immerse yourself for a few days in be... (more)

CFML on J2EE: Easy as 1-2-3

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 applications. Some people may want you to rewrite them, and as a long-term goal it may make sense in some cases, but did you know that CFML can run, as-is, on the J2EE server? It really can be as easy as 1-2-3. If you've not seen it done, or you're skeptical - and especially if you've tried it with CFMX - I'll show you an alternative that you may not have seen before. Why CFML on J2EE? Even for Skeptics In my April 2004 ColdFusion Developer's Journal column, I wrote about the many benefits of deploying CFML on J2EE. Indeed, many folks expressed surprise to learn how much they could gain simpl... (more)

BlueDragon 6.1

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. As a quick overview, BlueDragon is a family of server products that allows you to deploy CFML applications as an alternative to using Macromedia's ColdFusion MX. For more background, I refer you to the original product review I did for ColdFusion Developer's Journal, www.sys-con.com/coldfusion/articleprint.cfm?id=546. For this article, I am going to focus on what's new (and improved) with BlueDragon 6.1, which was released in June of this year. To paraphrase Steve Ballmer's now famous rant, BlueDragon 6.1 is all about "Compatibility, compatibility, compatibility, compatibility!" For the 3.0 release, BlueDragon was targeted at ColdFusion 5 l... (more)

Two of My Favorite Things: Software Architecture + ColdFusion

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 of every level of expertise and experience can gain from its understanding. By the time this issue reaches our readers, the CFUnited conference will be fast approaching - and I encourage ColdFusion developers everywhere to try to attend. If software architecture and/or object-oriented programming are of interest to you, there will be many sessions covering various aspects of these areas of knowledge, in addition to many other great topics. Of course, CFUnited will also be the first opportunity that ColdFusion developers have to attend so many presentations devoted to the new features in... (more)

Profiling CFML at the Tag Level, Finally!

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. The Problem: Tools We Lack Most CFML developers know that both ColdFusion and BlueDragon can be configured to show debugging info at the bottom of a page, which shows (among other things) the total time spent on a request and in each template within that request. But how often have you wished you could see the time spent on each tag within the request? This would really help in determining where specific bottlenecks exist. While seeing that timing information for each individual tag would be powerful enough, we really need to start a higher level. What we need is a way to view all the requests against the server for a given time period, viewing their total execution time in... (more)

The Shape of i-Technology To Come: Predictions for 2006

According to SYS-CON Media's worldwide network of software development activists, evangelists and executives - including the creator of Ruby on Rails, David Heinemeier Hansson  - 2006 promises to be a vintage year for software development... Take Microsoft, for example: A new client OS is on the way, Microsoft Vista, due late in 2006, giving rise to the obvious question: will the new cool 3D user interface be enough to move user to upgrade? We’ll see. Maybe the new built-in security, performance features, and integrated search will be enough to convince users – after all, why go to the Web if built-in web-enabled services and integrated information search allow the Web to come to you? Or consider the world of PDA Devices. Everyone is looking for the next killer Palm or BlackBerry.  But are they looking in the right direction for the next killer PDA? What... (more)

AJAX Tipped To Play Major Role in the Shape of i-Technology to Come

Among all the terms cited by SYS-CON's worldwide network of software development activists, evangelists, and executives, what were the two that cropped up most often? "AJAX" and "IE7" -- Internet Explorer 7, currently in limited beta test. Other terms they focused on included: LAMP, Virtualization, SaaS, Open Source, SANs, Web 2.0, Blog consolidation, InfoSec, BitTorrent, Googlecrash, Adobe, SOA, REST, Single Sign-On, SemWeb, iComm, Structured Blogging, VPMNs, VoIP Phones, Semantic Technologies, Ruby on Rails, spam/phishing, VoIP, .NET 2.0, Terror Hacking and WiFi. 2006 promises to be a vintage year for software development... On the pages that follow you'll find the collected wisdom of some of the most acute prognosticators in the industry. As always with SYS-CON Media, we don't ask pundits and sideline commentators but activists, folks whose connection with sof... (more)

Cordys to Present at SYS-CON's Cloud Computing Expo

Jon Pyke, Chief Strategy Officer of cloud platform provider Cordys will be presenting at SYS-CON's 2nd International Cloud Computing Conference & Expo in New York City this coming March 30-April 1, 2009. Pyke, a globally recognized Business Process Management (BPM) pioneer and luminary, will be speaking about what Process Technology can offer and discussing the Enterprise Cloud Orchestration Services. According to Pyke, the cloud needs a process technology to orchestrate the interaction and integration of services in an easy, cost-effective and flexible way. "Cloud Computing enables extensive computing power while saving money - but NOT innovation," remarks Pyke. Process technology, in Pyke's view, will bring business users and developers together to create "Situational Applications" ­- ad-hoc applications for small groups of users with specific needs that are made fr... (more)

Zuora’s Tien Tzuo to Present at Cloud Computing Conference in NYC

Tien Tzuo, CEO of Zuora, will be presenting at SYS-CON's 2nd International Cloud Computing Conference & Expo in New York City this coming March 30-April 1, 2009. Thanks to cloud computing, many products are moving to subscription services delivered online -- we have entered the subscription economy. Companies delivering these online services need a way to run their business and support their unique billing and payment needs. What developers need is a Business Cloud -- an easy way to add commerce capabilities such as subscription billing and recurring payments to the services they are building. That's where Zuora comes in. In this session, Tien Tzuo will explain how all cloud-based companies can monetize, increase profitability and streamline business processes all while building and managing their subscription-based businesses. Speaker Bio Tien Tzuo joined Zuora af... (more)