SlideShare une entreprise Scribd logo
1  sur  37
Making SharePoint Look Good! Cory Peters Chief SharePoint Architect Eastridge Technology, Inc.
About Me Chief SharePoint Architect at Eastridge Technology, Inc. MCP, MCTS, VTSP Gamer, gadget geek, speaker Working with SharePoint since Portal Server 2003 Comp Science from NCSU Worked with all aspects of SharePoint including Architecture Administration Implementation Development Branding
Agenda What You Think You Want vs. What You Need SharePoint Publishing The Pieces Common Goals Branding Tips
I want SharePoint But I Don’t want It to look like SharePoint
What do you need? Out of the box! Master page Theme Let’s talk about effort Custom master page Custom page layouts Custom theme/CSS Custom web parts $ OOTB master page Custom Theme Custom CSS $$ $$$
SharePoint Publishing What it is and when to use it
Publishing Features Create page level templates (page layouts) Better control over navigation Allows administrators to  Change the welcome page Change the master page Apply custom CSS to all sites within the collection Apply a theme to all sites within the collection
When to use publishing Anytime you need high levels of branding customization Internet facing sites Driven by the marketing team Few authors, many readers Tightly controlled – workflow approval on content edits Need to support multiple browsers Internal facing sites Company intranet To maintain brand or provide consistent look and feel across sites Add a footer or additional content into all pages
The pieces What makes up a branding solution
Master pages Contains all Content placeholders Images Styles Controls Ribbon (2010) Top Navigation Left Navigation
Page layouts Contains web part zones Page structure Additional resources CSS JavaScript
Content Type Content areas Custom fields Images Date Text Dropdowns etc
Building the structure Master Page Page Layout My Bio Page Title Placeholder Left Nav Placeholder Main Content Area Placeholder Content Type Web Part Zone & Web Parts Name WP Zone Email Phone Body
Building the structure Master Page Page Layout My Bio Page Title Placeholder Left Nav Placeholder Main Content Area Placeholder Content Type Web Part Zone & Web Parts Name WP Zone Email Phone Body
Building the structure Master Page Page Layout My Bio Page Title Placeholder Left Nav Placeholder Main Content Area Placeholder WP Zone Web Part Zone & Web Parts Name Email Phone Body
Building the structure Master Page Page Layout My Bio Page Title Placeholder Left Nav Placeholder Main Content Area Placeholder WP Zone Name Email Phone Body
Building the structure My Bio Left Nav Placeholder Main Content Area Placeholder Name Email WP Zone Phone Body
Applying the CSS My Bio Left Nav Placeholder Main Content Area Placeholder My Bio Left Nav Placeholder Name Name WP Zone Email Email Phone Phone Body Body WP Zone
Themes In 2007 Full ability to customize CSS Difficult to deploy / manage In 2010 Customize colors and fonts using 12 colors and 2 fonts Easy to deploy Easy to develop Limited capability
SP2010 Themes
Branding tips Things to consider
#1 – Branding Navigation 2007 Navigation is a series of nested tables Very difficult to brand 2010 Navigation uses a UL (Unordered List) Much easier to brand Simpler CSS Very flexible
2010
#2 – Handle flyouts Be sure to consider and be aware of flyouts and multiple level flyouts
#3 – Don’t reinvent the wheel Take advantage of the starter master pages Microsoft http://code.msdn.microsoft.com/odcSP14StarterMaster Randy Drisgill http://startermasterpages.codeplex.com/ These help with Favicon Footer Fixed width designs Extra comments to understand what’s going on
#4 – user controls Don’t delete controls if you’re not using them… instead move them to a <asp:Panelrunat=“server” visible=“false”></asp:Panel> at the bottom of your master page
#5 – Configuring Page Layouts Make sure you set a default page layout (2010) Don’t use web parts on your default layout Make sure you configure which page layouts are available (2007 and 2010) Site Settings > Page layouts and site templates
#6 – Referencing Fields When referencing fields use the internal name rather than the ID of the field for maintainability
#7 – Web Part Design Stay away from rounded corner designs (Especially for an intranet or read only users) Make sure your web part designs can grow in both width and height Web Part Title This is the body of a sample web part. What happens if the user puts this web part in a zone that is too wide for the web part design?
#8 – Centering your Site Add class=“s4-nosetwidth”
Common Branding Goals Demos
Demo: page layout Building an employee profile page
Demo: content rollup  Reusing content across your site
Questions? Contact Us 201 West Third Street Suite 1250 Winston-Salem, NC 27101 (336) 831-9800 Software Services for Customer Success Our Partners Stay Connected http://www.eastridge.net http://facebook.com/#!/EastridgeTechnology http://twitter.com/eastridgetech

Contenu connexe

En vedette

