well....since I don't have all day to continue this flame war that you
have
started charlie, ill simply state this.
1) You are a professional Web Developer (or some such title that implies
the
same). If you're not proficient in js, learn it or risk falling behind
the
curve.
>> Get over the title and the nuances associated. I have been
doing this
for about 9 years now, and just because I cant write
jscript like some pros
that I know very well,
I certainly have used it for many many years now. I can
write some small
stuff, but have mostly used cf logic for form validation
etc. I use it more
than I use it for anything.
2) cfform can only do so much. Can you compare two field values to see
if
they're equal? Can you say, 'if this field has a value then this field
cannot'? Can you do anything past the basic validation? By learning
JS,
you give yourself that ability. By relying on cfform, you are very
limited
in what you can do.
>> I do this with cflogic, all day long, and have been for some
time now. no need
to learn javascript for this, plus the client side aspects
of jscript, have always
tuned me out.
3) If you truly think having CF do the work for you (in generating its
own
JS) is 'a blessing'...you are very wrong. It's a curse because it
coaxes
you in to a false sense of security while others around you are moving
forward with javascript and learning numerous other things that can be
accomplished with js. you will always be limited to checking to see if
a
field is empty. or if it's numeric. ooooh. blessing.
>> yes checking those kinds of things are javascript, but I
wouldn't really call
them the javascript I was referring to. If I could say to
cf check this field
validate the content against a correct regExpression (for
instance validity of
an email address, and it takes me seconds to do, heck, and
its *nearly* fail proof, the
im going to use it. and then, ill be done my app much
faster than the js programmer
who has to code all of that by hand. yeah snippets and
such will make that quicker,
but its just too easy with cfform. of course I realize
the shortcomings of it, but with
cfmx, all of the shortcomings that I had noticed with cf5,
had seemingly gone away
Not trying to come down on you. But since you stood on the soapbox and
yelled to the world that it's 'OK' to be in this field (Web Development)
and
not be profieient in JS...well, that's your opinion and you're entitled
to
it. My opinion is that if you don't know XHTML, XML, JavaScript, CSS,
and
at least one server side scripting language (CF, ASP, JSP, etc)...and
are
content to know less...then you're in for a rude awakening.
>> charlie, I do know most of those, I use most and more of
those on a daily basis
so, don't get into a pissing match, please, don't waste my
time.
later
...tony
Tony Weeg
Senior Web Developer
UnCertified Advanced ColdFusion Developer
Information System Design
Navtrak, Inc.
Mobile workforce monitoring, mapping & reporting
www.navtrak.net
410.548.2337
-----Original Message-----
From: Charlie Griefer [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 11, 2003 10:46 AM
To: CF-Talk
Subject: Re: CFFORM vs FORM
----- Original Message -----
From: "Tony Weeg" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Tuesday, February 11, 2003 6:42 AM
Subject: RE: CFFORM vs FORM
> well, that makes sense for someone proficient in js :)
> for those of us who arent, it really is a blessing.
>
> NOTICE TO ALL WHO ARE NOT HIGHLY PROFICIENT IN JS
> CFMX AND CFFORM TAGS ARE OK !!!!
I could not disagree with this statement more.
For the record, I've not yet played with MX...but my comments speak to
the
usage of cfform in general.
1) You are a professional Web Developer (or some such title that implies
the
same). If you're not proficient in js, learn it or risk falling behind
the
curve.
2) cfform can only do so much. Can you compare two field values to see
if
they're equal? Can you say, 'if this field has a value then this field
cannot'? Can you do anything past the basic validation? By learning
JS,
you give yourself that ability. By relying on cfform, you are very
limited
in what you can do.
3) If you truly think having CF do the work for you (in generating its
own
JS) is 'a blessing'...you are very wrong. It's a curse because it
coaxes
you in to a false sense of security while others around you are moving
forward with javascript and learning numerous other things that can be
accomplished with js. you will always be limited to checking to see if
a
field is empty. or if it's numeric. ooooh. blessing.
Not trying to come down on you. But since you stood on the soapbox and
yelled to the world that it's 'OK' to be in this field (Web Development)
and
not be profieient in JS...well, that's your opinion and you're entitled
to
it. My opinion is that if you don't know XHTML, XML, JavaScript, CSS,
and
at least one server side scripting language (CF, ASP, JSP, etc)...and
are
content to know less...then you're in for a rude awakening.
Just my $0.02.
Charlie
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4