You are previewing Practical SharePoint 2010 Branding and Customization.
O'Reilly logo
Practical SharePoint 2010 Branding and Customization

Book Description

With Practical SharePoint 2010 Branding and Customization, SharePoint branding expert Erik Swenson cuts through the fluff and discusses accessible, easy-to-understand consulting and processes to create aesthetically pleasing, highly usable branded and customized SharePoint websites, both internally and externally. Designed to be a quick reference, how-to guide that lets you dive straight into the task at hand, you'll find this book's attention to detail and pragmatism make it an attractive companion during your branding experience.

SharePoint 2010 deployments are more common than ever, as is the desire to make the environment branded and attractive to both internal and external clients. However, since SharePoint is more than just a collection of web pages, customizing the look and feel and completing the process of branding the platform itself is complex and requires a knowledge of web development, web design techniques, and a familiarity with SharePoint administration—a curious niche, to be sure. And sometimes, you just need to make quick fixes, while at other times, building an entirely customized and branded environment is a multi-step process with lots of stakeholder buy-in and development time required.

Whether you're interested in applying just a touch of style to a team site, or you're branding a public-facing Fortune 500 website based on SharePoint, Practical SharePoint 2010 Branding and Customization is the only book you'll need to quickly, easily, and efficiently brand and customize your environment.

Bonus:Includes the SharePoint 2010 Branding Starter Kit! This kit has everything you need to jumpstart successful and compelling designs. The kit includes a layered Adobe Photoshop file of a SharePoint 2010 site, two pre-built visual design examples, and a Visual Studio solution you can use to deploy either of the designs included. This starter kit is specifically prepared to save you substantial time kicking off your SharePoint branding project and to minimize potential roadblocks. These branding tools would cost you as much as $500 if purchased separately, but they're included with the purchase of this book at no additional charge! Get started today.

What you'll learn

  • Plan for branding projects, including creating wireframes and creative mockups as well as gathering requirements and estimation

  • Use cascading style sheets (CSS), master pages, page layouts, web parts and XSLT to customize branding

  • Deploy SharePoint branding to production servers using solution packages (WSP)

  • Who this book is for

    This book is for anyone who works within SharePoint sites and wants to make changes to how those sites look, whether they're minor changes or wholesale branding and customization efforts.

    Table of Contents

    1. Title
    2. Dedication
    3. Contents at a Glance
    4. Contents
    5. About the Authors
    6. About the Technical Reviewers
    7. Acknowledgments
    8. Introduction
      1. Who This Book Is For
      2. How This Book Is Structured
      3. Prerequisites
      4. Downloading the code
    9. Chapter 1: Intro to SharePoint 2010 Branding
      1. Why Brand SharePoint?
      2. Key Topics and Guiding Principles
      3. What to Expect and Things to Know
      4. Basic HTML
      5. Cascading Style Sheets
      6. SharePoint Master Pages
      7. Summary
    10. Chapter 2: Overview of UX/Branding Process
      1. The 4 Ds
      2. Roles and Responsibilities
      3. Summary
    11. Chapter 3: Gathering Branding Requirements
      1. Key Questions to Ask
      2. The Value of Referencing Other Designs
      3. Things to Watch Out For
      4. Generating Creative and UX Discovery Briefs
      5. Estimating Effort Level and Time Required
      6. Summary
    12. Chapter 4: Creating the Visual Design
      1. Design Preparations
      2. Creating the Design
      3. Design Grids
      4. Conducting Design Reviews
      5. Summary
    13. Chapter 5: Development Environment Setup
      1. Virtual Environment or Physical Server
      2. Choosing Your SharePoint Edition
      3. Running SharePoint on Windows 7
      4. Virtualization
      5. Server Configurations
      6. Minimum Requirements for Branding
      7. Remote Desktop
      8. Required Access Levels
      9. Features That Affect Branding
      10. List of Required Applications
      11. Source Control
      12. The 14 Hive
      13. Summary
    14. Chapter 6: Building the Design
      1. Build Approach
      2. Connecting the Pieces
      3. Prepare a Basic Branding Solution in Visual Studio
      4. Summary
    15. Chapter 7: Testing the Visual Build
      1. Testing Types
      2. Testing Out Of The Box (OOTB) SharePoint Templates
      3. Testing SharePoint Features and Functions
      4. Summary
    16. Chapter 8: Tips and Tricks
      1. Creating a Sub-Brand
      2. Photoshop Tips
      3. Creating a Center Fixed-width Design
      4. Customizing Dialog Windows
      5. Changing the Logo Globally Using Only CSS
      6. Hiding Quick Launch (Left Navigation)
      7. Displaying Small Social Tag and Notes Icons
      8. Working with Web-part Zones
      9. SharePoint 2010 Themes
      10. Basics of CSS3
      11. Summary
    17. Chapter 9: Tools and Resources
      1. Microsoft SharePoint Designer 2010
      2. Microsoft Visual Studio 2010
      3. Browsers and Add-ons
      4. Additional Resources
      5. Summary
    18. Appendix A: CSS Reference Guide
      1. #1: The Ribbon Container
      2. #2: Site Actions
      3. #3: Site Breadcrumb
      4. #4: Welcome Menu
      5. #5: Content Containers
      6. #6: Site Logo
      7. #7: Page Breadcrumb
      8. #8: Social Tags & Notes
      9. #9: Top Header 2
      10. #10: Top Navigation
      11. #11: Search & Help
      12. #12: Status Bar
      13. #13: Quick Launch (Left Panel)
      14. #14: Content Area
      15. #15: Web-Part Elements
      16. #16: Dialog Windows
      17. #17: Blog Posts
      18. #18: My Profile
      19. #19: Search Results
    19. Index