ModelLocator Dependencies in Cairngorm
I'm new to Flex, but realizing the benefits of using a framework in a team environment I decided to give Cairngorm a try for my first real Flex project. I had heard some not-so-good things about Cairngorm from a lot of developers I know and respect, but I figured I had to see for myself. At first I didn't really see much wrong with the micro-architecture. Sure there was a lot of repetitive boilerplate, but I was using a code generator so it wasn't that bad. Things were going along pretty well, that is until I got about half-way through the project and began to work on the administrative interface for this application, which happened to be a separate Flex application. Well, it turns out the administrative application could have reused a lot of the main application's views, that is if they didn't have hard coded references to the ModelLocator all over the place. Most of the script blocks in my views started out with statements like:
After the CFUG meeting my wife and I were off to the Electric Factory to see the Shins play. This was my first time to the Electric Factory -- in fact this was the first show I've been to in Philly. The Shins were pretty good, and the Electric Factory was OK. I've seen better Shins shows and the venue was a little big for my taste, but it was still a blast.