Flex
Speaking at 360|Flex
by Josh on Feb.03, 2009, under ActionScript, Flex, News

I just found out this morning that I’ll be speaking at 360|Flex Indy in May! I’ll be speaking on using Events, and how to do more with them beyond the basic addEventListener() call that we all know and love.
Luckily, I just checked out the schedule, and I get to present on the first day, right after the keynote, so I can get my session out of the way, and enjoy the rest of the conference, stress free.
You can check out the schedule for the conference and see who else will be there, and what there presenting here: http://360conferences.com/360flex/downloads/schedule.pdf
If you’re thinking about going, you’ll want to register ASAP, as the tickets are cheaper on a first come, first serve basis. So register at http://360flex.eventbrite.com now to get the best possible price.
Now, in case you’re curious, here’s the session description I submitted:
Working with Events in Flex and ActionScript 3.0 is something that we all do on a regular basis - but do we really know how to take advantage of everything that the Event flow in AS3 has to offer? What are the different phases of an event’s life? What exactly is an Event’s priority? This session will cover the life of an Event - how to create one, listen to it though various stages of it’s life, and if needs be, kill it without mercy. We’ll also cover creating your own custom events, and how to clean up after yourself when you’re done using an Event.
See you in May!
Just an idea…
by Josh on Jan.29, 2009, under Flash, Flex
Have you ever launched a new Flash or Flex application, only to start receiving reports of it crashing, but there are no other details to work off of other than “it’s broken”?
I’m sure I’m not the first person to want this, but I thought of this recently: How awesome would it be if the Flash Player provided the option to send a bug report or crash log back to the developer if they wanted to receive them?
Pop Quiz on Static in AS3
by Josh on Jan.28, 2009, under ActionScript, Development, Flash, Flex
Pop quiz: In AS3, are static methods & variables inherited by subclasses?
Tour de Flex
by Josh on Nov.18, 2008, under Flex
I’ve been having a blast with this thing, and if you haven’t downloaded it yet for some reason, do it now.
StateComboBox Flex Component
by Josh on Oct.23, 2008, under Flex

Working on a recent project, I needed to collect mailing addresses, and to get the state info I decided use a ComboBox. I know I’ve done this before in the past, so I went looking for the code defining the list of states so I wouldn’t have to type it all up again, but after about five minutes I gave up and started looking online. After all, I’m sure someone has made one of these things before in the past, right?
(continue reading…)
w00t! - I’ll see you at MAX!
by Josh on Oct.08, 2008, under Flex
It’s been quite a while since I’ve posted, and here’s one of the reasons I’ve been so busy lately…
iamdeepa on flex ยป Josh Buhler, Brian Telintelo - See you at MAX!
Once I get one more project taken care of, I’ll be able to get back into a more regular posting schedule again. Until then, see you in November!
Kill Those Timeouts
by Josh on Jul.01, 2008, under Flex

If you’re working on a project that’s prone to timing out on you, and throwing those “A script has executed for longer than the default timeout period of 15 seconds” errors, here’s a quick tip for you until fix the bugs causing the timeout.
Just set the scriptTimeLimit attribute of your <mx:Application> tag to a smaller value, like 3 seconds. That way you won’t need to wait around for a while waiting for your app to crash so you can get back to debugging the problem. It’ll crash in about 3 seconds instead of 15, or even a full minute later.
Obviously, the ideal solution is to fix the bug causing the timeout, but while you’re debugging, this should help to ease the pain a little bit.
LiveDocs: http://livedocs.adobe.com/flex/3/langref/mx/core/Application.html#scriptTimeLimit
Bug with Embedding Fonts in Flex
by Josh on Oct.16, 2007, under Flex
I’ve been struggling with this problem for a while now, and while it’s kinda nice to see that it’s been filed as a bug, and not something I’m doing wrong, it’s still frustrating because I need this working asap.
Here’s the bug: http://bugs.adobe.com/jira/browse/SDK-11246
Flex Builder Cheat Sheet
by Josh on Oct.08, 2007, under AIR, ActionScript, Flex
Sure, there are several places out there where you’ll find this information, but nothing really in an easy-to-print form you could hang on your cube wall.
This list is far from comprehensive, but it’s a list of the ones I use most often, and find the most useful. There’s a reason I made the first one on the list “View all Shortcuts”.
As I’m a Mac user, the shortcuts are for the Mac version of Flex Builder, but I would assume that you Windows folks can just use Ctrl instead of the Command key.
Here’s a nice PDF, ready for printing: FlexBuilderShortcuts_MAC.pdf
If there’s something you really feel strongly about me having left off of the list, let me know in the comments, and I’ll add it to the list.
FlexExamples.com is Stalking Me
by Josh on Sep.13, 2007, under ActionScript, Flex
If you’re a Flex dev, and haven’t checked out FlexExamples, you need to.
Run by Peter deHaan, each day he posts several simple code examples ranging from skinning components to manipulating Strings. The great thing is that each example is fairly short, and to the point. No long-winded explanations, just a short explanation, followed by sample code.
How is Peter stalking me? For the last two weeks, it seems like every time I run into an issue with my code where I’m stumped, and am having problems finding a solution online, within about 15 minutes my RSS reader pops up with a new post from Peter, that contains the solution to my problem.
Seriously Peter, where are you hiding? My cube isn’t that big.