An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Entries Tagged as openbd

2008 in review

January 04, 2009 ·

As "usual", I start the year with a round-up of the highlights of last year, based on things that I blogged. It's been a strange year for me. After (seven) years with Macromedia / Adobe and most of 2007 spent freelancing, I took a full-time job with a startup and hired some amazing CFers to be part of my team. I (finally) learned Flex (and AIR). I learned a new language (Groovy) and did a lot less CFML programming than I've done in years while at the same time joining first the Open BlueDragon Steering Committee and then the CFML Advisory Committee, as well as attending more ColdFusion-related conferences than usual (cf.Objective(), Scotch on the Rocks, CFUNITED, Wee Dram of Scotch, MAX).

[

Tags: adobemax08 · air · bacfug · bluedragon · broadchoice · cfdevcon08 · cfml-advisory · cfobjective · cfunited08 · cfunited09 · coldfusion · coldspring · edmund · flex · fusebox · grails · hosted · iphone · openbd · oss · personal · railo · ria · saas · scotch08 · tdd · weedram08

ColdFusion in the Cloud (and clustering)

December 13, 2008 ·

This week has seen my focus shift back from ActionScript / Groovy to ColdFusion, although not specifically programming in CFML. A couple of blogs have been buzzing about the pros and cons (and plain ol' whys) of running ColdFusion in the cloud, such as on Amazon's EC2 service. Obviously you can run Open BlueDragon or Railo without worrying about cost but for many people, only Adobe ColdFusion will really do what they need and the current EULA does not really accommodate that (partly because the "per 2 CPU" aspect doesn't cover the Amazon situation where you simply don't know how many physical CPUs you actually have!).

[

Tags: adobe · broadchoice · coldfusion · hosted · openbd · railo · saas

CFML in the Cloud

December 05, 2008 ·

I was just reading a couple of blog posts about deploying Open BlueDragon in the cloud (I started with Matt Woodward's extended blog post on cloud computing) and they've gone as far as integrating OpenBD into Elastic Server - a service that lets you easily configure a server instance based on a number of resources. Very impressive. Broadchoice Workspace is deployed on the cloud and whilst most of the machinery is Java/Groovy behind the Flex/AIR application, we also have the iPhone-compatible web version which is powered by CFML. It's a Model-Glue 3 / ColdSpring application that reuses the core Groovy services (via a Spring adapter that Joe Rinehart wrote). So we've been running CFML in the cloud in production for nearly two months now and it's working out really well for us. We're using Railo 3.0, another option for cloud computing. Adobe have said that cloud deployment is something they want to make possible with ColdFusion so at some point we'll have an embarrassment of riches in terms of choices for CFML in the cloud. Who else is using CFML in the cloud today? Who is thinking about doing so?

Tags: air · broadchoice · coldfusion · flex · hosted · iphone · openbd · oss · railo · saas

Open BlueDragon and Flash Remoting

July 04, 2008 ·

New Atlanta's BlueDragon project has never supported Flash Remoting but with the advent of BlazeDS being open sourced by Adobe, TagServlet's OpenBD project has been able to take advantage of the synergy of open source to offer both HTTPService and RemoteObject invocation of CFCs from Flash/Flex. Watch Matt Woodward's screencast showing how to set up and run Flash Remoting with Open BlueDragon.

Tags: coldfusion · flex · openbd · oss

Farewell Open BlueDragaon

June 08, 2008 ·

Vince's post stirred up an interesting discussion on the OpenBD Steering Committee mailing list and unveiled Alan Williamson's true feelings about the CF community and many of the people I know, like and respect. I had expressed concerns about the CF community's negative feelings for New Atlanta affecting the perception of Open BlueDragon but Alan doesn't care about that because, well, Alan doesn't really care about the CF community. He cares about CFML and he cares about BlueDragon and OpenBD. But he has his sights set on the Java community - his "old neighborhood" - and views the people there as the "real rock stars". He's "sick and tired of hearing about the 'CF community'". He feels the "so called 'rock stars' within the CF community are just a lot of empty vessels". I'm disappointed. I really hoped OpenBD was a fresh start and a clean break from New Atlanta (and it is - Alan was very emphatic that New Atlanta have had no influence over OpenBD and that it's driven entirely by TagServlet Ltd and the steering committee). But in light of Alan's feelings about the CF community, I feel I have no option but to step away from the project.

Tags: coldfusion · openbd

New Atlanta offers ColdFusion to .NET/Java migration assistance

June 07, 2008 ·

Note: Vince updated his post to use more neutral language - thank you Vince! - so I have updated this post to be more neutral as well.
Vince Bonfanti just announced New Atlanta's "new ColdFusion-to-.NET and ColdFusion-to-Java migration services." and goes on to say "As experts in ColdFusion, ASP.NET, and Java technologies, New Atlanta is uniquely positioned to assist organizations that want to migrate their ColdFusion applications to either the ASP.NET or Java EE web application platforms." Vince has said in the past that he sees BlueDragon.NET as a migration path from CFML to .NET so this isn't entirely surprising. His blog now has a sidebar that consolidates links to posts he's made in the past three years on this topic (the posts span July 2005 to January 2008 so they're not exactly "news"). It's clear that Vince and New Atlanta are going in a very different direction to Open BlueDragon. Vince is not involved with OpenBD and it is TagServlet, not New Atlanta, who are behind the open source project. ColdFusion continues to thrive under Adobe's leadership - the hints around Centaur suggest that it will be a mind-blowing release. Open BlueDragon is available now for download - in several ready-2-run formats, as a simple WAR or even in source code form for you to use for free in pretty much any way you want. And at Scotch on the Rocks, Railo announced their partnership with Red Hat to move the Railo CFML engine to as an open source project which should extend the reach of CFML into the Java community. It's never been a better time to be a CF developer - more choices, more advances.

Tags: bluedragon · coldfusion · openbd · oss

Extending Open BlueDragon

May 28, 2008 ·

Alan Williamson continues his blog series with an article explaining how to write new CFML tags using the Plugin API, which lets you extend the functionality of OpenBD without changing the core code. I'm hoping to get back to working on OpenBD more seriously over the next few weeks and several of the steering committee will be at Scotch on the Rocks next week.

Tags: coldfusion · openbd · scotch08

Speakers look forward to CFUNITED

May 19, 2008 ·

Some sound bite interviews with speakers about what they're looking forward to at CFUNITED this year. Open BlueDragon gets several mentions as the "hot topic" for various speakers. And we're all looking forward to beer. Except Sandy who prefers red wine.

Tags: cfunited08 · coldfusion · openbd

Open BlueDragon on IRC

May 18, 2008 ·

If you're an IRC fan, there are two channels on #openbd for discussion of the OpenBD project and #cfml-lang for discussion of CFML itself. Why freenode instead of (home of #coldfusion etc)? Well, freenode is home to #ruby, #rubyonrails, #groovy as well as all the Smalltalk and Haskell channels. Given the nature of OpenBD, it seemed more appropriate to put the channels on freenode.

Tags: coldfusion · openbd · oss

Open BlueDragon Blog

May 12, 2008 ·

The OpenBD website now has a blog where the latest project news will be posted by members of the steering committee. It has already been aggregated by feed-squirrel.

Tags: coldfusion · openbd