Join Books.org — it's free

Beginning Dreamweaver MX by Wrox Press — book cover
Dreamweaver, Graphics Programming, Web Authoring Tools, General Web Site Design/Development, Web Site Design, Computer Graphics - General & Miscellaneous

Beginning Dreamweaver MX

by Wrox Press, Todd Marks, Imar Spaanjaars
Write a review
Log in to track your reading progress.

Overview

What is this book about?

With this book you'll quickly be creating powerful, dynamic web sites with Dreamweaver MX - the latest version of Macromedia's powerful, integrated web development and editing tool.

You'll learn how to use the tools and features of Dreamweaver to construct three complete sites using HTML, JavaScript, Active Server Pages (ASP), and databases.

We start by creating a hobbyist site - The Cooking Place - that you can use to list your favorite recipes, ingredients, and dishes.

What does this book cover?

As you build this site you'll learn how to use Dreamweaver MX to

  • Plan, create, and set up a web site
  • Add web pages to the site and edit their content
  • Use Stylesheets and templates to create a consistent style across the site
  • Use tables, frames, and layers to lay out web pages
  • Add dynamic effects - like drop down menus - to web pages using JavaScript and DHTML
  • Interact with users via forms on web pages
  • Create dynamic ASP web pages to respond to user actions and input

As you progress through the book, the sites you create become ever more ambitious. The second site you build is a fan site for soccer that provides information on upcoming events for fans around the world.

As you build the second site you'll learn how to use Dreamweaver MX to:

  • Add logic to your ASP pages, so that you can display different information to different users, based on their location, or even the time of day
  • Keep track of users as they move around the site, so that you can learn what parts of your site are the most popular
  • Secureparts of the web site so that only authorized users are allowed to see sensitive information
  • Personalize the web site for individual users - so that the site appears in the colors of the user's favorite team or so that the user only sees events in their home country
  • Store and extract information about users and upcoming events in a database - and use this information to dynamically create web pages

The final site in the book shows off many of the advanced features of Dreamweaver MX, as you walk through how to design a modular, extensible, and scalable site, and create a set of dynamic building blocks that can be quickly modified and reused in different sites.

As you build this site - which is used to display a set of images that users can view and purchase - you'll learn how to use Dreamweaver MX to:

  • Create a set of building blocks whose look and content is determined dynamically by the settings in a database
  • Create a content management page that you can use to mange the database that stores information about the images on the site, including their title, price, and how they should be laid out
  • Put the building blocks you created earlier to a variety of uses, including a news blogger, a media display, and a product display
  • Use Dreamweaver Extensions to make our building blocks easy to reuse and to add e-commerce functionality to the site

At the end of some of the chapters you'll find a series of suggested exercises from the author that are designed to test your understanding of what's been covered in the chapter as well as to encourage you to experiment with the features of Dreamweaver MX and to modify and extend the example applications.

Who is this book for?

This book is primarily for complete beginners to web site programming who have access to Dreamweaver MX and want to learn how to create dynamic web sites with it.

But the book doubles as a comprehensive reference to the features of Dreamweaver MX, so it will also be a useful resource to more experienced web developers who want to learn how to use the latest version of Dreamweaver.

As you work through the book, you'll learn how to program using Active Server Pages (ASP), but this will prove useful even if you eventually want to use Dreamweaver MX to create web sites with JavaServer Pages (JSP), ASP.NET, PHP, or ColdFusion MX. Programming in any of these languages is very similar in Dreamweaver MX, and the core concepts you learn in building web sites with ASP are applicable and easily transferred to other languages. To help, the book includes four appendices that provide fast paced guides on how to get started using JSP, ASP.NET, PHP, and ColdFusion MX with Dreamweaver MX.

What do you need to use this book?

To run the examples in this book on your computer you'll need:

  • Dreamweaver MX
  • Microsoft Windows 98, 98SE, 2000 or XP Professional

If you don't have a copy of Dreamweaver MX you can download a 30-day evaluation edition from Macromedia at . The evaluation edition is fully-featured, and you'll be able to use it to work through all the examples in the book.

If you have Microsoft Windows Me, Windows XP Home Edition, or a Macintosh you'll still be able to create all the examples in the book but to see them in action you'll need to use a remote server, as your operating system doesn't, by default, include a web server that can process ASP pages. Fortunately, getting access to an ASP web host is easy -- there are dozens available. And to make things even easier, the book includes detailed information on how to set up a web application to use a remote server or web host.

Synopsis

Intended for novices who own Windows XP Professional or Windows 2000, this guide introduces the basic tools of Dreamweaver MX for creating a hobbyist web site, builds a soccer fan site using server- side techniques, and describes the building block architecture for reusing sections of code in a company web site. Step-by-step instructions show how to work with cascading style sheets, construct hyperlinks using frames, add logic to ASP pages, track users, display a list with available events, add Macromedia Flash objects, and restrict access to a specific page. Annotation © 2004 Book News, Inc., Portland, OR

