Monday, March 24, 2008

Adobe Online Developer Week - March 24-28

Adobe is hosting a free "virtual conference" this week. It looks like a really good lineup of topics, including Adam Lehman (CF Evangelist) on Whats New in CF8 (Today at 1pm PDT), CF and RIA's and a CF & BlazeDS talk both on Wednesday. Christophe Coenraets (LCDS/BlazeDS Evangelist) is also doing an intro to BlazeDS session (Tuesday 9am PDT) and a LiveCycle Data Services intro on Thursday.

The lineup seems pretty good and you can pick and choose which sessions you want to attend. Check out more details at http://adobe.com/go/2008_developer_week

Friday, March 07, 2008

ColdFusion 8 wins Dr. Dobb's Jolt Award!

ColdFusion 8 has been announced as the winner of the “Web Development” category of the Dr. Dobb’s 18th Annual Jolt Awards. Winners will be featured in the June issue of Dr. Dobb’s Journal.

Sales are great, awards are being won and ColdFusion continues to rock the web development world!

Monday, March 03, 2008

BlazeDS and Flex 2 compatibility

There was a question over on the BlazeDS forums about weather Flex 2 would work with BlazeDS. The answer is most definitely YES. You can use Flex 2.0.1 hotfix 2 or Flex 3 with BlazeDS 3. Jon Rose also blogged about this question back in January.

Jon was getting a message:
“Destination ’simple-topic’ requires FlexClient support which was introduced in version 2.5. Please recompile the client application with an updated client framework.”
The “2.5″ in the message that refers to LiveCycle Data Services 2.5, which was shipped requiring a hotfix (#2) for the Flex compiler/SDK.

The AMF3 protocol did not change. The remoting and proxy services interoperate without issue between Flex 2 and BlazeDS.

However, the messaging and data management service implementations on the server required several core changes in channel/endpoint handshaking and in how messages are queued and routed to subscribers that are not backwards compatible with clients compiled against the ORIGINAL Flex 2 client library. This is a low level incompatibility, so previous messaging and data management code doesn’t need to be altered or edited in any way. You just need to recompile your app against the hotfixed Flex 2 or Flex 3 SDK.

Thanks for Seth Hodgson for the details about what changed (it predates me moving over to Data Services).