جزییات کتاب
With over 3 million users worldwide, Adobe's Dreamweaver is the most popular web development software in the world, and it just took another step forward with CS3, the new version released in 2007. Having come a long way from its humble beginnings as a simple web design tool, CS3 allows you to rapidly put together standards compliant web sites and dynamic web sites with server-side languages and Ajax, and much more. To complement this great new application, David Powers has written the ultimate guide to itThe Essential Guide to Dreamweaver CS3 teaches you everything you need to know about the application, from setting up your development environment environment to publishing your sites and applications on the web, and everything in between.Takes you through your development environment set upCovers everything you need to create both standards compliant web sutes, and dynamic web applicationsTeaches several real world techniques using a series of step by step tutorialsWhat youll learnHow to set up your ideal development environment, using Mac OSX/Windows, Apache (and IIS on Windows,) Apache, MySQL, and phpMyAdminCreating standards compliant web sites using CS3's XHTML and CSS featuresCreating dynamic web applications using CS3's PHP and Spry Ajax server behaviorsBuilding several real world web site functions, such as form validation, random quote generator, search function, user management/login pages, dynamic Ajax gallery, and much more.Creating an interface design in Fireworks CS3 and importing it into Dreamweaver CS3.How use Dreamweaver CS3's XML functionality, to consume RSS feeds, and create Spry data setsUsing includes, templates and master detail pages.How to publish your site after you've created itSummary of ContentsChapter 1: Dreamweaver CS3Your Creative PartnerChapter 2: Building Dynamic Sites with Ajax and PHPChapter 3: Getting the Work Environment ReadyChapter 4: Setting Up a PHP SiteChapter 5: Adding a Touch of StyleChapter 6: Creating a CSS Site Straight Out of the BoxChapter 7: Building Site Navigation with the Spry Menu BarChapter 8: Sprucing Up Content with Spry WidgetsChapter 9: Building Online Forms and Validating InputChapter 10: Introducing the Basics of PHPChapter 11: Using PHP to Process a FormChapter 12: Working with PHP Includes and TemplatesChapter 13: Setting Up MySQL and phpMyAdminChapter 14: Storing Records in a DatabaseChapter 15: Controlling Access to Your SiteChapter 16: Working with Multiple TablesChapter 17: Searching Records and Handling DatesChapter 18: Using XSLT to Display Live News Feeds and XMLChapter 19: Using Spry to Display XMLChapter 20: Getting the Best of Both Worlds with PHP and Spry