Re: Newbie: Mixing HTML & WO Pages?
Re: Newbie: Mixing HTML & WO Pages?
- Subject: Re: Newbie: Mixing HTML & WO Pages?
- From: email@hidden
- Date: Tue, 28 Oct 2003 11:47:10 CDT
- Priority: 3 (Normal)
[demime could not interpret encoding binary - treating as plain text]
You know, this was years ago. I haven't looked at CF in the past three or
four years, which was when I stopped using it. Back then, it was VERY
dificult to factor your code in a reasonable way in CF. There was no
object oriented stuff, there wasn't even good way to to write
_procedures_ (there was a kind of hacky way to sort of do it). I ended
up copying and pasting code all over the place, which offended my
sensibilities. As my application(s) got more complicated, my code
started to get completley out of control and unmaintainable. This was
especially an issue with complex user interface issues. My WO application
is not really a 'web page', it's a complex application with a HTML interface.
Here's a typical thing I do in WO: There's an edit form. User presses
'save'---if all the information the user entered validates, it's saved
and a new page is presented. If it does not validate, the same page is
presented again, with error messages about why it didn't validate. In
CF, at the time, getting this UI was really a pain. In WO, it's a few
lines of code.
But I'm sure they've enhanced CF in huge ways since I last used it. My
experience was with three-to-four year old CF. And my experience was
that switching to WO, with it's fully object oriented framework, with
it's better seperation of HTML from logic, with it's better state
management, it made it possible to write much more complex applications,
which in CF, were leading me to a huge pile of un-maintainable and
un-readable code.
--Jonathan
On Thu, 23 Oct 2003 17:27:10 -0700 Bob McCormick wrote:
> On Thursday, October 23, 2003, at 11:24 AM,
> email@hidden wrote:
>
> > And yeah, I'm still using WO. I couldn't possibly have done what I've
> > since done in WO using CF, it just wouldn't have been feasible. So it
> > doesn't matter that CF was faster, CF woulln't have worked.
> >
> >
> Wow - that's a pretty strong statement as I've found CF very flexible
> and extensible, and as you say extremely fast.
>
> This is really just a curiosity question, what have you been able to do
> in WO that you couldn't have done in CF? I'm intrigued!!! I need a
> positive here as I'm in the "Oh my god, what have I done?" phase. heh.
>
> Regards...Bob
> _______________________________________________
> webobjects-dev mailing list | email@hidden
> Help/Unsubscribe/Archives:
> http://www.lists.apple.com/mailman/listinfo/webobjects-dev
> Do not post admin requests to the list. They will be ignored.
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.