About the Author, Wrox Press

Charles E Brown transferred his creative skills from music – he has a doctorate in music and studied with Igor Stravinsky (which led to an association with Pablo Picasso) – to computers in 1981. In addition to a busy music schedule, Charles does web design for major corporations, is a busy trainer conducting nearly 100 workshops per year, is a frequent speaker at conferences, and recently released the book Fireworks MX From Zero to Hero for Friends of Ed publishing. He does software seminars for The PC Learning Center in northern NJ and can be reached through pclearningcenter.com.

Imar Spaanjaars graduated in Leisure Management but accidentally ended up in IT. After working for a large corporation and doing some free-lance work, he is now working at the software development department of a small IT company in the Netherlands specializing in Internet and Intranet applications. As a software architect and lead developer, he's responsible for designing, building and implementing medium to large scaled Intranets for Dutch companies.
When he is not busy building web sites, or teaching other people how to do so, he likes to read as much as possible about new developments in software land. He also enjoys playing 3D shoot 'em up games if he's got the time for it.

Todd Marks is an avid developer, designer, instructor, and author of information display technologies. In 2000 Todd moved from teaching Mathematics and Computer Science in the public sector to VP of R&D at digitalorganism (digitalorganism.com). In 2002 Todd established an information technologies portal, MindGrub Technologies (mindgrub.com) and currently works for the Media Edgedivision of Exceptional Software (exceptionalsoftware.com). Todd has worked extensively with ActionScript, PHP, Lingo, and numerous other development languages, placing cutting-edge code in several projects. Todd's efforts have earned three Flash Film Festival nominations, Macromedia Site of the Day, two Addy Awards, and several educational partnerships. Todd is a Macromedia Certified Developer, Designer, and Subject Matter Expert, and has contributed to several books including Flash MX Video, Advanced PHP for Flash MX, Foundation Dreamweaver MX, and Flash MX Most Wanted Components.

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble

The Barnes & Noble Review
If you like to learn by doing, have we got the Dreamweaver book for you: Beginning Dreamweaver MX. With this book by your side, you’ll give Dreamweaver MX one heck of a workout, as you build three full sites from start to finish.

In a couple of weeks, you can have the equivalent of several months’ hands-on Dreamweaver MX experience. And not just the fragments of Dreamweaver MX you’d learn working with real clients. The entire program.

The book’s step-by-step coverage is exceptionally easy to follow, and all the sample files can be found at wrox.com. When it comes to the code that makes each site’s dynamic features work, you needn’t build it all yourself: You can place the source code the authors provide, and watch ’er run.

Site No. 1 is designed for beginners, near-beginners, and folks who’ve just upgraded to Dreamweaver MX. It’s a hobbyist’s site, bringing together resources “for all things culinary”: cooking techniques, recipes, equipment, news, and so forth. The site’s goals and content have been designed to help you walk through all the basics of building static sites with Dreamweaver MX, as well as your first “tastes” of dynamic content and interactivity.

You’ll plan, create, and set up your site; add pages and edit their content; and especially learn how to use stylesheets and templates to establish site-wide design consistency. Next, you’ll learn how to achieve even finer control over your layouts with tables, frames, and Dreamweaver MX layers.

Still in Site No. 1, you’ll learn how to incorporate simple JavaScript and DHTML dynamic effects (for example, drop-down menus); how to build forms that allow visitors to submit information, and how to use dynamic ASP web pages to capture and react to that information. (The authors assume you’re running Microsoft’s IIS 5.x web server, which is included with most recent versions of Windows. If you haven’t installed IIS, they walk you through the process.)

By this point, you’re ready for something more ambitious. Site No. 2 -- designed to provide information on upcoming events for fans worldwide -- requires significant personalization, database connectivity, and security. You’ll start by learning how to use Dreamweaver’s ASP support to store and use an individual visitor’s information throughout the site -- and to store and use information that can be used by all visitors.

Next, you’ll learn how to authenticate users -- and, using that authentication, decide what each visitor can do, and what they’ll see. Site No. 2 ends with a three-chapter introduction to web databases: retrieving data, displaying it on web pages, and allowing users to update your database with new information.

Site No. 3 takes you even further, showing how to build sites that are modular, extensible, and scalable -- and contain elements that can be easily modified and reused in future sites. Along the way, you’ll create a fairly substantial content management application -- and even extend your site with a prefabricated PayPal shopping cart.

Don’t own Dreamweaver MX yet? Fine: Download the 30-day timed demo from Macromedia. You’ll learn what you need to know, long before your clock runs out. Bill Camarda

Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks for Dummies, Second Edition.

Book Details

Published
February 1, 2003
Publisher
Wrox Press, Inc.
Pages
816
Format
Paperback
ISBN
9780764544040

More by Wrox Press

Similar books