It was a painful road and I'm still nursing the bruises. But ya, I see its
value.

-- Robert

----- Original Message -----
From: "Antonio Gallardo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, February 05, 2003 1:55 AM
Subject: Re: cocoon & struts together


> Thanks for the answer. Good speach. I saw you now as a Cocoon fan! :-)
> You finally saw the light at the end of the pipeline. ;-)
>
> Best Regards,
>
> Antonio Gallardo.
>
>
>
> Robert Simmons dijo:
> > Actually I'm an EJB specialist and I don't generally work on projects
> > conducive to web interfaces. The complexity level of the stuff I do is
> > too high. (Pharmaceutical industry and genetic research). My customers
> > generally require a higher range of functionality than a web interface
> > can provide.
> >
> > That being said, I do, however, do some web work which is why I took up
> > the idea of cocoon. I use the same technique that I use for GUI
> > programming. Basically a command centric architecture. I hate to say
> > "struts is for amateurs" but it kind of is. It has low complexity and
> > thus low
> > functionality. It also has high cost in terms of content delivery and
> > maintenance costs. I personally chose to avoid all that and let Java
> > objects do all the work and let the framework just concentrate on
> > presentation. Enter cocoon.
> >
> > My programs consist of allot of specially designed generators that
> > generate pure data. Then I use XSLT to translate that into the
> > appropriate media. I also use XSLT to output the forms though I am
> > experimenting with reflexive techniques that I have used in GUI
> > applications to make generation of forms be based on reflexive command
> > analysis.
> >
> > Frameworks like struts mix functionality with presentation, which IMHO
> > is a very bad thing. Its a high maintenance cost solution with a low
> > development cost. That is the wrong way around. To be professional you
> > want high development cost and low maintenance cost. This causes your
> > feature turn around, post release, to be much faster. Since you are able
> > to react quickly to the demands of your users, your company or customers
> > win. The guy that slapped it together with low development costs may
> > make some sales coming out the door, but will bleed customers as they
> > seek more stable solutions with faster turn-around time for new features
> > and fault correction.
> >
> > I guess that is a long way of saying, "put all your work into the back
> > end." Cocoon is perfect for this because you can develop custom
> > generators to deliver data and let a web designer with a couple weeks of
> > training worry about the XSLT translation. In the meantime your valuable
> > programmer resources are implementing new features and stabilizing the
> > product.
> >
> > Well that's my opinion on the matter.
> >
> > -- Robert
> >
> >
> > ----- Original Message -----
> > From: "Antonio Gallardo" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Tuesday, February 04, 2003 11:48 PM
> > Subject: Re: cocoon & struts together
> >
> >
> >> Robert Simmons dijo:
> >> > I dont think that using struts would be useful within an efficient
> >> cocoon site. Cocoon takes another approach to web development that
> >> is, in my opinion, superior to the jsp/struts approach.
> >>
> >> Thanks for the comment. I was trying to start learning about this
> >> stuff.
> >>
> >> As a bean specialist (a book writer) what tools you recommend to
> >> manage all the beans stuff (creation, changes, etc.)
> >>
> >> Thanks for the comments.
> >>
> >> Antonio Gallardo
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> Please check that your question  has not already been answered in the
> >> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
> >>
> >> To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
> >> For additional commands, e-mail:   <[EMAIL PROTECTED]>
> >>
> >
> >
> > ---------------------------------------------------------------------
> > Please check that your question  has not already been answered in the
> > FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
> >
> > To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
> > For additional commands, e-mail:   <[EMAIL PROTECTED]>
>
>
>
>
> ---------------------------------------------------------------------
> Please check that your question  has not already been answered in the
> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
> For additional commands, e-mail:   <[EMAIL PROTECTED]>
>


---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to