October 14, 2008

Explorers

October 14, 2008

Blazeds

Primary Resources

BlazeDS API

BlazeDS on Adobe Open Source

BlazeDS Bug Database

BlazeDS Developer Guide :: LiveDocs ::  PDF

BlazeDS Forums

BlazeDS Source Code

Guidelines and tutorials for using BlazeDS with Flex Builder 3

BlazeDS in General

Anatole Tartakovsky :: A Quick Analysis of BlazeDS Offering

Brian Deitte :: What’s In Blaze DS?

Bruce Phillips :: Using BlazeDS to Connect Flex to A Java Class That Returns Data From A Database

Cahlan :: Easy Setup Guide for BlazeDS: Zero to hero in (less than) an hour with Amazon EC2

Christophe Coenraets :: BlazeDS: Open Sourcing Remoting and Messaging

Christophe Coenraets :: BlazeDS Release Candidate Available :: Includes screen shots of two sample apps included with this release

Christophe Coenraets :: Collaborative Data Entry with Flex and BlazeDS

Christophe Coenraets :: Google Maps Collaboration Using Google’s New ActionScript API, Flex, and BlazeDS

Christophe Coenraets :: How to use BlazeDS Remoting

Damon Cooper :: BlazeDS and LCDS: Channels, Channels Everywhere

Dusty Jewett :: BlazeDS + Flex, From a Java Newbie’s Perspective

Espen Dalløkken :: Just Blaze… getting started with Blaze DS :: Covers using Maven with a BlazeDS project, includes a sample application.

James Ward :: BlazeBench: Why you want AMF and BlazeDS

Marco Casario :: Passing connection-level credentials to the JMSAdapter of BlazeDS

Pete Farland :: BlazeDS Beta 1

Stephen Gilson :: Measuring Message Processing Performance in BlazeDS

Sujit Reddy G :: BlazeDS and LCDS Feature difference

Victor Rubba :: Working With BlazeDS Beta 1

Yakov Fain :: Breaking news for the Flex community :: Includes a nice diagram showing which parts of LCDS are included in BlazeDS

Downloads

BlazeDS Download Page

Hibernate

Articles

Mike Nimer :: dpHibernate – Hibernate lazy loading with Adobe BlazeDS

Tools

Digital Primates :: dpHibernate :: “a custom Flex Library and a custom BlazeDS Hibernate adapter that work together to give you support for lazy loading of hibernate objects from inside your flex applications” :: More info

Messaging

Aaron West :: The Truth About BlazeDS and Push Messaging

Christophe Coenraets :: How to use BlazeDS Messaging

Zee Yang :: BlazeDS Message Channels

Spring

Charlton Barreto :: Using Flex, BlazeDS and Spring

Christophe Coenraets :: Using BlazeDS with Spring

Sam Williams :: BlazeDS with Spring

Sebastien Arbogast :: Flex, Spring and BlazeDS: the full stack!

Testing

Mykola Dzyuba :: Testing Remote Data Services with FlexUnit

Mykola Dzyuba :: Using FlexUnit for Stress Testing

October 14, 2008

About LCDS

Articles & Presentations

Adobe :: LiveCycle Data Services ES — in depth

Christophe Coenraets :: Flex Data Management Services Tutorial

Christophe Coenraets :: Real Time Market Data using Apollo and Flex Data Services

Christophe Coenraets :: Synchronizing Data in Apollo using Flex Data Services

Damon Cooper :: BlazeDS and LCDS: Channels, Channels Everywhere

Daniel Harfleet :: Installing Flex Data Services on JBoss

Fain, Rasputnis & Tartakovsky :: Automatically generating code for Flex 2 data access

Herrlich & Ramuschkat ::  Flex Data Services Performance Tests white paper

Jeff Vroom :: Architecting RIAs with Flex Data Management Services

Jove Shi :: Use Flex Message Service with JBoss

Lin Lin :: How to get Single Managed Objects from a specified remote destination

Peter Ent :: Flex And Hibernate

Peter Farland ::  Configuring, Debugging and Deploying LiveCycle Data Services Applications :: Slides from Pete’s December 2007 Boston Flex Camp presentation

Steven Webster :: On Labs: The Artist formerly known as Flex Data Services :: Intro to FDS 2.5, aka LiveCycle Data Services 2.5

Thaddeus Batt :: Adobe Livecycle Dataservices Deployed under Tomcat with Sun 64-bit JVM on Fedora 7

Victor Rubba :: Asynchronicity Blues – Managing Multiple Dataservice Calls

Victor Rubba :: DataServiceTransaction & LCDS

Victor Rubba :: Passing Objects on a Dataservice fill()

BlazeDS

See my BlazeDS page.

Channels

Damon Cooper :: BlazeDS and LCDS: Channels, Channels Everywhere

Debugging

Peter Farland ::  Configuring, Debugging and Deploying LiveCycle Data Services Applications :: Slides from Pete’s December 2007 Boston Flex Camp presentation

Docs

Developing & Administering LCDS Applications

FDS 2.0.1 JavaDocs :: (FDS JavaDocs included in this general Flex 2.0.1 docs zip)

Flex Doc Team’s LCDS Page

LCDS Test Drive

LiveCycle Data Services ES JavaDoc

LiveCycle ES ActionScript Reference

Downloads

LiveCycle Data Services

Frameworks

Faranta Systems :: daoFlex :: Automated generation of Java data access code

Hibernate

Cornel Creanga :: LiveCycle Data Services and Hibernate one-to-many association

Peter Ent :: Flex And Hibernate

LCDS Alternatives

Granite Data Services

OpenAMF

Red 5

WebORB

Articles

Derek Wischusen :: JRuby + RED 5 = Ruby + RTMP

Renaun Erickson :: RemoteObjectAMF0 :: “provides functionality to connect Flex 2 applications with AMF0 remoting servers”

Threads

http://tech.groups.yahoo.com/group/flexcoders/message/90819 :: See Anatole Tartakovsky’s posts on this thread for his views on using LCDS alternatives for AMF

Messaging

Flex Docs Team :: Real-Time Messaging with LiveCycle Data Services ES

Other Pages On This Website

My Flex with Java page lists a number of articles on subjects related to FDS, e.g. how to set up FDS on Tomcat, Hibernate, JBoss, etc.

Tools

j2flex :: “A persistence framework for Flex applications … With j2flex you can directly read data from and save data your database without too much worrying about how this works – and without writing server side code. It just works. Sounds nice? Well, it really is. :-)”

Kyle Quevillon :: Flex SDK, FDS, LCDS version detection app

Peter Martin :: FDS Plugin for Eclipse Web Tools Platform :: Debug Flex and FDS Java in the same project on Tomcat and other non-JRun servlet containers :: More info

With ColdFusion

Christoph Rooms :: Using Flex Data Management Services with Coldfusion Adapter

October 14, 2008

AIR

Eric Feminella :: AIR Cairngorm

Automated Code Generation

See the Automated Code Generation section on our Testing, Debugging & Agile Methods page.

Blogs & Websites

CairngormDocs.org

Diagrams

Cairngorm Diagram

Cairngorm Diagram Explorer

Docs

Adobe Open Source Cairngorm Page

Cairngorm 2 ASDocs

Cairngorm 2.1 ASDocs

Cairngorm 2.1 Release Notes

Downloads

Adobe Open Source Cairngorm Downloads page

Universal Mind Cairngorm Extensions :: Google Code

Event & Command Sequences

Christophe Herreman :: Chaining commands in Cairngorm with Prana

Universal Mind Cairngorm has an EventGenerator class

Examples

Adobe :: CairngormStore 2.0

Adobe :: CairngormStore 2.1 :: Updated for Cairngorm 2.1 by Renaun Erickson

Adobe :: CairngormStore 2.1 :: Modified by Chen Bekor so that it uses stub BusinessDelegates and doesn’t require Flex Data Services :: The easiest version to get up and running quickly

Adobe :: CairngormLogin

Adobe :: Darren Houle :: CafeTownsend Multi-view contact management example

Alex Uhlmann :: Dashboard Example – “How Business Logic Can Manage Views” :: Part 1 :: Part 2 :: Part 3 :: Part 4

Benoit Hediard :: PhonesCairngorm2 :: A Cairngorm 2 version of Ben Forta’s CF/Flex Phone Selector sample application

Chen Bekor :: ModifiedCairngormStore :: Uses mock delegates so that you can explore the example with a Java server, etc. :: Cairngorm 2.1 version :: Cairngorm 2.2.1 version

Derek Wischusen :: Issue Tracker Sample App :: Included in the Flex Ruby On Rails SDK :: Uses Cairngorm 2.1

Douglas Knudsen :: CMOrgChart :: More info

Evan Gifford :: The Cairngorm Diagram’s example code

Jesse Warden :: HTTPService & Cairngorm 2.2

Kevin Kazmierczak :: SQLAdmin :: Open source on SourceForge

Nico Lierman :: Cairngorm Hello World

Renaun Erickson :: All in One – Cairngorm Store Example (ColdFusion, AMFPHP, AMFPHP 1.9, and WebServices)

