An Architect's View

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

An Architect's View

Entries Tagged as broadchoice

BACFUG - Living in the Cloud

August 18, 2009 ·

This week - tomorrow in fact - I'll be giving a re-run of my CFUnited talk "Living in the Cloud" at BACFUG. You can read about the talk - and RSVP! - on BACFUG's Adobe Groups website. See you there!

Tags: bacfug · broadchoice · cfunited09 · coldfusion · saas

Republishing ArgumentCollection posts

April 17, 2009 ·

Just a heads up that I plan to republish a number of my ArgumentCollection blog posts here as Broadchoice plan to reuse the domain name for an upcoming support / corporate blog to accompany their new support documentation wiki and support forums. That means your RSS feed may show a number of articles that you have already read on their original dates. I will republish each article using the original date but I can't guarantee they won't show up new for you :)

Tags: blogging · broadchoice · coldfusion

As one door closes, another opens

April 15, 2009 ·

After a year at Broadchoice, it has come time to move on. I've had a great time working with Ray Camden, Joe Rinehart, Brian Kotek and Luke Kilpatrick - as well as the rest of the team (who don't blog). We created a great content management system (Broadchoice Community Platform, powered by Model-Glue 2, ColdSpring and Transfer, running on ColdFusion 8 Enterprise - now up on the Amazon cloud) and we created an incredible desktop collaboration app (Broadchoice Workspace, powered by AIR, Flex, BlazeDS, Spring and Hibernate, running on Groovy and JBoss - with an iPhone web version powered by Model-Glue 3 and ColdSpring, running on Railo 3.0 and JBoss up on the Amazon cloud). I've learned a lot about Flex and AIR and I've gotten to know Railo as an alternative CFML engine. After working with such a great team on such a great product, what comes next?

[Read more →]

Tags: broadchoice · coldfusion · oss · railo

Is Choice A Good Thing?

April 06, 2009 ·

The last week has seen some big announcements in the CF world! On March 31st, Gert announced the open source release of Railo, the next day Mark Drew announced he has joined Railo as CEO of the new Railo UK and then this week Peter Bell announced that he has also joined Railo and will be heading up the new Railo US operation. I've been using ColdFusion since 2001, back when I worked at Macromedia and my team of Java and C++ developers first encountered CFML in the form of very early builds of what went on to become CFMX (6.0). We were pretty skeptical at first.

[Read more →]

Tags: adobe · bluedragon · broadchoice · cfml-advisory · coldfusion · fusebox · grails · machii · microsoft · openbd · oss · railo

Transfer ORM and memory usage

March 14, 2009 ·

Some people - myself included - have observed runaway memory usage and apparent memory leaks with applications built with certain combinations of CFML frameworks that include Transfer ORM. We spent a lot of time tuning the JVM and looking at code and database usage in our Broadchoice Community Platform (CMS), we worked with Mike Brunt on load testing and tuning (highly recommended - if you have any performance problems, get Mike on your case!) as well as working with Mark Mandel directly on Transfer itself. All that work led to a much more stable system and we decided to just continue investigating as a background task.

[Read more →]

Tags: broadchoice · coldfusion · orm

Broadchoice Workspace listed on Adobe AIR Marketplace

March 04, 2009 ·

We just heard back from Adobe that Broadchoice Workspace has been approved and is listed on the Adobe AIR Marketplace. Download the app! Spread the word!

Tags: adobe · air · broadchoice

Getting Started with Swiz

January 09, 2009 ·

Brian Kotek has begun a series on using Swiz, the Dependency Injection framework created by Chris Scott of ColdSpring fame. Brian's first post just shows the very basic setup (how to specify the classes that Swiz manages and how to load them into your application). If you're using ColdSpring today in CFML and you're interested in learning Flex, Brian's series might be very useful to you. If you're tired of the boilerplate code that Cairngorm makes you write (or generate), Swiz might be just what you're looking for and Brian's series will be good reading for you too. We use Swiz at Broadchoice, in our Workspace for Salesforce desktop application (built with Flex and AIR) and we all love working with the framework!

Tags: air · broadchoice · coldspring · flex · oss · ria · swiz

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).

[Read more →]

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

Broadchoice Workspace showcased on Refreshing Apps

January 02, 2009 ·

James Whittaker recently featured the Broadchoice Workspace on his Refreshing Apps sites which is "a showcase and gallery that shows some of the fantastic Adobe AIR applications that are being developed today". He says "The application offers lots of functionality" and, in particular, praises the design:
When started this AIR application looks polished from the layout to the iconography used. There is a lot of functionality here but without the large button bars and menu options. The corporate colour palette mean this application will look right at home on the business desktop and the integration with Salesforce.
Nice to see our hard work getting some public chops. If you want to show your support, pop over to Refreshing Apps and vote for us (we're #3 at the moment with 4.4/5 votes but I'd like to see more votes!).

Tags: air · broadchoice · ria · saas

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!).

[Read more →]

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