Section Manager Flow Chart
January 23rd, 2008
Last night I was trying to figure out the logic for a Section Managing class I am creating for a new site. The class is really simple but there were some steps and testing I needed wrap my head around so I fired up an old friend of mine omnigraffle and started mapping out how I wanted things to work.
camelCase vs under_scores
January 21st, 2008
One of my pet peeves is code you can’t read or understand by quickly glancing over it. Since the roots of ActionScript come from a language where everything was written in camel case that doesn’t make it right. I have long favored underscoring my variable names and methods and here is why.
FDT Variable Templates
January 19th, 2008
Looks like I am really lazy today, so here are 4 more templates for creating public, private, and static variables.
FDT Get/Set Template
January 19th, 2008
I am working on a new class and was getting tired of typing out getters and setters in FDT 3 so I created 2 new templates to help me out.
New Job
January 13th, 2008
MCVC Controller - Part 3
December 26th, 2007
The controller is the glue that holds your application together. It facilitates communication between views and Models as well as Models to other Models. This controller also over comes one of AS 2.0 fatal flaws; the event system.
MCVC Model - Part 2
December 26th, 2007
So you learned how to handle a model’s name, as well as passing in a config object and bind the model to the controller here. Now we will move on to the real fun like loading xml data into the model and understanding its’ timers as well as the event system.
MCVC Model - Part 1
December 26th, 2007
The core part of my MCVC system is the BaseModel class. In this system it represents a core data class with no visual representation. All data classes are extended from this class and are responsible for loading xml data, parsing that data, managing the data/state of the supporting classes (such as Views and Components) and handling the receive/sending of events through the controller binding. Here is how it works. ** Warning but this post is long and is a continuation from this post on MCVC. **
New Macbook Pro = FAST!
December 25th, 2007
Just got my new Macbook Pro 2.6 with 4 gigs of ram and a 200gig HD (Nerd) and been running it for the better part of a day. It’s really fast; a noticeable difference from my black Macbook 2.0 with 2 gigs of ram. One thing I noticed about Leopard is Flash and PhotoShop CS 3 windows and toolbars have trouble redrawing and sometimes look completely grayed out until you click on them. Not sure if this is happening in all Adobe programs but its annoying. I am also having trouble installing Windows through BootCamp but I think that is a Windows issue and not my laptop
Since it was tax time and I needed the deduction I feel like it was a good investment. Here is a link to where I got it from for only $3,060 (no tax). Thats not bad considering the same configuration on Apple’s site would have been at a lot more. There are only a few days left in the year so if you need deductions go and get them!
AS 2.0 MCVC Template
December 25th, 2007
For the past year I have been building most of my AS 2.0 applications on top of a standard class template system I developed called MCVC. I thought it would be nice to share it with everyone now that I have moved over to AS 3.0. To my surprise there are still a great deal of developers using AS 2 so I hope this is helpful. I do have to warn you that this is a small complex system of 4 class templates to help you rapidly build applications off of. In order to leverage its speed and functionality you have to follow the system exactly. This is not for everyone


