You are previewing Microsoft® Office SharePoint® Designer 2007 Bible.
O'Reilly logo
Microsoft® Office SharePoint® Designer 2007 Bible

Book Description

SharePoint Designer allows you to design your own collaborative systems and processes across your enterprises inside the SharePoint platform. This in-depth Bible takes you from the basics through advanced features of SharePoint Designer, from application development to ongoing management after the systems are in place. Written by a SharePoint Designer expert, this guide makes Designer accessible for newcomers but is also full of insight, tips, and techniques for veterans who want to improve their system designs and increase productivity.

Table of Contents

  1. Copyright
  2. About the Author
  3. Dedication
  4. Credits
  5. Acknowledgments
  6. Introduction
  7. Understanding the Technologies
    1. Becoming Familiar with SharePoint Designer
      1. Introducing SharePoint Designer
      2. Understanding SharePoint Designer Basics
      3. Exploring Hidden Metadata and Raw Webs
      4. Maintaining Web Sites
      5. Summary
    2. Understanding Related Server Technologies
      1. Exploring the Basics of Internet Information Services
      2. Investigating the Nature of FTP and WebDAV Sites
      3. Working with FPSE-Based Web Sites
      4. Introducing WSS and MOSS Technologies
      5. Summary
    3. Exploring the Internals of Remote Authoring
      1. Understanding the Basics of Remote Authoring
      2. Working with Web Folders and Web Clients
      3. Understanding FrontPage Remote Procedure Call
      4. Understanding Simple Object Access Protocol and Web Services Basics
      5. Summary
  8. Developing Web Page Components
    1. Exploring the SharePoint Designer Environment
      1. Using the New Dialog Box
      2. Working with Page Views
      3. Understanding Web Site Panes
      4. Using Toolbars and Task Panes
      5. Modifying Page-Editing and Application Options
      6. Summary
    2. Working with Basic Web Page Components
      1. Understanding Basic Formatting and Positioning
      2. Understanding Frames
      3. Creating Hyperlinks and Bookmarks
      4. Using Tables and Table Layouts
      5. Working with Layers
      6. Summary
    3. Exploring the Design and Code Editing Features
      1. Working in the Design View
      2. Working in the Code View
      3. Using the Find and Replace Features
      4. Working with the Quick Tag Selector
      5. Summary
    4. Working with Graphics and Animation Components
      1. Inserting Pictures and Symbols
      2. Using the Photo Gallery Web Component
      3. Using Advanced Controls
      4. Summary
  9. Implementing Components and Controls
    1. Exploiting JavaScript and DHTML
      1. Working with Interactive Buttons
      2. Using SharePoint Designer Behaviors
      3. Using Page Transitions
      4. Summary
    2. Using FrontPage Legacy Components
      1. Understanding the Types of Web Components
      2. Inserting Web Components
      3. Creating Forms
      4. Summary
    3. Working with ASP.NET Controls
      1. Using Standard Controls
      2. Implementing Validation by using ASP.NET Controls
      3. Implementing Navigation in ASP.NET Web Sites
      4. Working with Login Controls
      5. Enhancing Forms with ASP.NET Controls
      6. Exploring ASP.NET Web Part Controls
      7. Summary
    4. Using SharePoint Web Parts and Controls
      1. Understanding SharePoint Web Parts
      2. Inserting Web Parts and Web Part Zones
      3. Exploiting SharePoint Controls
      4. Summary
  10. Designing Web Sites
    1. Exploiting Cascading Style Sheets and Themes
      1. Introducing Cascading Style Sheets
      2. Working with Styles
      3. Creating and Using CSS Layouts
      4. Using CSS Reporting Features
      5. Summary
    2. Implementing Master Pages and Page Layouts
      1. Working with Dynamic Web Templates
      2. Implementing Master Pages
      3. Managing Page Layouts
      4. Summary
    3. Using Navigational Controls and Components
      1. Designing Navigation for Non-SharePoint Sites
      2. Understanding SharePoint Navigation Elements
      3. Working with Navigation Controls
      4. Summary
  11. Driving with Data
    1. Managing Data Sources
      1. Understanding Data Sources
      2. Using the Data Source Library Task Pane
      3. Working with Non-SharePoint Data Sources
      4. Exploring SharePoint Data Sources
      5. Working with the Data Source Details Task Pane
      6. Finding Data Sources
      7. Summary
    2. Using ASP.NET Data Controls
      1. Working with Data Source Controls
      2. Displaying Data with ASP.NET Data Controls
      3. Using ASP.NET Controls with SharePoint Data Sources
      4. Summary
    3. Working with the Data Form Web Part
      1. Understanding the Basics of the Data Form Web Part
      2. Using the Data Form Web Part
      3. Using the Common Data View Control Tasks
      4. Working with the Conditional Formatting Task Pane
      5. Summary
    4. Creating Web Part Connections
      1. Exploring Web Part Connections
      2. Managing Web Part Connections
      3. Summary
  12. Developing Workflows
    1. Understanding Workflow Architecture
      1. Introducing Workflow Concepts
      2. Exploring Workflow Technologies
      3. Implementing Workflow Association and Initiation
      4. Summary
    2. Creating Workflows with SharePoint Designer
      1. Exploring the Workflow Designer Interface
      2. Investigating SharePoint Designer Workflow Files
      3. Using Conditions in Workflow Designer
      4. Working with Workflow Actions
      5. Summary
    3. Administrating Workflows
      1. Exploring SharePoint Workflow Settings
      2. Viewing Workflow Reports
      3. Migrating SharePoint Designer Workflows
      4. Troubleshooting Workflows
      5. Summary
    4. Developing Advanced Workflows
      1. Understanding Workflow Designer Common Dialog Boxes
      2. A Workflow Scenario: Document Approval
      3. A Workflow Scenario: Newsletters
      4. Summary
  13. Managing and Publishing Web Sites
    1. Managing Non-SharePoint Sites
      1. Importing and Exporting Web Sites
      2. Publishing Web Sites
      3. Using Administration Features
      4. Summary
    2. Exploring SharePoint Site Management Features
      1. Importing and Exporting SharePoint Sites
      2. Using SharePoint Backup and Restore Features
      3. Implementing Contributor Settings
      4. Summary
    3. Reporting for Web Sites
      1. Using the Reports Pane
      2. Using Site-Reporting Features
      3. Exploiting Usage-Reporting Features
      4. Conforming to Web Standards
      5. Using Compatibility Reports
      6. Summary
  14. Index