SharePoint: what does good look like?
SharePoint: what does good look like?SharePoint: what does good look like?
SharePoint: what does good look like?
Mark Morrell
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
joelsef
 
Quality management system procedures
Quality management system proceduresQuality management system procedures
Quality management system procedures
selinasimpson2101
 
Quality framework
Quality frameworkQuality framework
Quality framework
saurabhshri
 
Sharepoint quality management system
Sharepoint quality management systemSharepoint quality management system
Sharepoint quality management system
selinasimpson2101
 

En vedette (19)

31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshots31 intranet homepage design examples, with screenshots
31 intranet homepage design examples, with screenshots
 
SharePoint: what does good look like?
SharePoint: what does good look like?SharePoint: what does good look like?
SharePoint: what does good look like?
 
How to create user friendly, engaging share point sites (no coding needed!)
How to create user friendly, engaging share point sites (no coding needed!)How to create user friendly, engaging share point sites (no coding needed!)
How to create user friendly, engaging share point sites (no coding needed!)
 
SharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and ToolsSharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and Tools
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to Finish
 
Secrets of successful SharePoint Intranets
Secrets of successful SharePoint IntranetsSecrets of successful SharePoint Intranets
Secrets of successful SharePoint Intranets
 
10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes
 
What a modern intranet home page looks like
What a modern intranet home page looks likeWhat a modern intranet home page looks like
What a modern intranet home page looks like
 
SharePoint Design & Development
SharePoint Design & DevelopmentSharePoint Design & Development
SharePoint Design & Development
 
Collaboration Sites
Collaboration SitesCollaboration Sites
Collaboration Sites
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
 
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
 
Proposal for a quality framework for the evaluation of administrative and sur...
Proposal for a quality framework for the evaluation of administrative and sur...Proposal for a quality framework for the evaluation of administrative and sur...
Proposal for a quality framework for the evaluation of administrative and sur...
 
Quality management system procedures
Quality management system proceduresQuality management system procedures
Quality management system procedures
 
Quality framework
Quality frameworkQuality framework
Quality framework
 
Sharepoint quality management system
Sharepoint quality management systemSharepoint quality management system
Sharepoint quality management system
 
WebeX Presentation - Quality Consortium
WebeX Presentation - Quality ConsortiumWebeX Presentation - Quality Consortium
WebeX Presentation - Quality Consortium
 
Bpo risk management 2013
Bpo risk management 2013Bpo risk management 2013
Bpo risk management 2013
 
Mixed Methods Research
Mixed Methods ResearchMixed Methods Research
Mixed Methods Research
 

Plus de Cory Peters (7)

Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Top 10 in SharePoint 2013
Top 10 in SharePoint 2013
 
Ready, Set, Upgrade!
Ready, Set, Upgrade!Ready, Set, Upgrade!
Ready, Set, Upgrade!
 
Leveraging the Ribbon API and Dialog Framework
Leveraging the Ribbon API and Dialog FrameworkLeveraging the Ribbon API and Dialog Framework
Leveraging the Ribbon API and Dialog Framework
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
 
SharePoint 2010 - What's New?
SharePoint 2010 - What's New?SharePoint 2010 - What's New?
SharePoint 2010 - What's New?
 
SharePoint Search Results Branding
SharePoint Search Results BrandingSharePoint Search Results Branding
SharePoint Search Results Branding
 
SharePoint 2010 - Records Management
SharePoint 2010 - Records ManagementSharePoint 2010 - Records Management
SharePoint 2010 - Records Management
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Making SharePoint Look Good!

  • 1. Making SharePoint Look Good! Cory Peters Chief SharePoint Architect Eastridge Technology, Inc.
  • 2. About Me Chief SharePoint Architect at Eastridge Technology, Inc. MCP, MCTS, VTSP Gamer, gadget geek, speaker Working with SharePoint since Portal Server 2003 Comp Science from NCSU Worked with all aspects of SharePoint including Architecture Administration Implementation Development Branding
  • 3. Agenda What You Think You Want vs. What You Need SharePoint Publishing The Pieces Common Goals Branding Tips
  • 4. I want SharePoint But I Don’t want It to look like SharePoint
  • 5. What do you need? Out of the box! Master page Theme Let’s talk about effort Custom master page Custom page layouts Custom theme/CSS Custom web parts $ OOTB master page Custom Theme Custom CSS $$ $$$
  • 6. SharePoint Publishing What it is and when to use it
  • 7. Publishing Features Create page level templates (page layouts) Better control over navigation Allows administrators to Change the welcome page Change the master page Apply custom CSS to all sites within the collection Apply a theme to all sites within the collection
  • 8. When to use publishing Anytime you need high levels of branding customization Internet facing sites Driven by the marketing team Few authors, many readers Tightly controlled – workflow approval on content edits Need to support multiple browsers Internal facing sites Company intranet To maintain brand or provide consistent look and feel across sites Add a footer or additional content into all pages
  • 9. The pieces What makes up a branding solution
  • 10. Master pages Contains all Content placeholders Images Styles Controls Ribbon (2010) Top Navigation Left Navigation
  • 11. Page layouts Contains web part zones Page structure Additional resources CSS JavaScript
  • 12. Content Type Content areas Custom fields Images Date Text Dropdowns etc
  • 13. Building the structure Master Page Page Layout My Bio Page Title Placeholder Left Nav Placeholder Main Content Area Placeholder Content Type Web Part Zone & Web Parts Name WP Zone Email Phone Body
  • 14. Building the structure Master Page Page Layout My Bio Page Title Placeholder Left Nav Placeholder Main Content Area Placeholder Content Type Web Part Zone & Web Parts Name WP Zone Email Phone Body
  • 15. Building the structure Master Page Page Layout My Bio Page Title Placeholder Left Nav Placeholder Main Content Area Placeholder WP Zone Web Part Zone & Web Parts Name Email Phone Body
  • 16. Building the structure Master Page Page Layout My Bio Page Title Placeholder Left Nav Placeholder Main Content Area Placeholder WP Zone Name Email Phone Body
  • 17. Building the structure My Bio Left Nav Placeholder Main Content Area Placeholder Name Email WP Zone Phone Body
  • 18. Applying the CSS My Bio Left Nav Placeholder Main Content Area Placeholder My Bio Left Nav Placeholder Name Name WP Zone Email Email Phone Phone Body Body WP Zone
  • 19. Themes In 2007 Full ability to customize CSS Difficult to deploy / manage In 2010 Customize colors and fonts using 12 colors and 2 fonts Easy to deploy Easy to develop Limited capability
  • 21. Branding tips Things to consider
  • 22. #1 – Branding Navigation 2007 Navigation is a series of nested tables Very difficult to brand 2010 Navigation uses a UL (Unordered List) Much easier to brand Simpler CSS Very flexible
  • 23. 2010
  • 24. #2 – Handle flyouts Be sure to consider and be aware of flyouts and multiple level flyouts
  • 25. #3 – Don’t reinvent the wheel Take advantage of the starter master pages Microsoft http://code.msdn.microsoft.com/odcSP14StarterMaster Randy Drisgill http://startermasterpages.codeplex.com/ These help with Favicon Footer Fixed width designs Extra comments to understand what’s going on
  • 26. #4 – user controls Don’t delete controls if you’re not using them… instead move them to a <asp:Panelrunat=“server” visible=“false”></asp:Panel> at the bottom of your master page
  • 27. #5 – Configuring Page Layouts Make sure you set a default page layout (2010) Don’t use web parts on your default layout Make sure you configure which page layouts are available (2007 and 2010) Site Settings > Page layouts and site templates
  • 28. #6 – Referencing Fields When referencing fields use the internal name rather than the ID of the field for maintainability
  • 29. #7 – Web Part Design Stay away from rounded corner designs (Especially for an intranet or read only users) Make sure your web part designs can grow in both width and height Web Part Title This is the body of a sample web part. What happens if the user puts this web part in a zone that is too wide for the web part design?
  • 30. #8 – Centering your Site Add class=“s4-nosetwidth”
  • 32. Demo: page layout Building an employee profile page
  • 33.
  • 34. Demo: content rollup Reusing content across your site
  • 35.
  • 36.
  • 37. Questions? Contact Us 201 West Third Street Suite 1250 Winston-Salem, NC 27101 (336) 831-9800 Software Services for Customer Success Our Partners Stay Connected http://www.eastridge.net http://facebook.com/#!/EastridgeTechnology http://twitter.com/eastridgetech

Notes de l'éditeur

  1. Before you brand consider this:You bought SharePointConsider the usability testing Microsoft has done on the productThink about training and having to update training materials for the new brandThink about reference materials such as blogs, books, video training that is done on OOTB brandingIf you move UI components in order to make it “not look like SharePoint” you’re going to potentially open a door that makes maintenance more difficult and confuses users that may be familiar with SharePoint alreadyPlan for future investments in your branding solution. 2010 introduces the Ribbon and social features such as tagging, notes, ratings, etc that need to be integrated into the brand
  2. Start in SharePoint Designer. Show Page layouts Started by copying and pasting from ArticleLeft.aspxJump to SharePoint Show Content Type Show Content Type Association Show Content Type added to Pages Library Jump to SharePoint Designer Add Fields Build HTMLBack to SharePoint Create Page Cory Peters Change Page Layout Fill in information PublishSite Settings Modify Available Page Layouts Set default page layout Create a new page and then delete for demo
  3. Go to employees homepage Add content query web part Target query to pages library Target content type to employee page Sort by title ASC Select Image on left Add in PublishingPageContent Publish PageRestore Employee Profiles CQWP