Title: Message
Another Java MVC framework, with a shorter learning curve, is Maverick. Struts, though, is the Big Dog.

Hal Helms
"Java for CF Programmers" class
in Atlanta, GA  May 5-9
www.halhelms.com

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Barney Boisvert
Sent: Monday, March 24, 2003 4:13 PM
To: [EMAIL PROTECTED]
Subject: RE: [CFCDev] MVCF at benorama.com

If anyone's doing serious shopping, knows some Java, and doesn't mind a little work, I'd highly recommend playing with the Struts framework (a Jakarta subproject from Apache).  It's a complex framework, and a little hard to understand, but well worth the time.  It does an enormous amount of work behind the scenes, making the developer's and maintainer's jobs very simple, assuming you follow the guidelines of usage.  It's given me some great insight into building web applications in general, much of which is applicable to CF apps. 
 
I found the Tiles stuff particularly interesting coming from FB3's nested layouts, and not realling seeing any other way to have nicely nested layouts.  Tiles is a little more work, but easily as powerful, and mandates a good separation of presentation from presentation logic, which is very important as applications grow. 
 
This illustrates an interesting point.  CF frameworks are (fairly) simplistic, because the language is simple.  Notice I didn't say "lacking in power", just simple.  Java frameworks are complex, highly structured, and have a steep learning curve, because the language is the same way.  CF is designed for speed in development, so it makes sense that it's frameworks are also designed for speed in development.  I highly doubt that statement will ever be proven untrue, especially since you can now leverage Java based frameworks for all but the presentation, when running CFMX on J2EE.
 
That got a little off topic.  Oh well. 
 
cheers,
barneyb

---
Barney Boisvert, Senior Development Engineer
AudienceCentral (formerly PIER System, Inc.)
[EMAIL PROTECTED]
voice : 360.671.8708 x12
fax   : 360.647.5351

www.audiencecentral.com

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Davis, Eric
Sent: Monday, March 24, 2003 10:55 AM
To: [EMAIL PROTECTED]
Subject: [CFCDev] MVCF at benorama.com

Link: <http://www.benorama.com/coldfusion/>
Word ver.: <http://www.benorama.com/coldfusion/patterns/MVCF.doc>

Has anyone looked really hard at this one? What are everybody's thoughts on this?

I'm looking for a replacement to Fusebox 3 for MX - FBMX is too slow coming, and probably won't make much sense anyway (I'm guessing it'll be quite obfuscatory and rather difficult to implement the first five to ten times).

He's put together quite a presentation, and he about has me convinced, if only I can simplify the structure a bit. I'm trying to find the right methodology for my team here to use, and they're NONE of them big methodology-users.

Anyway, just haven't seen any threads about this, and wondered if you folks had anything to say on the subject.

Which of course you must; you always do. ;)

Thanks,
ecd.

--
Eric C. Davis
Programmer/Analyst I
Georgia Department of Transportation
Office of I.T. Applications
404.463.2860.158
[EMAIL PROTECTED]

Reply via email to