I have blogged about the new data-centric features in Flash Builder 4 here and here. One question people often ask me is: “Can I use this feature if I use a Framework (Cairngorm, Mate, Parsley, Spring ActionScript, Swiz, etc)?” The answer is yes: The classes generated by Flash Builder (Value Objects and Service Stubs) are [...]
Archive | LCDS
Model Driven Development with Flex 4 and LCDS 3 Screencast
I recently presented a new “Model Driven Development with Flex 4″ session at a few conferences and Flash Camps, so I figured I would record a screencast of the demo app for people who did not attend. If you saw a previous version of this demo, this screencast is still worth watching because I’m using [...]
Building the Server-Side of the "Tour de Flex" Real-Time Dashboard
Greg Wilson and Damien Mandrioli are also blogging about the new Tour de Flex real time dashboard today. Greg is the inspiration behind everything “Tour de Flex”, including the idea of the dashboard. He has the story behind the genesis of this project on his blog. Damien (from IBM/ILOG) did a fantastic job at building [...]
New Test Drive for Spring BlazeDS Integration RC1
UPDATE: An updated version of this Test Drive is available here SpringSource just released the RC1 build for the Spring / BlazeDS integration project. The key new feature in RC1 is the integration of the BlazeDS Message Service. I updated my Spring BlazeDS Integration Test Drive to showcase the messaging integration. In addition to Remoting [...]
Externalizing Service Configuration using BlazeDS and LCDS
A typical source of confusion when developers start working with RemoteObject or other BlazeDS/LCDS related classes is where and most importantly *when* the configuration of your services is being read. The question often arises after an application stops working when you move it to another server. This is one of the most frequently asked questions [...]
Sample application using the Swiz Framework and BlazeDS
There have been a lot of discussions around Flex Frameworks lately. Tony Hillerson has an interesting series here: 1 2 3 4 5 6 A relative newcomer on the list is Swiz, the work of Chris Scott. I figured I would give it a try, and create a Swiz version of the inSync application that [...]
My MAX LCDS/BlazeDS Sessions Materials Available
Many of you have asked me for the materials I used in my LCDS/BlazeDS hands-on sessions at MAX. Here are the links: Lab instructions PDF (Powering Flex Applications with BlazeDS and Data Services) Lab files (including final solutions) If you didn’t have a chance to attend, you should be able to use this as a [...]
Sneak Peek of LiveCycle Data Services "Next" Tomorrow at MAX
I will demonstrate some new and really exciting features of LiveCycle Data Services “Next” tomorrow (Monday), as part of my session called “Introduction to BlazeDS and LiveCycle Data Services ES”. I hope to see you there if you are interested in Data Services for Flex. Introduction to BlazeDS and LiveCycle Data Services ES Moscone West [...]
Google Maps Collaboration Using Google's New ActionScript API, Flex, and BlazeDS
Google recently released the Google Maps API for Flash. I took the opportunity to create a Google version of the MapRooms sample application I posted recently. MapRooms works like Chat Rooms. You can create a room, or join an existing one. In addition to chatting, MapRooms allows you to collaborate on a map: the application [...]
InSync: Automatic Offline Data Synchronization in AIR using LCDS 2.6
LCDS 2.6 allows you to build AIR applications with automatic offline data synchronization. This feature leverages the SQLite relational database system embedded in the AIR runtime, but the advantage is that the data synchronization process is entirely automatic: you don’t have to write SQL statements or synchronization logic to keep your local database in sync [...]