I've been using Cairngorm for awhile, through 1.5 beta testing at least
and now with Flex 2.0. I understand the concepts it implements and
encapsulates, but my problem is with the many files that is needed to
implement it. It seems that even a simple call to one cfc that returns a
small amount of data is going to take parts of up to 5 files. The only
thing that i've found real convenient is the ServiceLocator which makes
it easy to switch out Services. 
 
I've tried several approaches at skimming this down, making generic
command, event and delegate classes for example that can be used with
just a bit of work. The problem is that while everything starts out
looking real simple when I do this, it turns out, as I'm sure you all
are aware of that things get complicated in a hurry. So while making
everything it's own class allows all my objects to couple loosely, it
makes maintenance a nightmare when all i'm doing is getting data from
the server. Also, using Value Objects seems to be a pain because I
usually tie them to database column names, and if they change, well, i
have to go through all sorts of views, grid columns, forms, etc to get
them sorted out 
 
 
My question is how are other people putting together enterprise level
applications. We host more than 50 internal business applications. Many
of them use alot of the same data. User information, dept lists, plant
lists, permission levels and roles etc. Ideally I'd like to just code
for these one time and reuse them over every application that needs
them. 
 
It's a snow day here in Colorado, so any and all input would be greatly
appreciated.
 If I look busy, my girlfriend won't make me shovel the sidewalk! :)
 
Thanks,
Brian
 
 


***
The information in this e-mail is confidential and intended solely for the 
individual or entity to whom it is addressed.  If you have received this e-mail 
in error please notify the sender by return e-mail delete this e-mail and 
refrain from any disclosure or action based on the information.
***

Reply via email to