Sam Shrefler :: Adobe Flex 2.0 + Cairngorm + Fluorine + ASP.NET

Sam Williams :: Flex Cairngorm code example

Flash Cairngorm

Robin Hilliard :: Write Your Next Flex Application – Using Flash :: (Cairngorm 0.95)

Robin Hilliard :: Flex/Cairngorm Sample Code Available :: (Cairngorm 0.95)

Modules

Victor Rubba :: Can Cairngorm and Modules play nice? :: Update

Victor Rubba :: Loading Multiple Independent Instances of a Module

Universal Mind Extensions

Universal Mind Cairngorm Extensions :: Google Code

The Flex Show – Episode 41: Universal Mind Cairngorm Extensions w/ Thomas Burleson

Gabriel Montagne :: Some notes on EventGenerator

Thomas Burleson :: Cairngorm View Notifications

With Rails

Daniel Wanja :: Cairngorm Generators

Derek Wischusen :: Flex Cairngorm/WebORB Issue Tracker Tutorial :: Part 1 :: Part 2 :: Part 3 :: Part 4

October 14, 2008

Articles

Alex Uhlmann :: Best Practice: Code Behind versus MXML Script Blocks versus View Helper

Alex Uhlmann :: Cairngorm 2 – Overview and Migration Path

Alex Uhlmann :: Creating a Popup in a Cairngorm Architecture

Alex Uhlmann :: Dashboard Example – “How Business Logic Can Manage Views” :: Part 1 :: Part 2 :: Part 3 :: Part 4

Alistair McLeod :: Cairngorm – Commands and Responders

Alistair McLeod :: Cairngorm 2.2 – Cairngorm Enterprise

Alistair McLeod :: Cairngorm 2.2 – Self Dispatching Events

Alistair McLeod :: Cairngorm 2.2 – Front Controller Weak References

Christophe Herreman :: Chaining commands in Cairngorm with Prana

Christophe Herreman :: Prana enabled Cairngorm Store :: Uses Christophe’s Prana framework to apply the Inversion of Control (IoC) design pattern to configure the business delegates and the service locator in this example

Darren Houle ::  Flex Application Design For Cairngorm

Darron Schall :: Convert Generic Objects into Class Instances :: “Makes it easier to employ the ValueObject pattern”

Darron Schall :: Why I don’t use Cairngorm’s Responder :: Explains why Cairngorm 2.1 now uses IResponder instead

Derrick Grigg :: Cairngorm, Commands, Views and Harikiri

Eric Feminella :: AIR Cairngorm

Eric Feminella :: Cairngorm 2.1 Released :: Includes details on changes made in 2.1

Eric Feminella :: IResponder and Cairngorm

Eric Feminella :: Quick Tip: Cairngorm Best Practice :: Avoiding Event type collisions

Jesse Warden :: 10 Tips For Working With Cairngorm

Joe Rinehart :: Cairngorm for Coldfusion/MG Developers :: Part 1 :: Part 2 :: Part 3 :: Part 4 :: Part 5

Kaleb Pederson :: Announcing the Flex UndoRedo Framework

Neil Webb :: Cairngorm For Beginners :: Part 1 :: Part 2 :: Part 3

Neil Webb :: Cairngorm Webservice & HTTPService Examples

Peter Martin :: XDoclet2 + AS3 + Ant + Cairngorm

Steven Webster :: Developing Flex RIAs with Cairngorm Microarchitecture

  • Part 1 :: Introducing Cairngorm
  • Part 2 :: Keeping State on the Client
  • Part 3 :: Architecting the View
  • Part 4 :: Feature-Driven Development
  • Part 5 :: Server-Side Integration
  • Part 6 :: Rapid and Consistent Development with Cairngorm and Flex

Steven Webster :: So What’s Happening Next with Cairngorm :: Update, October 2007

Steven Webster :: Why I think you shouldn’t use Cairngorm

Thomas Burleson :: Cairngorm View Notifications

Tony Hillerson :: Anatomy of an Enterprise Flex RIA :: A nine-part series (at last count) on creating a Flex-Cairngorm-LCDS-EJB-MySQL project using Maven, Ant, Cairngen, FlexUnit, and other tools.

October 14, 2008

About Desktop Applications

Articles

Christophe Coenraets :: AIR-to-Desktop Drag-and-Drop: Two Simple Utility Classes

Christophe Coenraets :: Real Time Market Data using Apollo and Flex Data Services

Christophe Coenraets :: SalesBuilder on AIR: Local Database, Data Sync, and Native Drag-and-Drop

