How about ...

Robust R/X support. I want support for meta-characters, octal escapes, hex
escapes,
and class shorthands, ("\d" instead of "[::digital::]")

Encryption. Not those cheesy Encrypt/Decrypt functions, or just Hash().
I'd like to see 3DES, PGP, and a couple more hash/checksum options.

SNMP support. The ability to work with SNMP enabled network devices.

XML parser. Enough to check well-formedness with the option
to validate against a DTD. It doesn't have to "execute" the XML.

Steve


-----Original Message-----
From: Zachary Bedell [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 29, 2000 3:01 PM
To: '[EMAIL PROTECTED]'
Subject: RE: What I want in CF (was: Learning ASP)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Oh!  Forgot a few more pet peeves.  I'm sure I'll think of more as
this thread progresses.  Sorry for so many posts from one guy...

* An option to choose buffered page output (like CF does now) or
unbuffered (like ASP does).  That way you can choose to output a long
running page as you generate it instead of waiting for the entire
thing to load before the user sees anything.  (PHP has this)

* Session_OnStart, Session_OnEnd, Application_OnStart, and
Application_OnEnd type functions.  That way you could execute blocks
of code not only at the start & end of each page request, but also
specify blocks to run at the more abstract events of the application
or session starting or ending. (ASP does this)

* It's been said before, but I don't think it can be said enough:
USER DEFINED FUNCTIONS!!!  It is *such* a pain in the rump to be
stuck w/ a custom tag kludge when a *really* nice & elegant solution
could be done w/ a value returning function.  Not to mention
functional recursion would *have* to be faster than CF tag
recursion...

* A feature I'd like for CFStudio: Some sort of variable declaration
requirement and syntax / sanity checking for templates BEFORE they're
executed on the server.

Basically, I'm looking for something that would allow you to force
declaration of variables, types, maximum lengths, etc.  Then you can
specify (perhaps in specifically formatted comments) the requirements
for a variable & have the "compiler" make sure they're in range.
This would completely eliminate any parameter not defined or syntax
type errors on your server (a good thing for the server) and would
make it possible to create a proper CFDoc system a la JavaDoc.  (I
know that's a quick description, but if anyone is interested I could
elaborate...)

* I'll also second (or third) the request for truly compiled
templates.

I'm sure I'll think of more...  I don't suppose there's any Allaire
programmers reading this list taking notes, are there? ;-)

Best regards,
Zac Bedell

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com>
Comment: Please use PGP!!!

iQA/AwUBOawIiQraVoMWBwRBEQLZlgCcDjuKZOMc4GjXxrVY58ifk9ZaukIAmQHZ
wQmtCCKUcYd3Xi+Sz9hLnJi9
=94CE
-----END PGP SIGNATURE-----
----------------------------------------------------------------------------
--
Archives: http://www.mail-archive.com/[email protected]/
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or
send a message to [EMAIL PROTECTED] with 'unsubscribe' in
the body.

------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/[email protected]/
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to