For the design of the site, I think it's a lot easier if you use Dreamweaver. You can easily test out different ideas on the design and worry little about the coding. If you need a quick manual tweek, you can open up the code viewer.
For coding, however, I don't recommend Dreamweaver. The interface is still designed for graphical development rather than coding. I'd recommend something like Homesite, which was made strongly for coding.
If you want to develop using ASP, definitely go with Visual InterDev. It rocks. Color coding, code completion; the layout is very similar to Visual Basic's IDE, premade templates, full list of objects, filelist, nice visual interface to your ODBC db, etc. So I recommend you do the design in Dreamweaver, then when you're ready to CGI it, use Visual InterDev.
Dreamweaver UltraDev is good tool; providing DB development in a graphical way, but it could be quirky depending if you're used to coding the old fashion way. Also, it adds extra overhead. If you make a simple application through Dreamweaver UltraDev, and do the same one by hand, you'll realize that UltraDev adds more lines of code. It uses a standard "this-way-fits-all" kind of of coding, so when you're doing developing, you'll realize you'll have more code through UltraDev. Not recommended unless you dislike coding and you're in a hurry. (Usually for those non-web developers who are assigned a small app for the company.)
I haven't had a chance to give VS.net a spin, but I would imagine it kept the same layout as Visual InterDev when you do any web development.
Reputation Points: 262
Solved Threads: 18
a.k.a inscissor
Offline 1,227 posts
since Feb 2002