Christophe Coenraets :: SQLite Admin Application for AIR

Christophe Coenraets :: SQLQueue: Chaining Asynchronous SQL statements using the AIR database access API

Daniel Dura :: Apollo Multi-Window Support using Flex

Mike Chambers :: Introducing Adobe AIR beta 3

Theo Hultberg :: A Simple Solution For Parallel Development In Flex And Apollo

Theo Hultberg :: Using Dependency Injection To Simplify Parallel Development In Flex And Apollo

Todd Prekaski :: Building Flex and Adobe AIR applications from the same code base

Books

Adobe AIR for JavaScript Developers Pocket Guide ::  Downloadable PDF version

Apollo for Adobe Flex Developers Pocket Guide ::  Downloadable PDF version

Code

Christophe Coenraets :: New MDI-style Trader Desktop with Flex and Apollo

Daniel Dura :: TwitterCamp

Eric Feminella :: AIR Cairngorm

Marc Hughes :: TempFileUtil :: More info

Mike Chambers :: Ascension Media Player

Community

AIR Forum

ApolloCoders Mailing List

Components

Rich Tretola :: AIR AlertWindow Component (Toast Style)

Docs

Adobe Labs :: AIR 1.0 Beta 3 Release Notes

Adobe Labs :: AIR Developer Center

Adobe Labs :: AIR Developer FAQ

Adobe Labs :: AIR Docs

Adobe Labs :: AIR Wiki Entry

Sean Moore :: AIR CheatSheets

Downloads

AIR Download Page

Examples

AdobeAIRTutorials.com

AIR Derby Winners

ApolloHunters

eBay’s “San Dimas” Desktop App :: Download

Christian Cantrell :: Sample AIR applications

Rob Christensen :: Six must-see Adobe AIR sample applications

Stan Schroeder :: The 10 Coolest Apollo Apps

SQLite

Daniel Rinehart :: User experience considerations with SQLite operations

Video Presentations

Mike Chambers :: Getting Started with Adobe AIR on Linux (Video)

October 14, 2008

Flex with .NET

Adobe Flex with .Net

Articles

James O’Reilly :: Flex Primer for the C# Dot Net Developer

Blogs

Graeme Harker’s Flex.NET Blog

Vic On Flex

Tools

Flourine :: “an open source .Net Flash Remoting Gateway”

FluorineFx — theSilentGroup

FluorineFx provides an implementation of Flex/Flash Remoting, Flex Data Services and real-time messaging functionality for the .NET framework.

WebORB for .NET

October 14, 2008

Flex with PHP

Articles

Judah Frangipane :: Flex quick start guide for PHP developers

Matt Wright :: Everybody Likes CakePHP

Michael Ramirez :: Using AMFPHP 1.9 with the Flex 2 SDK

Renaun Erickson :: Flex AMFPHP and VO’s (RemoteObjectAMF0 update)

Renaun Erickson :: Getting WebORB for PHP Working

Renaun Erickson :: How to use Flex 2 RemoteObjects and PHP with SabreAMF

Renaun Erickson :: Using Flex 2 RemoteObject and SabreAMF

Tibor Ballai :: AMFPHP: Flash <–> PHP interaction

Victor Rubba :: Mapping VO’s from Flex to PHP using AMFPHP

Automated Code Generation

Victor Rubba :: amfphp/flex/cairngorm Codegen

Examples

Alan Gruskoff :: AMFPHP/MySQL Examples

Cahlan :: Uploading Files With PHP :: More info

Software

Adobe’s PHP SDK

AMFPHP :: Open-source Flash Remoting gateway

SabreAMF :: AMF client and server for PHP5

WebOrb for PHP

October 14, 2008

Flex with Coldfusion

Articles

Faisal Abid :: Developing Flex 2 Applications with ColdFusion and XML Without Needing FDS or Mystic

Tariq Ahmed :: Introduction Articles to Flex and Coldfusion

October 14, 2008

Flex with Java

Overview / General

Adobe :: Adding Java Development Tools to Flex Builder Standalone

Anatole Tartakovsky interview :: Answering Tough Questions About Enterprise Development

Bruce Eckel :: Hybridizing Java

Christophe Coenraets :: Building database-driven Flex applications without writing (Client- or server-side) code :: Introduces a SimpleJDBCAssembler FDMS adapter

Christophe Coenraets :: Flex Test Drive Server for Java Developers (Tomcat-based)

Daniel Harfleet :: Calling Java remote objects and handling results

Daniel Harfleet :: Passing complex parameters and results

Dimitrios Gianninas :: Flex and Java – A perfect technological marriage

