Thanks, Tad! That does help. One more newbie questioin: how does the scalability of Z vs. CF compare? Ron
Regular FTP of .dtml docs works fine with Studio... add .dtml as an extension to associate with the HTML syntax highlighting in studio. No one, that I know of, has created a DTML syntax highlighting, but I doubt it would be that hard. But the HTML syntax highlighting works great.
Many of the functions you talked about, file uploads, email and stuff are built into Zope. There are how-to's on just about all of the functions you talked about at http://www.zope.org/
You should really become familiar with Python to take advantage of some of the hardcore parts of Zope as well as to understand the way expressions work. This can be frustrating if you don't know the way Python does stuff.
As far as going from CFML to DTML, it's pretty straight forward.
CFIF = DTML-IF CFLOOP = DTML-IN or DTML-LET
etc.
The one thing that is hard to get used to is Aquisition and just the overall object nature of Zope.
Hope I helped a little...
- Tad