Features
- Cover Type: Paperback with 340 pages
- Published by: OnWord Press
- Edition: 1st Edition December 20, 2001
- Written in: English
- ISBN 10 Number: 076684871X
- ISBN 13 Number: 978-0766848719
-
Book Dimensions:
9.2 x 7.4 x 0.7 inches
- Weighs: 1.3 pounds
Product Description
Macromedia's Dreamweaver UltraDev is one of the most essential web development tools on the market. Once developers get a taste of UltraDev's power and productivity, they quickly realize that they can't live without it. Dreamweaver UltraDev 4: Dynamic Web Development, highlighting the very latest feature set, is the ultimate source for learning everything developers need to know about this state-of-the-art web authoring tool. A tutorial-based learning format with step-by-step instruction guides learners through easily performing advanced web development strategies. Highly acclaimed Purdue professor James Mohler and co-author Matt Mooney provide numerous exercises and examples that they have found to be the most valuable for effectively learning UltraDev. The book highlights the use of ASP to create web applications and how to connect to ODBC databases. Without spending extra time telling users what they already know, the book also compares UltraDev to basic Dreamweaver and showcases the new features that comprise the true power of UltraDev.
About The Author
James Mohler is a Senior Research Scientist and Associate Professor at
Purdue University, where he currently leads a highly talented group of artists and programmers who are building Purdue¿s next-generation web presence. He is also serving as the SIGGRAPH 2005 Conference Chair, where he will be responsible for the largest computer graphics and interactive techniques conference in the world. James Mohler is the author or co-author of more than twenty computer books.
Matthew E. Mooney is the World Wide Web Specialist for the Department of Agricultural Economics at
Purdue University. He has presented numerous papers and workshops at both the regional and national level. Mooney is working on his dissertation for a Ph.D. in Educational Technology from
Purdue University.
Reader ReviewsAt 319 pages, a rarity in computer books, the book manages to cover a lot of ground about building dynamic Web pages with Macromedia's Dreamweaver UltraDev4 by using Active Server Pages, though not in great detail in any part. The authors sate in their introduction that the "goal of this books is to provide the reader with foundation skills that can be combined as needed." If you already know how to use Dreamweaver (which the authors assume you do), and if you already took a class, or played around a bit with Microsoft Access, this book can help you take your skills to a new level by helping you to start learning how to combine them. Discussing databases and recordsets may seem superfluous to those who can't wait to get on with the designing the Web pages themselves. But, as someone who earns part of my living by cleaning up badly built databases in the first place, I am the first to appreciate a book that states the obvious when it comes to creating a database. So, even if you think you know how to build a database, I recommend you glance through this section. It will save you time and make your code leaner when you tget to wworking with your data on the Web page with UltraDev, which has its own limitations! That said, I find it strange that the book, which concentrates on using Microsoft's Active Server Pages server model for building dynamic Web pages, displays 99 percent of its examples in a Mac environment. And yet, this may even turn out to be one of those bugs that is really a feature: let Mac users know that they, too, can build data-driven pages with Dreamweaver UltraDev 4, provided they have access to a server, which the authors discuss in adequate detail early in the book. In general, I tend to buy several how-to computer books that deal with the same subject, using parts of one over parts of others when I learn ... I found that I frequently returned to consult this book on some detail as I was learning, precisely beacuse it keeps things fundamental, and, therefore, widely adaptable for different situations.