Jeff Vroom :: Architecting RIAs with Flex Data Management Services

Jon Rose :: From Java To Flex

Tony Hillerson :: Anatomy of an Enterprise Flex RIA :: Part 1 :: Part 2 :: Part 3 :: Part 4

Yakov Fain :: Yakov’s Gas Station – introducing Flex

Automated Code Generation

Note: Also see the Automated Code Generation section on our Testing, Debugging & Agile Methods page.

Derick Grigg :: Value Object Creator :: “Allows you to easily convert database entities to AS3 classes”

Farata Systems :: daoFlex :: Automated generation of Java, ActionScript, MXML, & Config file code

XDoclet2 :: Automatically generate ActionScript classes (and much more) based on Java classes

Debugging

Apache :: Tomcat FAQ: Development :: How to do remote debugging with Eclipse & Tomcat

Daniel Harfleet :: Debugging Flex and Java at the same time

James Ward :: Debug Flex & Java Together in Flex Builder 2

Peter Martin :: FDS Plugin for Eclipse Web Tools Platform (FDS) :: Debug Flex and FDS Java in the same project on Tomcat and other non-JRun servlet containers :: More info

Yakov Fain :: Debugging both Flex and Tomcat Java programs in Eclipse

Victor Rasputnis :: Boost productivity of your Flex-Java project with Log4Fx component

EJBs

Marco Casario :: How to install and develop using Flex 2 (FDS) and EJB3 projects :: Part 1

Tony Hillerson :: Anatomy of an Enterprise Flex RIA :: Part 1 :: Part 2 :: Part 3 :: Part 4

Exceptions

Sujit Reddy G :: Handling Java Exceptions in Flex application

Hibernate

James Brundege :: Don’t Let Hibernate Steal Your Identity :: And some (rather critical) comments

Marcel Boucher :: My First Hibernate Enabled Flex Application :: Part 1 :: Part 2

Mike Nimer :: dpHibernate – Hibernate lazy loading with Adobe BlazeDS

Peter Ent :: Flex And Hibernate

Victor Rubba :: Default generator class in Hibernate Code Generator

Victor Rubba :: Flex Data Services – CRM Sample using Hibernate

Victor Rubba :: How to keep db connections alive in FDS/Hibernate

Victor Rubba :: Many-to-Many using FDS & Hibernate

Victor Rubba :: Pointing Hibernate to MySQL

Victor Rubba :: Why Hibernate with Flex Data Services 2?

JBoss

Daniel Harfleet :: Debugging Flex and Java at the same time

Daniel Harfleet :: Installing Flex Data Services on JBoss

Daniel Harfleet :: Java Development in Flex Builder

Jove Shi :: Use Flex Message Service with JBoss

Marco Casario :: How to install and develop using Flex 2 (FDS) and EJB3 projects :: Part 1

Tony Hillerson :: Anatomy of an Enterprise Flex RIA :: Part 1 :: Part 2 :: Part 3 :: Part 4

Victor Rubba :: Installing FDS with JBoss and IIS

JMS

Christophe Coenraets :: Flex and JMS: Portfolio Viewer :: More info

Jove Shi :: Use Flex Message Service with JBoss

JRun

Jared Rypka-Hauer :: Get Flex to Use the JRun Logs

JSP

Adobe :: Flex 2 Tag Library for JSP

LDAP

Sujit Reddy :: Accessing Directory Server from Flex using Java

Mapping

Mansour Raad :: Making Great Mapping Mashups Using Adobe Flex

Spring

Christophe Coenraets :: Using BlazeDS with Spring

Christophe Coenraets :: Using Flex With Spring :: Includes 3 examples with source code

Sam Williams :: BlazeDS with Spring

Sebastien Arbogast :: Flex, Spring and BlazeDS: the full stack!

Tomcat

Adobe :: Tomcat-Specific FDS Install Instructions

Christophe Coenraets :: Flex Test Drive Server for Java Developers (Tomcat-based)

Daniel Harfleet :: Flex Messaging in Tomcat

Douglas McCarroll :: Setting Up A Windows Apache/Tomcat/FDS Server

llin :: Using FDS 2 with Tomcat

Marco Casario :: Flex 2 applications deployed under J2EE: Tomcat vs WebLogic

Peter Martin :: FDS Plugin for Eclipse Web Tools Platform :: Version 2 Beta :: Debug Flex and FDS Java in the same project on Tomcat and other non-JRun servlet containers

WebSphere

Peter Martin :: Deploying Flex on WebSphere Application Server

Follow

Get every new post delivered to your Inbox.