You are previewing SharePoint 2010 at Work.
O'Reilly logo
SharePoint 2010 at Work

Book Description

If you’re a SharePoint site manager or administrator, you finally have a handy single-source reference to help you through the tough SharePoint learning curve. Edited by Mark Miller and written by his stable of well-known contributors at EndUserSharePoint.com, this book contains the most helpful articles from this popular site—fully updated for SharePoint 2010.

Table of Contents

  1. SharePoint 2010 at Work
  2. SPECIAL OFFER: Upgrade this ebook with O’Reilly
  3. A Note Regarding Supplemental Files
  4. Preface
    1. Background
    2. The Authors and Their Stories
      1. The SharePoint Maturity Model—Sadie Van Buren
      2. Empower the Power User—Kerri Abraham
      3. jQuery to the Rescue—Jim Bob Howard
      4. Unlocking the Mysteries of the SharePoint Data View Web Part XSL Tags—Marc Anderson
      5. Hyperlinks in the Data View Web Part—Laura Rogers
      6. Building a Quote of the Day Web Part in SharePoint 2010—Waldek Mastykarz
      7. SPJS Charts for SharePoint—Alexander Bautz
      8. Taming the Elusive Calculated Column—Logic Functions—Dessie Lunsford
      9. Creating Document Libraries with Mixed Content Sources—Eric Alexander
      10. SharePoint 2010 Tab Page—Peter Allen
      11. A Global Navigation Solution Across Site Collections—Peter Allen
      12. Summary
    3. Conventions Used in This Book
    4. Using Code Examples
    5. Safari® Books Online
    6. How to Contact Us
    7. Acknowledgments
  5. 1. The SharePoint Maturity Model
    1. Evolution of the Model
    2. Structure of the Model
    3. Applying the Model
      1. Focus on Publication
      2. Level 100—Goals and First Steps
      3. Level 200—Lists and Navigation Links
      4. Level 300—Defining and Standardizing
      5. Level 400—Monitoring and Maintaining
      6. Level 500—Planning for Personalization
      7. Evaluating Your Own Publication Maturity
    4. Summary
  6. 2. Empower the Power User
    1. SharePoint Designer: To Allow or Not To Allow? That Is the Question
      1. The Anatomy of a Power User
      2. Fear
      3. Defuse: Server/Site Restore
      4. Platform Legacy
    2. Middle Ground: Configuration Management
      1. Developing, Development, Developer
    3. Solution: The SharePoint Rudder
      1. Getting Started
      2. Content Types
      3. Folders
      4. Put It Together
      5. Clean Up
    4. Connect Up OneNote
      1. Organizing the Notebook
      2. Content Types Continued
        1. Assets
        2. Images
        3. Scripts
      3. Tie Up Those Loose Ends
    5. The Five “W”s of Documentation
      1. Who
      2. What
      3. Where
      4. Why
      5. When
    6. OneNote Templates
      1. Documenting Solutions
        1. Content types
        2. Workflow
        3. Data View web parts/forms
        4. Scripts
      2. Rudder Workflow
    7. Empowered Utopia in 10 Steps
    8. Configuration Management Is Thoughtful Maintenance
    9. Empowerment Without Responsibility Is Chaos
    10. Summary
  7. 3. jQuery to the Rescue
    1. Automate an All-Day Event
    2. Requesting a Review Only Once Per User
      1. jQuery to the Rescue
        1. Step 1: Adding the libraries
        2. Step 2: Getting the case numbers
        3. Step 3: Getting the last survey item ID
        4. Step 4: Changing the survey link
    3. Default Text Based on Radio Button Click
    4. Writing a Survey ID to a List on Response Creation (without Workflow)
      1. Unbranched Versus Branched Surveys
      2. Why Would You Want a Workflow on a Survey?
      3. Real-World Use Case
      4. jQuery and SharePoint’s Web Services to the Rescue
        1. Step 1: Creating a link to the survey
        2. Step 2: Adding jQuery to NewForm.aspx
        3. Step 3: Connecting the CEWP and the jQuery shell
      5. Wrapping It Up
    5. Labeled Sections on Default Forms
      1. Changing Labels
    6. Where To from Here?
    7. Summary
  8. 4. Unlocking the Mysteries of the SharePoint Data View Web Part XSL Tags
    1. More About Data View Web Parts
      1. Adding a DVWP to Your Page
      2. Customizing the DVWP in Code
        1. DataSources
        2. datafields
        3. parameterbindings
        4. XSL
    2. Summary
  9. 5. Hyperlinks in the Data View Web Part
    1. Setup for Walkthroughs
    2. URLs in SharePoint
      1. Document Libraries
      2. Lists
      3. Views
      4. Items
    3. XSLT List View Web Part Hyperlinks
      1. SharePoint List
      2. Document Library
    4. DVWP Hyperlinks
      1. SharePoint List—DVWP
      2. Moving the Web Part
      3. Document Library—DVWP
    5. Modal Dialog Box
    6. Summary
  10. 6. Building a Quote of the Day Web Part in SharePoint 2010
    1. Part I: Building the Quote of the Day Web Part
      1. Quote of the Day Ingredients
      2. Preparing the Quotes List
        1. Creating the Quotes list
        2. Configuring columns of the Quotes list
      3. Building the Quote of the Day Web Part
    2. Part II: Preparing Quote of the Day Web Part for Redistribution
      1. Quote of the Day Sandboxed Solution Ingredients
      2. Preparing SharePoint Project
      3. Creating the Quotes List List Definition
      4. Preparing for Building the Quote of the Day Web Part
      5. Building the Quote of the Day Web Part
    3. Summary
  11. 7. SPJS Charts for SharePoint
    1. Technical Overview
    2. Version History
    3. Initial Setup
      1. Creating the Configuration List
    4. The Edit Chart GUI
    5. How to Make Web Part Templates
    6. Multiple Charts in One Page
    7. Summary
  12. 8. Taming the Elusive Calculated Column—Logic Functions
    1. The Functions
    2. The IFs
    3. The Cousins: OR and AND
    4. Summary
  13. 9. Creating Document Libraries with Mixed Content Sources
    1. Background
    2. Configuring a Document Library in SharePoint Server 2010/SharePoint Foundation 2010
    3. Configuring a Document Library in MOSS 2007/WSS 3.0
    4. What the Content Type Does
    5. Extending the Link to a Document Content Type
      1. Adding Additional Fields in SharePoint 2010
      2. Adding Additional Fields in SharePoint 2010
    6. Summary
  14. 10. SharePoint 2010 Tab Page
    1. Implementation
      1. Step 1: Download and Load the Page
      2. Step 2: Add the Web Part
      3. Step 3: Customize the Tabs
    2. jQuery Implementation
    3. Tab Page Layout Code
    4. Summary
  15. 11. A Global Navigation Solution Across Site Collections
    1. Implementation
      1. SharePoint Resource Site
      2. SPServices by Marc Anderson
      3. jQuery
      4. Global Navigation Solution Files
      5. SharePoint Designer
      6. SharePoint Links List for Tabs and Pull-Downs
        1. Tabs list
        2. Tab pull-down list
      7. Solution Code
      8. Solution CSS
    2. Summary
  16. Index
  17. About the Author
  18. Colophon
  19. SPECIAL OFFER: Upgrade this ebook with O’Reilly