No other book is positioned to perform for the intermediate-through-advanced user market like Inside UltraDev 4. Each chapter first provides a detailed description of the chapter topic including call-outs that alert the reader to potential pitfalls. This discussion is followed by a step-by-step exercise, during which the reader will construct an element of a Website based on the chapter topic. The final section of each chapter focuses specifically on technical aspects. These discussions range from the detailed analysis of specific code to the troubleshooting of common database connectivity issues and provide advanced users with the ability to extend the results of the exercises. The exercises in each chapter come together to form a complete project that constructs a fully-functional Website.
Click below for Sample Chapter related to this title:
I. PREPARING TO GO “DYNAMIC”.1. Introducing Dreamweaver UltraDev 4.
Web Development Prior to UltraDev. The History of UltraDev. Comparing Dreamweaver and Dreamweaver UltraDev. UltraDev's True Talents Revealed! New Features in UltraDev 4. Taking a Look at UltraDev 4. Summary.2. Setting Up Your UltraDev Workstation as a Test Server.
Understanding Web Server Processes. Choosing Your Web Server Software. Choosing Your Web Server Extension Environment. Configuring Your Machine to Serve Dynamic Web Pages. Summary.3. Developing Databases for the Web.
Database Fundamentals. Choosing a Platform and Database Management System. Building a Database for the Web. Connecting Your Database to the Web. Communicating with Your Database. Understanding How UltraDev Speeds the Process. Summary.
II. BUILDING A SOLID FOUNDATION.4. Building an UltraDev Site from the Ground Up.
Planning Your UltraDev Site. Setting Up Your Web Server Connection. Using the Site Window to Build Your Site. Verifying Your Links and Identifying Orphaned Pages. Editing Pages in a Workgroup Environment. Summary.5. The Dreamweaver in Dreamweaver UltraDev 4.
Choosing Your Page Properties. Designing a Page Layout. Building a Template File. Summary.6. UltraDev's Graphic and Multimedia Capabilities.
Introducing the Assets Panel. Creating Dynamic Buttons. Adding Movies to Your Pages. Adding Sounds to Your Pages. Summary.
III. DEVELOPING A DATA-DRIVEN WEB SITE.7. Connecting Your Web Site to a Database.
Making Sure Everything Is in Order. Setting Up a Database Connection and Recordset. Adding Dynamic Data to Your Page. Linking to a Detail Page. Using Existing Pages and Recordsets to Create Similar Pages. Summary.8. Creating Visitor Accounts Through Username Validation.
Enabling Visitors to Create User Accounts. Protecting Pages from Unauthenticated Visitors. Testing Your New Pages. Summary.9. Building Search Capabilities.
Building a Single Parameter Search Creating a Restricted Simple Search Page. Adding Advanced Search Capabilities. Summary.10. Adding Dynamic Images and Text to Search Results.
Adding Rotating Images and Text. Using Time-Dependent Images and Text. Using Dynamic Links to Navigate Search Results. Building a Record Counter. Summary.
IV. EXTENDING YOUR ADMINISTRATIVE CAPABILITIES.11. Developing a Database Administration Site.
Building the Foundation for the Administration Site. Adding Search Capabilities to the Administration Site. Adding, Editing, and Deleting Records. Testing the Administration Site. Summary.12. Engaging in eCommerce.
Building a Single-Transaction eCommerce Site. Extending the Model to Include a Shopping Cart. Summary.13. Adding eLearning to Your Site.
Why Use eLearning? Introducing the CourseBuilder Extension for UltraDev 4. Adding a Simple Quiz to Your Site. Expanding a Simple Quiz to Use Database-Connectivity to Track Results. Summary.14. Extending UltraDev.
Introducing UltraDev Extensions. Creating New Server Behaviors. Modifying Existing Server Behaviors. Packaging a Newly Created Extension. Summary.Appendix A. About the Web Site.
Source Files. Database Files. Third-Party Programs. Feedback.Appendix B. Glossary.