I never liked flash. Flash is proprietary. It changes ABI from one version to the next (i.e. you need a fresh player to play new versions).

While flash certainly is a solution for playing movies on youtube or showing the portfolio of graphical artists on the web, IMO its use for building UIs for rich clients is misuse.

You can implement XML-RPC using XmlHttpRequest, which is since last year an official W3C recommendation. You can also build proper UIs using widget sets based on HTML and JS. There are even frameworks for building flash-like stuff without flash, using just JS and HTML. Most modern browsers implement enough of the W3C spex to make such frameworks run in any modern browser.

> However, it's not flex but flash I'm having a problem> with.> > I never liked flash. Flash is proprietary. It changes ABI> from one version to the next (i.e. you need a fresh player> to play new versions).

But so does Python, which is not proprietary. You simply can't run a pyc file across different versions of the runtime and ABI compliency has never been a requirement for Python. But when you need a new player/runtime anyway I ask you what is it a big deal to install an appropriate Flash plugin ( pythonXX.dll )?

I'd be very interested in seeing an in-depth comparisonbetween OpenLazlo 4 and Flex. Ideally, I'd love to bein a room with the architects of both systems, somehard-core users, and some folks just learning eachsystem for the first time. Short of that, has anybodyhere tried both (Bruce?). Some points of comparisonI'd like to hear about include:

I recently joined AGLOCO and now I would like to refer it to you because I like the idea and I want you to share in what I think will be an exciting new Internet concept.

AGLOCO’s story is simple:

Advertisers, search providers and online retailers are paying billions to reach you while you surf, but you don’t make any money from this. AGLOCO thinks you deserve a piece of the action.

AGLOCO is building a new form of online community that they call an Economic Network. They are not only paying Members their fair share, but they’re building a community that will generate the kind of fortune that YouTube made. But instead of that wealth making only a few people rich, the entire community will get its share.

AGLOCO collects money from those companies on behalf of its members. All you need to do is install the toolbar from AGLOCO so that these advertisers can better target their advertisement to you based on your surfing habits.

What's the catch? No catch - no spyware, no pop-ups and no spam - membership and software are free and AGLOCO is 100% member owned. Privacy is a core value and AGLOCO never sells or rents member information.

If you use this link to sign up, I automatically get credit for referring you and helping to build AGLOCO.document.write('http://www.agloco.com/r/'+memberCode+'')http://www.agloco.com/r/BBGM4302

That XML-RPC example was an eye opener. Thanks. More recently you did a simple video example with James Ward using Turbogears.

I would like to establish a consistent approach within my organization based on Flex UI. The XML-RPC is great in it's simplicity and method binding. Turbogears seems pretty cool too. Do you have any insight on backend choices between Turbogears, xml-rpc and perhaps django.