Cover image for Professional SharePoint 2010 Branding and User Interface Design.
Professional SharePoint 2010 Branding and User Interface Design.
Title:
Professional SharePoint 2010 Branding and User Interface Design.
Author:
Drisgill, Randy.
ISBN:
9781118017593
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (458 pages)
Contents:
Cover Page -- Dedication -- Credits -- About the Authors -- About the Technical Editors -- Acknowledgments -- Contents -- Foreword -- Introduction -- What This Book Covers -- How This Book Is Structured -- What You Need to Use This Book -- Conventions -- Source Code -- Errata -- p2p.wrox.com -- Introduction to SharePoint Branding -- What Is SharePoint Branding? -- Definition of Branding -- Why Brand SharePoint? -- SharePoint 2010 Versions -- Types of SharePoint Websites -- Intranet Sites -- Internet Sites -- Extranet Sites -- How Branding Works in SharePoint -- Themes -- Master Pages -- Content Pages -- Cascading Style Sheets -- Approaches to Branding in SharePoint 2010 -- Summary -- What's New in SharePoint 2010 -- Overview of New Features in SharePoint 2010 -- Changes to the User Experience -- Browsers and HTML Standards -- New SharePoint Controls -- Themes -- Wiki Pages -- Client Object Model and Silverlight Web Parts -- Digital Asset Management -- Usage Analytics -- Multi-Lingual User Interface (MUI) -- Accessibility -- How the Branding Story Has Changed -- Changes to Master Pages -- Standards Compliance in SharePoint 2010 -- Themes Use the New Engine -- Migrating from SharePoint 2007 to SharePoint 2010 -- Hardware and Software Requirements -- Overview of Migration Steps -- Overview of Visual Upgrade -- Summary -- Branding Basics -- Planning for Branding -- Why Plan for Branding? -- Requirements Analysis -- SharePoint Version -- Type of SharePoint Website -- Targeted Browsers -- Screen Resolution -- Information Architecture -- Common SharePoint Branding Questions -- Project Estimation -- Creating Wireframes -- Creating Realistic Design Comps -- Features of Modern Design Programs -- Making the Design Comp Realistic -- Converting Design Comps into Working HTML and CSS -- DOCTYPEs and SharePoint 2010 -- Compatibility Mode in Internet Explorer 8.

Table-less Design -- Slicing Images from the Design Comp -- Creating the HTML and CSS -- Testing in Multiple Browsers -- Summary -- SharePoint Designer 2010 Overview -- History of SharePoint Designer -- What's New in SharePoint Designer 2010 -- Overview of the New User Experience -- Branding with SharePoint Designer 2010 -- Modifying CSS -- Working with Master Pages and CSS -- Using Views and the XSLT List View Web Part -- Editing Views with SharePoint Designer 2010 -- Workflows -- New Types of Workflows -- Workflow Designer -- Connecting to Data Sources -- Data Source Connections -- External Data Integration -- Restricting Access to SharePoint Designer -- Summary -- Simple Branding -- Editing Pages -- Understanding the Page-Editing Experience -- Creating Branded Page Content with the Ribbon -- Creating Wiki Links -- SharePoint 2010 Themes -- Applying Themes -- Creating Custom Themes with the Office Client -- Modifying Themes in SharePoint Server -- Overriding CSS -- Tools for Working with CSS -- Applying Alternate CSS -- Understanding Theme Comments -- Using Theme Comments in Custom CSS -- Creating Simple Custom Master Pages -- Summary -- Working with Navigation -- Planning Site Navigation -- Existing Sites and Their Content -- User Requirements -- Business Requirements -- Security Requirements -- Understanding SharePoint 2010 Navigation -- Managing Navigation with the SharePoint Web Interface -- Types of SharePoint Navigation -- Breadcrumb Navigation -- Navigation Web Parts -- Metadata Navigation -- SharePoint Navigation Controls -- AspMenu -- SPTreeView -- ListSiteMapPath -- Navigation Web Parts -- Site Map Providers -- SharePoint Navigation and Multiple Site Collections -- Working with Navigation in Master Pages -- Simple Rendering -- Using Non-SharePoint Navigation -- Summary -- Advanced Branding -- Cascading Style Sheets in SharePoint.

