http://seancorfield.github.io for newer blog posts." />

An Architect's View

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

An Architect's View

Entries Tagged as ria

My cf.Objective() 2009 Schedule

May 11, 2009 · 2 Comments

In the absence of a printable schedule - sorry, Joe Rinehart says it's a problem with the Media3 hosting and he's been trying to get them to fix it for months! - here is my schedule for cf.Objective() 2009:

[Read more →]

2 CommentsTags: adobe · air · architecture · cfobjective · coldbox · coldfusion · coldspring · flex · iphone · j2ee · jquery · machii · orm · oss · ria · saas · swiz · tdd

Getting Started with Swiz

January 09, 2009 · No Comments

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!

No CommentsTags: air · broadchoice · coldspring · flex · oss · ria · swiz

2008 in review

January 04, 2009 · 4 Comments

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 →]

4 CommentsTags: 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 · 2 Comments

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

2 CommentsTags: air · broadchoice · ria · saas

CFUNITED 2009 - Initial Topics Announced

December 23, 2008 · 2 Comments

Liz has announced the first round of topics for CFUNITED 2009. It's an interesting mix of speakers - some old, some new - and a broad spectrum of subject matter. After CFUNITED 2008, Liz has promised lots of changes and improvements and we already know that the venue is something special and an all-in-one location (addressing a bit complaint about the last few years' conferences). One of the new changes for 2009 is that a quarter of the content will be Flex/AIR related, acknowledging the growth and increasing relevance of these technologies to ColdFusion developers at large. Some of the highlights (from my point of view) of the topics announced so far:
  • Flex development with the Swiz framework - Chris Scott
  • Railo Open Source - Gert Franz
  • Groovy for ColdFusion Developers - Joe Rinehart
  • iPhone Apps + Adobe ColdFusion - Josh Adams
  • ColdFusion, Model-Glue, Hibernate, Spring, and Groovy - Ray Camden
  • AIR: Building Desktop Applications with Flex 3 - Rob Rusher
  • Hack Proofing ColdFusion - Shlomy Gantz
Definitely not your father's CFUNITED!

2 CommentsTags: air · cfunited09 · coldfusion · grails · iphone · modelglue · orm · oss · railo · ria · swiz

Broadchoice Workspace Available To Everyone!

November 14, 2008 · No Comments

Today was our official launch, just in time for MAX! Now anyone can download the Broadchoice Workspace AIR application and create a 30-day trial account. Commercial use will be just $99/user per year with educational licenses at $49/user per year. Registered non-profit organizations can get free licenses. If you're also a Salesforce user, you'll love the integration between groups in Workspace and your company's Salesforce account, allowing you to see open opportunities directly in the Workspace and create collaborative spaces based on opportunities so that you can work with your non-Salesforce peers on closing deals! Working with Brian Kotek, Joe Rinehart and Ray Camden on this application has been a wonderful experience. We've all learned a lot from each other as we've learned a lot about Flex, AIR, Groovy, BlazeDS, Spring, Hibernate and integration with CFML via Model-Glue 3 (Gesture) and ColdSpring! Also, for Workspace users on-the-go, there is an iPhone-compatible web application (with plans for full Blackberry support by year end).

No CommentsTags: air · broadchoice · coldfusion · coldspring · flex · iphone · modelglue · ria · saas

Broadchoice Workspace Beta starts soon

October 10, 2008 · 3 Comments

Things have been a bit quiet on my blog because I was in England for two weeks. Things have been a bit quiet on the Broadchoice blog too because the team has been busy with the Broadchoice Workspace, preparing for the upcoming beta program! Here's a screenshot of the latest internal build, running on my laptop (with real content!) - the navigation and layout has changed a bit since our earlier screenshots - but we're all using the Workspace in-house to collaborate on projects as we draw closer to launch:
(click for larger image) In addition to the AIR application, we're also working on an iPhone web application - built with CFML - that exposes all the Workspace content as well as providing the ability to send messages to spaces. Folks who sign up for the beta program will get to experience both of those! The beta will start next week on a first come, first served basis (so those who have already signed up will get their login credentials and access instructions around the 15th - thank you for your patience!).

3 CommentsTags: air · broadchoice · coldfusion · flex · iphone · ria

ColdFusion eSeminars

September 16, 2008 · 4 Comments

This has been mentioned in a few places but I figured it was worth spreading the news as much as possible. Adobe has a series of ColdFusion eSeminars:
  • ColdFusion-powered Rich Internet Applications - Wednesday, September 17, 2008 11:00 A.M. PDT
  • Beyond HTML: Using Ajax, PDF, and More to Create Engaging Applications with ColdFusion 8 - Wednesday, September 24, 2008 11:00 A.M. PDT
  • ColdFusion and AIR supply calendaring system for San Diego Department of Child Support Services (SDDCSS) - Wednesday, October 15, 2008 11:00 A.M. PDT

4 CommentsTags: adobe · air · coldfusion · ria

My MAX Schedule

September 09, 2008 · No Comments

I just made another pass over my MAX schedule to finalize my choices and thought I'd post my planned list of sessions so folks will know where to find me:
  • Monday
    • Opening General Session
    • Adobe Roadmap: Enterprise
    • Flex Architecture Face-Off - panel
    • Real-Time Collaboration Apps with Flex and Cocomo - Nigel Pegg
  • Tuesday
    • Mixing Open Source and Commercial Software
    • General Session
    • Adobe@Adobe: IT Innovation
    • Developing Rich Applications with jQuery and Adobe AIR - John Resig
    • The REST of SOA
  • Wednesday
    • Advanced Patterns for ColdFusion Test Automation - Bill Shelton / Marc Esher (MXUnit)
    • Building Real-Time and Collaborative Applications with Flex and BlazeDS
    • Event-Driven Programming in ColdFusion - an updated version of my session from Scotch on the Rocks and CFUNITED
    • Cocomo Deep Dive: Building Social RIAs with Flex + Adobe Hosted Services - Nigel Pegg
    • Developing Enterprise ColdFusion Applications - Joe Rinehart
As I was updating my schedule, I noticed that several of the ColdFusion and Flex workshops are already sold out - good to see so much interest in those! I was originally going to Dave Watts' "High Performance ColdFusion" but decided to give up my seat when I saw it was sold out (hopefully someone else will get in now!). There's a lot of excellent ColdFusion sessions at MAX this year but my focus right now is on Flex, AIR and real-time collaboration so that has driven most of my session choices. Also a reminder that BACFUG meets on the Wednesday evening immediately after MAX ends and I am pleased to announce that we are having a double session with some MAX speakers:
  • Bill Shelton and Marc Esher will present on Unit Testing in ColdFusion with MXUnit
  • Joe Rinehart will present on Model-Glue 3: Gesture
We hope to have a good turn out with MAX attendees taking advantage of this (free) user group meeting in the evening! Since the meeting is inside the Adobe building, you will need to RSVP for security purposes. See you there!

No CommentsTags: adobe · adobemax08 · air · bacfug · broadchoice · coldfusion · connect · edmund · flex · jquery · modelglue · oss · ria · saas · tdd

Web on the Piste 2008

July 15, 2008 · No Comments

In case you can't stand another month without a conference - or you're "down under" and want something local instead of constantly commuting halfway round the world - you should check out Web on the Piste 2008 which offers a great selection of RIA-focused talks over two days in August, which is mid-winter in New Zealand so you can get in some snowboarding while you're there (or skiing if you're that way inclined - weirdo!). I haven't made it to WotP yet but given the atmosphere and buzz at MXDU/webDU, I'll bet it's a great event - the aussies are a terrific bunch and there is so much hardcore RIA work going on down under!

No CommentsTags: coldfusion · flex · ria