You are previewing Pro SharePoint Designer 2010.
O'Reilly logo
Pro SharePoint Designer 2010

Book Description

SharePoint 2010 offers developers, designers, and users a sophisticated intranet, web application, and Internet site platform. But until now, SharePoint users have had to painfully edit code or seek developer assistance to customize more than just the most minor parts of their sites. All of that has changed with SharePoint Designer 2010. Gain complete control and enhance your SharePoint sites with a depth not previously possible using this book. Pro SharePoint Designer 2010 is your soup-to-nuts reference for unlocking the power of SharePoint Designer.

Covering everything you'll need to know to create custom, rich SharePoint experiences, Pro SharePoint Designer 2010 is a masterful guide to getting the most from this powerful application quickly and easily.

This book starts with a fast-paced introduction to the 2010 version of the SharePoint Designer solution, including an overview of its features and capabilities. Then, the authors demonstrate those tools in action in a practical, results-oriented way, showing you how to vastly improve the functionality, fit and finish of your SharePoint sites. With Pro SharePoint Designer 2010 at hand, you'll master the customization of the end user's complete SharePoint 2010 experience and be on your way to enhancing your sites in no time.

What you'll learn

  • How to create and edit master pages and page layouts

  • How to make, customize and enhance libraries and lists

  • How to exercise granular control of site permissions on all SharePoint 2010 objects

  • How to enhance the look and feel of forms, library views, and more, through CSS styles and themes

  • How to connect SharePoint to databases, web applications, line-of-business (LOB) programs, and more

  • How to integrate InfoPath for automated form handling and control

  • How to create and manage web parts

  • How to further customize SharePoint using JavaScript and Silverlight

Who this book is for

This book is for end users, administrators, and novice developers with some coding experience, and anyone else who wants to create custom, rich SharePoint experiences quickly and easily. More advanced users will find the client-side programming material helpful as well.

Table of Contents

  1. Title
  2. Dedication
  3. Contents at a Glance
  4. Contents
  5. About the Authors
  6. About the Technical Reviewer
  7. Acknowledgments
  8. Preface
  9. Part I: Covering the Basics
    1. Chapter 1: A Quick Guide to SharePoint Designer
      1. From FrontPage to SharePoint Designer
      2. What's New in SharePoint Designer 2010?
      3. Installing and Using the Application
      4. A Tour of the SharePoint Designer User Interface
      5. Best Practices
      6. Summary
    2. Chapter 2: Editing Pages
      1. Task Panes
      2. The Ribbon
      3. Editing Surface
      4. Status Bar
      5. Creating New Pages
      6. Summary
    3. Chapter 3: Using SharePoint to Store Data
      1. Creating Lists
      2. Configuring List Properties
      3. Managing Data
      4. Using Content Types
      5. Using Special Site Columns
      6. Using Document Sets
      7. Working with Views
      8. Adding Custom Actions
      9. Creating Your Own Template
      10. Summary
    4. Chapter 4: Managing Web Parts
      1. Creating Pages for Web Parts
      2. Using the Web Part Gallery
      3. Adding and Configuring Web Parts on a Page
      4. Working in a Personal View vs. a Shared View
      5. Connecting Web Parts
      6. Exporting Web Part Configurations
      7. Fixing Broken Pages
      8. Summary
  10. Part II: Advanced Site Customization
    1. Chapter 5: Displaying Data
      1. Understanding Data Sources and Data Views
      2. Working with Data Sources
      3. Using Data View Web Parts
      4. Creating Data Pages in SharePoint Designer
      5. Summary
    2. Chapter 6: Styles and Themes
      1. What Is Branding?
      2. High-Level SharePoint Branding
      3. Branding with SharePoint Designer
      4. Summary
    3. Chapter 7: Managing Publishing Sites
      1. Exploring the Publishing Process
      2. Understanding Published Pages
      3. Using Additional Publishing Site Functionality
      4. Enabling Publishing Features
      5. Exercises
      6. Summary
    4. Chapter 8: Advanced Site Customizations
      1. Navigation in SharePoint Sites
      2. SharePoint 2010 Search
      3. Summary
    5. Chapter 9: Client-Side Programming
      1. Understanding Client- vs. Server-Side Programming
      2. Working with the SharePoint Client Object Model
      3. Using Best Practices
      4. Creating a Client-Side Script
      5. Summary
  11. Part III: Integrating SharePoint
    1. Chapter 10: Consuming External Data
      1. Why External Data?
      2. External Data Sources
      3. Business Connectivity Services (BCS)
      4. Summary
    2. Chapter 11: Using InfoPath Forms
      1. Introduction to InfoPath
      2. Understanding Security Considerations
      3. Creating Form Templates
      4. Building InfoPath Forms for SharePoint
      5. Summary
    3. Chapter 12: Automating with Workflows
      1. Introduction to Workflow
      2. What's New in SharePoint Designer 2010 Workflows?
      3. Workflow Concepts
      4. Workflow Components
      5. SharePoint Server Built-In Components
      6. Building Workflows with SharePoint Designer
      7. Summary
  12. Index