CSS Primer -- What Is CSS? -- CSS Developer Tools -- Best Practices for CSS -- Additional Resources for CSS -- CSS in SharePoint -- Working with corev4.css -- Custom Style Sheets -- Summary -- Master Pages -- Understanding Master Pages -- Master Page Structure -- Content Placeholders -- Content Pages -- User Controls and Server Controls -- Master Pages in SharePoint -- SharePoint Master Page Structure -- Required Placeholders -- Master Pages and Application Pages -- Page Layouts and SharePoint Master Pages -- The Master Page Gallery -- Out-of-the-Box Master Pages -- Applying Master Pages in SharePoint -- Creating Custom Master Pages -- Using a Starter Master Page -- Next Steps -- Upgrading SharePoint 2007 Master Pages -- Common Challenges for Custom Master Pages -- Turning on Full Error Messages -- Applying Custom CSS -- Working with the Ribbon -- Working with Application Pages -- Handling Dialogs and Custom Branding -- Handling Legacy Browsers -- Hiding the Name.dll ActiveX Control -- Showing a Favicon -- Working with Web Parts -- Working with Navigation -- Adding a Custom Logo -- Adding Traditional Breadcrumbs -- Search Centers and Minimal.Master -- Working with Mobile Devices -- Creating a Fully Branded Master Page -- Adding HTML Branding Assets -- Building the Master Page -- Adjusting the CSS for SharePoint -- Summary -- Page Layouts -- Understanding Page Layouts -- Master Pages and Page Layouts -- Applying Page Layouts to Content -- Out-of-the-Box Page Layouts -- Page Layouts and the Master Page Gallery -- Content Types and Site Columns -- Page Layout Structure -- Types of Content in Page Layouts -- Creating Page Layouts -- Creating a Simple Page Layout with SharePoint Designer -- Creating a Custom Content Type for Page Layouts -- Internet Site Page Layout Examples -- Summary -- Web Parts and XSLT -- What Are Web Parts?.

Types of Web Parts in SharePoint -- Adding a Web Part to a Page -- Using the Content Editor Web Part -- Adding CSS to a CEWP to Hide the Quick Launch Menu -- A Brief XSL Primer -- Using the XML Viewer Web Part -- Using the XSLT List View Web Part -- Creating a Content Rollup with the Content Query Web Part -- Configuring the Query and Sorting in the CQWP -- Working with Fields to Display in the CQWP -- Working with XSL and the CQWP -- Using Filters with the Content Query Web Part -- Summary -- Deploying Branding in SharePoint -- Introduction to Branding Deployment in SharePoint -- Customized and Uncustomized Files -- Options for Deploying SharePoint Branding Assets -- Deploying Uncustomized Files Using Features and Solutions -- Features -- Solutions -- Deployment Considerations -- Project Size -- Skill Set of the SharePoint Team -- Maintainability -- Creating a SharePoint Solution and Feature -- Creating the Publishing Portal -- Creating a New Solution in Visual Studio 2010 -- Creating a Feature to Deploy a Master Page and Page Layouts -- Deploying Images and CSS -- Deploying the Solution -- Testing the Solution -- Updating the Solution -- The SharePoint UI Designer's Role in the Deployment Process -- Recommendations -- Summary -- Other Branding Concepts -- Page Editing and the Ribbon -- Using the Ribbon to Create Consistent Content -- Adding Custom Styles to the Ribbon -- Adding Custom Buttons to the SharePoint Ribbon -- Opening Pages in Dialogs -- Working with the Status Bar and Notification Area -- Summary -- The Client Object Model and jQuery -- Understanding the Client Object Model -- Objects Supported by the Client Object Model -- Updating the Site Title using the Client Object Model -- Common List Operations -- Creating Lists -- Adding List Items -- Reading List Items -- Updating List Items -- Deleting List Items.

Using jQuery with SharePoint 2010 -- Loading jQuery -- Calling SharePoint Web Services with jQuery -- Summary -- Silverlight and SharePoint Integration -- Silverlight Features -- Silverlight Tools -- Out-of-the-Box -- Silverlight Web Part -- Visual Studio and Expression Blend -- Creating a Silverlight Web Part -- Adding a Silverlight Project -- Adding a SharePoint Project -- Linking to the Silverlight Project -- Adding a Silverlight Web Part -- Deploying Silverlight to SharePoint -- Debugging Silverlight Applications -- The Client Object Model -- Referencing the Client Object Model -- Reading Lists with the Client Object Model -- Dynamically Referencing the Client Object Model -- SharePoint 2010 Extensibility Projects -- Installing the Visual Studio Extension -- Creating a Silverlight Web Part Using a Visual Studio Extension Project -- Summary -- Index.
Abstract:
Randy Drisgill is a consultant with SharePoint911. He is a Microsoft MVP for SharePoint Server and the coauthor of Professional SharePoint 2007 Design. John Ross is a consultant with SharePoint911.?He?is an active member of the SharePoint community and a frequent guest speaker. Jacob J. Sanford is a senior consultant for Cornerstone Software Services. Paul Stubbs works at Microsoft and is a frequent speaker at Tech Ed and Dev Connections events about branding and SharePoint.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: