SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Andere mochten auch

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 screenshotsDigital Workplace Group
 
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
 
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!)Wendy Neal
 
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 ToolsJoel Oleson
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishKanwal Khipple
 
Secrets of successful SharePoint Intranets
Secrets of successful SharePoint IntranetsSecrets of successful SharePoint Intranets
Secrets of successful SharePoint IntranetsMichal Pisarek
 
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 minutesRebecca Rodgers
 
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 likeRebecca Rodgers
 
SharePoint Design & Development
SharePoint Design & DevelopmentSharePoint Design & Development
SharePoint Design & DevelopmentJonathan Schultz
 
Collaboration Sites
Collaboration SitesCollaboration Sites
Collaboration Sitespwilhide
 
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 Technologyjoelsef
 
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" Marcy Kellar
 
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...Piet J.H. Daas
 
Quality management system procedures
Quality management system proceduresQuality management system procedures
Quality management system proceduresselinasimpson2101
 
Quality framework
Quality frameworkQuality framework
Quality frameworksaurabhshri
 
Sharepoint quality management system
Sharepoint quality management systemSharepoint quality management system
Sharepoint quality management systemselinasimpson2101
 
WebeX Presentation - Quality Consortium
WebeX Presentation - Quality ConsortiumWebeX Presentation - Quality Consortium
WebeX Presentation - Quality ConsortiumThe Avoca Group
 

Andere mochten auch (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
 

Mehr von Cory Peters

Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Cory Peters
 
Ready, Set, Upgrade!
Ready, Set, Upgrade!Ready, Set, Upgrade!
Ready, Set, Upgrade!Cory Peters
 
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 FrameworkCory Peters
 
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 FeaturesCory Peters
 
SharePoint 2010 - What's New?
SharePoint 2010 - What's New?SharePoint 2010 - What's New?
SharePoint 2010 - What's New?Cory Peters
 
SharePoint Search Results Branding
SharePoint Search Results BrandingSharePoint Search Results Branding
SharePoint Search Results BrandingCory Peters
 
SharePoint 2010 - Records Management
SharePoint 2010 - Records ManagementSharePoint 2010 - Records Management
SharePoint 2010 - Records ManagementCory Peters
 

Mehr von 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
 

Kürzlich hochgeladen

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Kürzlich hochgeladen (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

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

Hinweis der Redaktion

  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