Malformed XML can generate a security sandbox violation

I’m in the process of developing a new Flex 3 RIA, and the server code is not yet written, so I’m using static XML files to provide data while I build out the UI functionality. The XML files are stored on my development machine in a subdirectory of the folder that holds the main SWF. [...]

CheckBoxGroup 2.0 (Beta)

About 15 months ago I released the initial version of CheckBoxGroup, and I was very happy to see that a number of people found it useful. However, like most developers, I can’t stay happy with my creations for very long; I always seem to think of things that I could do to extend and/or improve [...]

Just like old times

I haven’t done one of these in years.
My employer’s website needed some sprucing up, so he asked me to put together a simple promotional animation for the home page. It had been a long time since I designed one of these, but I did it, and you can see it at rothburysoftware.com.
Surprisingly, it was fun [...]

For iPhone and iPod users only…

Following my friend Jason The Saj’s good suggestion, I’ve installed the WPTouch plugin, so those of you who use the iPhone or iPod touch should now have a better experience here. Unfortunately, I don’t have either, so I can’t test it.
That being the case, I will enlist your aid: please let me know [...]

XML and the AvancedDataGrid, step two

In August, I posted a simple application that shows how the Flex 3 AdvancedDataGrid handles XML data. What I did not discuss in the accompanying blog entry is the fact that binding the XML from the server directly to a UI component is not generally the best design for a real-world application. Unless you’re building [...]

Alfresco Flex ConfigService gotcha: instantiate early!

The ConfigService class in the Alfresco Flex SDK is responsible for getting server configuration information from an external XML file, and making that information available to other SDK classes. The class works well generally, but it does have a quirk that can really trip you up: it sets default values for the configuration variables, and [...]

Flex to the rescue!

This evening at Max, Adobe presented their annual Sneak Peeks, which are demos of new technologies that they may or may not release in the future. Two of these new technologies pertain to Ajax. One is a tool set that is intended to help developers integrate pre-made Ajax components into their sites. The other is [...]

Narp to Ajax, narp to DHTML, but yarp to Yarp

Here in the US in particular, we’re in the midst of a season with lots of opportunities to send invitations and to take surveys, and I want to tell you about a very cool new way to do both: Yarp. It’s a Ruby on Rails application built by a couple of friends that takes an [...]

Three weeks in Chrome: why browsers fail to shine as application containers

I have been using Google’s new browser for about three weeks now, and so far have found it to be very good. I have also found that Chrome makes a very good argument as to why we need to get away from browsers for delivering Web applications.
Before I go any further, let me mention some [...]

IE, SSL, XML, HTTPS, SWF & DOA

Don’t you love acronyms? I probably could have come up with a more descriptive title for this post, but the acronyms were just too much fun to resist. The disadvantage is that the title probably leaves you wondering what this post is actually about. Well, I’ll tell you. It’s about issues that Internet Explorer has [...]