SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Designing  SharePoint 2010  for Business Kanwal Khipple BrightStarr
About Me Kanwal Khipple Passionate about branding and optimizing SharePoint sites SharePoint MVP (2009-Present) Canadian Twitter  @kkhipple @sharepointbuzz
About You The SharePoint Person in your company Designer Experience (200) ,[object Object]
CSS
SharePoint Designer 2010Developer Experience (100)
Agenda Why Brand SharePoint? Tools for Branding Advanced Tips & Tricks Secrets to Successful Branding!
TWEET          CONTEST Follow & RT 2 win @balsamiq mockups - the best #sharepointwireframing tool  @kkhipple
What is branding? 6
SharePoint Branding Overview Branding is more than adding a pretty header to your site and making it another color besides SharePoint blue
What’s New SharePoint 2010
10 Browser Market Share
Browser Resolutions & Market Share
Supported Browsers Internet Explorer 9 Coming in SharePoint 2010 Service Pack 1 Internet Explorer 7-8 (32-bit) IE Dev Toolbar (embedded in IE8+) Mozilla Firefox 3.6 FireBug (addon to Firefox) Safari 4.04 Google Chrome (Service Pack 1) Coming in SharePoint 2010 Service Pack 1 http://spbuzz.it/sp2010browsers
WCM Features Status Bar Themes Server Ribbon Tagging & Rating Client OM
Here’s What You Get Out of the Box 14 Make It Not Look Like SharePoint Consistent User Experience
DEMO NEW INTERFACE
What Do Your Users Want?
17
18
19
http://spbuzz.it/sptopsites http://spbuzz.it/bsdesigns
What’s Involved? Information Architecture Design Wireframes Branding Page Layouts Master Pages HTML, CSS, JavaScript
Ice Berg Principle
Sites SharePoint is a Platform Communities Composites Content Insights Search
General web principles and their relation to SharePoint F & Z reading patterns
General web principles and their relation to SharePoint Design follows same principles as other WCM’s like: ,[object Object]
Golden ratio 1.618,[object Object]
Customization Options Change Site Logo, Format, Parts Browser easy Change Colors, Backgrounds, Fonts      Edit CSS files Change Page Layout and Content Edit Master PagesEdit Page Templates (SharePoint Server only) SharePoint Designer complex Share Your Customization with Others Build Themes and Site Definitions SPD + Visual Studio
Start with a Wireframe
BalsamiqMockup DEMO
TWEET          CONTEST Follow & RT 2 win @balsamiq mockups - the best #sharepointwireframing tool  @kkhipple
Wireframes Balsamiq Mockups http://spbuzz.it/bmockupsdemo Microsoft Visio Wireframe http://spbuzz.it/sp2007visiotemplate Adobe PDF Wireframe http://spbuzz.it/sp2007pdftemplate Photoshop PSD file http://spbuzz.it/sp2007psdtemplate  http://spbuzz.it/sp2010psdtemplate Balsamiq Mockups wireframe http://spbuzz.it/sp2010bmockupstemplate
Themes SharePoint Terminology
Themes 12 colors, 2 Fonts Control look and feel of your site Uses Office theme (.thmx files) Create theme via PowerPoint
34
New CSS Registration Property Conditional Expression  <SharePoint:CSSRegistration Name=“1.css” ConditionalExpression=“lt IE 8” runat=“server”/> <!--[if lt IE 8]>    <link rel=“stylesheet” type=“text/css” href=“NonIE8.css”/> </![endif]--> After <SharePoint:CSSRegistration Name=“1.css” After=“corev4.css” runat=“server”/> <SharePoint:CSSRegistration Name=“2.css” After=“corev4.css” runat=“server”/> <link rel=“stylesheet” type=“text/css” href=“/_layouts/1033/styes/core.css?rev=…”/> <link rel=“stylesheet” type=“text/css” href=“2.css”/> <link rel=“stylesheet” type=“text/css” href=“1.css”/>
Custom Theming Options Theme colors override your CSS /* [ReplaceColor(themeColor:"Dark2")] */ color:#3b4f65; Recolor images – Blending, Tinting, Fill/* [RecolorImage(themeColor:"Dark2-Lightest",method:"Tinting")] */ background:url("/Style Library/images/image.png") no-repeat;
SharePoint 2010 Themes DEMO
MASTER PAGeS & Page LAyouts SharePoint Terminology
Master Page Master Page Page Layout
Master Pages
SharePoint Frontend – how the site is built
42 http://spbuzz.it/sp2010dcph <asp:ContentPlaceholder ID="PlaceHolderLeftNavBar" runat="server" />
Master Pages & Page Layouts DEMO
Agenda Why Brand SharePoint? Tools for Branding Advanced Tips & Tricks Secrets to Successful Branding!
Use a Favicon Easily show a Favicon in SharePoint 2010 SharePoint 2007 approach <link rel=“shortcut icon” href=“/Style Library/images/favicon.ico”/> SharePoint 2010 approach <SharePoint:SPShortcutIconrunat=“server” IconUrl=“/Style Library/images/favicon.ico”/>
Handling Legacy Browsers Warn users when they are using an unsupported browser <SharePoint:WarnOnUnsupportedBrowsersrunat="server"/> http://spbuzz.it/ie6-upgrade-warning
Hide Design Elements from Dialog Boxes Add s4-notdlg for HTML elements that you don’t want to show in the dialog boxes <div class=“customFooter”> <div class=“customFooters4-notdlg”>
Handling the Name.dll ActiveX Control You can turn off the message on the General Settings page of the Manage Web Applications section of Central Administration. Set Enable Person Name smart tag and Online Status for members to No.  <script type="text/javascript">  function ProcessImn(){}  function ProcessImnMarkers () {}  </script>  http://spbuzz.it/mskb931509
Custom Ribbon Fonts & Styles Blue Background .ms-rteStyle-BlueBackground {-ms-name: “Blue Background”;   background-color: blue;   color: white;} Blue Heading 1 H1.ms-rteElement-H1Blue {-ms-name:”Blue Heading 1”;   color: blue;}
Advanced Tips & Tricks During Visual Upgrade, show content based on UI version <Sharepoint:UIVersionedContent ID="myContentIDv3" runat="server" UIVersion="3">      <ContentTemplate>         <p>This content displays only when UIVersion=3.</p>      </ContentTemplate> </SharePoint:UIVersionedContent>  <Sharepoint:UIVersionedContent ID=" myContentIDv4" runat="server" UIVersion="4">       <ContentTemplate>      <p>This content displays only when UIVersion=4.</p>     </ContentTemplate>  </SharePoint:UIVersionedContent>
Advanced Tips & Tricks Remove specific content from Search Results <div class=“footer noindex”/>    <!--- footer content ---> </div> http://spbuzz.it/msdnspbasepermissions Security controlled content <Sharepoint:SPSecurityTrimmedControlrunat="server" Permissions="ManageWeb">      <!--- content here ---> </Sharepoint:SPSecurityTrimmedControl>
Float Ribbon body { overflow:auto; } Remove scroll="no" from the <body> tag body #s4-workspace {left:0;overflow:visible;position:relative;} html.ms-dialog body #s4-workspace {overflow-x:auto;overflow-y:scroll;} 52
Advanced Tips & Tricks Performance Goals ,[object Object],Techniques ,[object Object]
Blob Caching
CSS Sprites
Consolidate JS and CSS files
Cache JS, CSS and image files in browser
Minification of JS and CSS
Anonymous access for CSS, JS and image files Tools ,[object Object]
Fiddler

Weitere ähnliche Inhalte

Was ist angesagt?

Step into the SharePoint branding world, tools and techniques
Step into the SharePoint branding world, tools and techniquesStep into the SharePoint branding world, tools and techniques
Step into the SharePoint branding world, tools and techniquesBenjamin Niaulin
 
SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned Marcy Kellar
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaKanwal Khipple
 
Style guide for share point 2013 branding
Style guide for share point 2013 brandingStyle guide for share point 2013 branding
Style guide for share point 2013 brandingVinod Dangudubiyyapu
 
Transform SharePoint List Forms with HTML and CSS
Transform SharePoint List Forms with HTML and CSSTransform SharePoint List Forms with HTML and CSS
Transform SharePoint List Forms with HTML and CSSJohn Calvert
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishKanwal Khipple
 
Branding sharepoint project
Branding sharepoint projectBranding sharepoint project
Branding sharepoint projectBinh Nguyen
 
2013 SPFest - Customizing Sites and Pages in SharePoint 2013
2013 SPFest - Customizing Sites and Pages in SharePoint 20132013 SPFest - Customizing Sites and Pages in SharePoint 2013
2013 SPFest - Customizing Sites and Pages in SharePoint 2013Wes Preston
 
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...SPTechCon
 
Share point 2010 Fundamentals
Share point 2010 FundamentalsShare point 2010 Fundamentals
Share point 2010 Fundamentalsbalraj_s
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersNetwoven Inc.
 
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePointPutting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePointAvePoint
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013NIFTIT
 
Whats new in search in SharePoint 2013
Whats new in search in SharePoint 2013Whats new in search in SharePoint 2013
Whats new in search in SharePoint 2013Michal Pisarek
 
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client-Side Rendering (CSR) & JSLink TemplatesSharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client-Side Rendering (CSR) & JSLink TemplatesMuawiyah Shannak
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Vishal Pawar
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013girish goudar
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 BrandingKashif Imran
 
What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013Noorez Khamis
 

Was ist angesagt? (20)

Step into the SharePoint branding world, tools and techniques
Step into the SharePoint branding world, tools and techniquesStep into the SharePoint branding world, tools and techniques
Step into the SharePoint branding world, tools and techniques
 
SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned
 
Tips for share point branding
Tips for share point brandingTips for share point branding
Tips for share point branding
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design Ninja
 
Style guide for share point 2013 branding
Style guide for share point 2013 brandingStyle guide for share point 2013 branding
Style guide for share point 2013 branding
 
Transform SharePoint List Forms with HTML and CSS
Transform SharePoint List Forms with HTML and CSSTransform SharePoint List Forms with HTML and CSS
Transform SharePoint List Forms with HTML and CSS
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to Finish
 
Branding sharepoint project
Branding sharepoint projectBranding sharepoint project
Branding sharepoint project
 
2013 SPFest - Customizing Sites and Pages in SharePoint 2013
2013 SPFest - Customizing Sites and Pages in SharePoint 20132013 SPFest - Customizing Sites and Pages in SharePoint 2013
2013 SPFest - Customizing Sites and Pages in SharePoint 2013
 
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
 
Share point 2010 Fundamentals
Share point 2010 FundamentalsShare point 2010 Fundamentals
Share point 2010 Fundamentals
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
 
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePointPutting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
Putting on Your Design Bootstraps: Intro to Responsive Design and SharePoint
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013
 
Whats new in search in SharePoint 2013
Whats new in search in SharePoint 2013Whats new in search in SharePoint 2013
Whats new in search in SharePoint 2013
 
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client-Side Rendering (CSR) & JSLink TemplatesSharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 Branding
 
What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013What's New and Different in SharePoint 2013
What's New and Different in SharePoint 2013
 

Andere mochten auch

User Experience & SharePoint... Why Bother?
User Experience & SharePoint... Why Bother?User Experience & SharePoint... Why Bother?
User Experience & SharePoint... Why Bother?Craig Wright
 
Intranets That Communicate, Collaborate And Innovate
Intranets That Communicate, Collaborate And InnovateIntranets That Communicate, Collaborate And Innovate
Intranets That Communicate, Collaborate And InnovateStories Worth Retelling
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperienceSparked
 
Ten Steps to Creating a SharePoint Support Model - Geoff Evelyn
Ten Steps to Creating a SharePoint Support Model - Geoff EvelynTen Steps to Creating a SharePoint Support Model - Geoff Evelyn
Ten Steps to Creating a SharePoint Support Model - Geoff EvelynSPC Adriatics
 
SharePoint Portal Ux
SharePoint Portal UxSharePoint Portal Ux
SharePoint Portal Uxjfarq
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsC/D/H Technology Consultants
 
What Makes SharePoint UX Good?
What Makes SharePoint UX Good?What Makes SharePoint UX Good?
What Makes SharePoint UX Good?Thomas Daly
 
Getting Started with SharePoint Development
Getting Started with SharePoint DevelopmentGetting Started with SharePoint Development
Getting Started with SharePoint DevelopmentChakkaradeep Chandran
 
Make a better social collaboration platform with share point 2013
Make a better social collaboration platform with share point 2013Make a better social collaboration platform with share point 2013
Make a better social collaboration platform with share point 2013Thuan Ng
 
SharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
SharePoint PowerShell for the Admin and Developer - A Venn Diagram ExperienceSharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
SharePoint PowerShell for the Admin and Developer - A Venn Diagram ExperienceRicardo Wilkins
 
Introduction to SharePoint as a Development Platform
Introduction to SharePoint as a Development PlatformIntroduction to SharePoint as a Development Platform
Introduction to SharePoint as a Development PlatformRonald Courville
 
SharePoint 2010 overview
SharePoint 2010 overviewSharePoint 2010 overview
SharePoint 2010 overviewSentri
 
What IS SharePoint Development?
What IS SharePoint Development?What IS SharePoint Development?
What IS SharePoint Development?Mark Rackley
 
SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best PracticesPerficient, Inc.
 
Wireframing and design short course
Wireframing and design short courseWireframing and design short course
Wireframing and design short coursecarishurd
 
Things you shouldn't do with SharePoint
Things you shouldn't do with SharePointThings you shouldn't do with SharePoint
Things you shouldn't do with SharePointPerttu Tolvanen
 
Jumpstart an ailing shared services with finance transformation
Jumpstart an ailing shared services with finance transformationJumpstart an ailing shared services with finance transformation
Jumpstart an ailing shared services with finance transformationsharedserviceslink.com
 
What The Wireframe?
What The Wireframe?What The Wireframe?
What The Wireframe?Jason Robb
 
BT Finance Transformation Finance Shared Service Final
BT Finance Transformation   Finance Shared Service FinalBT Finance Transformation   Finance Shared Service Final
BT Finance Transformation Finance Shared Service FinalRalph Geertsema
 
Shared Services for Finance & Accounting - Wheelhouse Advisors 7.15.08
Shared Services for Finance & Accounting -  Wheelhouse Advisors 7.15.08Shared Services for Finance & Accounting -  Wheelhouse Advisors 7.15.08
Shared Services for Finance & Accounting - Wheelhouse Advisors 7.15.08Wheelhouse Advisors LLC
 

Andere mochten auch (20)

User Experience & SharePoint... Why Bother?
User Experience & SharePoint... Why Bother?User Experience & SharePoint... Why Bother?
User Experience & SharePoint... Why Bother?
 
Intranets That Communicate, Collaborate And Innovate
Intranets That Communicate, Collaborate And InnovateIntranets That Communicate, Collaborate And Innovate
Intranets That Communicate, Collaborate And Innovate
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperience
 
Ten Steps to Creating a SharePoint Support Model - Geoff Evelyn
Ten Steps to Creating a SharePoint Support Model - Geoff EvelynTen Steps to Creating a SharePoint Support Model - Geoff Evelyn
Ten Steps to Creating a SharePoint Support Model - Geoff Evelyn
 
SharePoint Portal Ux
SharePoint Portal UxSharePoint Portal Ux
SharePoint Portal Ux
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basics
 
What Makes SharePoint UX Good?
What Makes SharePoint UX Good?What Makes SharePoint UX Good?
What Makes SharePoint UX Good?
 
Getting Started with SharePoint Development
Getting Started with SharePoint DevelopmentGetting Started with SharePoint Development
Getting Started with SharePoint Development
 
Make a better social collaboration platform with share point 2013
Make a better social collaboration platform with share point 2013Make a better social collaboration platform with share point 2013
Make a better social collaboration platform with share point 2013
 
SharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
SharePoint PowerShell for the Admin and Developer - A Venn Diagram ExperienceSharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
SharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
 
Introduction to SharePoint as a Development Platform
Introduction to SharePoint as a Development PlatformIntroduction to SharePoint as a Development Platform
Introduction to SharePoint as a Development Platform
 
SharePoint 2010 overview
SharePoint 2010 overviewSharePoint 2010 overview
SharePoint 2010 overview
 
What IS SharePoint Development?
What IS SharePoint Development?What IS SharePoint Development?
What IS SharePoint Development?
 
SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best Practices
 
Wireframing and design short course
Wireframing and design short courseWireframing and design short course
Wireframing and design short course
 
Things you shouldn't do with SharePoint
Things you shouldn't do with SharePointThings you shouldn't do with SharePoint
Things you shouldn't do with SharePoint
 
Jumpstart an ailing shared services with finance transformation
Jumpstart an ailing shared services with finance transformationJumpstart an ailing shared services with finance transformation
Jumpstart an ailing shared services with finance transformation
 
What The Wireframe?
What The Wireframe?What The Wireframe?
What The Wireframe?
 
BT Finance Transformation Finance Shared Service Final
BT Finance Transformation   Finance Shared Service FinalBT Finance Transformation   Finance Shared Service Final
BT Finance Transformation Finance Shared Service Final
 
Shared Services for Finance & Accounting - Wheelhouse Advisors 7.15.08
Shared Services for Finance & Accounting -  Wheelhouse Advisors 7.15.08Shared Services for Finance & Accounting -  Wheelhouse Advisors 7.15.08
Shared Services for Finance & Accounting - Wheelhouse Advisors 7.15.08
 

Ähnlich wie Designing SharePoint 2010 for Business

SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoKanwal Khipple
 
Leverage Search and Customize to your Brand within SharePoint 2010
Leverage Search and Customize to your Brand within SharePoint 2010Leverage Search and Customize to your Brand within SharePoint 2010
Leverage Search and Customize to your Brand within SharePoint 2010Chaitu Madala
 
Share point 2013: introduction, features, and roles
Share point 2013: introduction, features, and rolesShare point 2013: introduction, features, and roles
Share point 2013: introduction, features, and rolesVinh Nguyen
 
Sps Boston The Share Point Beast
Sps Boston   The Share Point BeastSps Boston   The Share Point Beast
Sps Boston The Share Point Beastgueste918732
 
Intro to Branding SharePoint 2013
Intro to Branding SharePoint 2013Intro to Branding SharePoint 2013
Intro to Branding SharePoint 2013Thomas Daly
 
The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14Mark Rackley
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluIvan Sanders
 
Building custom solutions for SharePoint 2010 Online
Building custom solutions for SharePoint 2010 Online Building custom solutions for SharePoint 2010 Online
Building custom solutions for SharePoint 2010 Online Chakkaradeep Chandran
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndIvan Sanders
 
Developing branding solutions for 2013
Developing branding solutions for 2013Developing branding solutions for 2013
Developing branding solutions for 2013Thomas Daly
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for DevelopersRob Wilson
 
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
Whats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code CampWhats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code Camp
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code CampAyman El-Hattab
 
Creating Great Applications in SharePoint 2010 with Silverlight 4
Creating Great Applications in SharePoint 2010 with Silverlight 4Creating Great Applications in SharePoint 2010 with Silverlight 4
Creating Great Applications in SharePoint 2010 with Silverlight 4Boston Area SharePoint Users Group
 
SharePoint Saturday Philly - Intro to SharePoint 2010 Branding
SharePoint Saturday Philly - Intro to SharePoint 2010 BrandingSharePoint Saturday Philly - Intro to SharePoint 2010 Branding
SharePoint Saturday Philly - Intro to SharePoint 2010 BrandingThomas Daly
 
No Feature Solutions with SharePoint
No Feature Solutions with SharePointNo Feature Solutions with SharePoint
No Feature Solutions with SharePointmikehuguet
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customizationyeschandana
 
Access Services On SharePoint 2010
Access Services On SharePoint 2010Access Services On SharePoint 2010
Access Services On SharePoint 2010Rishu Mehra
 

Ähnlich wie Designing SharePoint 2010 for Business (20)

SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San Diego
 
Leverage Search and Customize to your Brand within SharePoint 2010
Leverage Search and Customize to your Brand within SharePoint 2010Leverage Search and Customize to your Brand within SharePoint 2010
Leverage Search and Customize to your Brand within SharePoint 2010
 
php
phpphp
php
 
Share point 2013: introduction, features, and roles
Share point 2013: introduction, features, and rolesShare point 2013: introduction, features, and roles
Share point 2013: introduction, features, and roles
 
Sps Boston The Share Point Beast
Sps Boston   The Share Point BeastSps Boston   The Share Point Beast
Sps Boston The Share Point Beast
 
Intro to Branding SharePoint 2013
Intro to Branding SharePoint 2013Intro to Branding SharePoint 2013
Intro to Branding SharePoint 2013
 
The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - Honolulu
 
Building custom solutions for SharePoint 2010 Online
Building custom solutions for SharePoint 2010 Online Building custom solutions for SharePoint 2010 Online
Building custom solutions for SharePoint 2010 Online
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
 
Developing branding solutions for 2013
Developing branding solutions for 2013Developing branding solutions for 2013
Developing branding solutions for 2013
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
Whats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code CampWhats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code Camp
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
 
Creating Great Applications in SharePoint 2010 with Silverlight 4
Creating Great Applications in SharePoint 2010 with Silverlight 4Creating Great Applications in SharePoint 2010 with Silverlight 4
Creating Great Applications in SharePoint 2010 with Silverlight 4
 
HTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 TemplateHTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 Template
 
SharePoint Saturday Philly - Intro to SharePoint 2010 Branding
SharePoint Saturday Philly - Intro to SharePoint 2010 BrandingSharePoint Saturday Philly - Intro to SharePoint 2010 Branding
SharePoint Saturday Philly - Intro to SharePoint 2010 Branding
 
Managesp 160805190411
Managesp 160805190411Managesp 160805190411
Managesp 160805190411
 
No Feature Solutions with SharePoint
No Feature Solutions with SharePointNo Feature Solutions with SharePoint
No Feature Solutions with SharePoint
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customization
 
Access Services On SharePoint 2010
Access Services On SharePoint 2010Access Services On SharePoint 2010
Access Services On SharePoint 2010
 

Mehr von Kanwal Khipple

Introduction to Search #M365VM
Introduction to Search #M365VMIntroduction to Search #M365VM
Introduction to Search #M365VMKanwal Khipple
 
M365 Toronto User Group May 2021
M365 Toronto User Group May 2021M365 Toronto User Group May 2021
M365 Toronto User Group May 2021Kanwal Khipple
 
M365 Toronto User Group June 2021.pptx
M365 Toronto User Group June 2021.pptxM365 Toronto User Group June 2021.pptx
M365 Toronto User Group June 2021.pptxKanwal Khipple
 
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUConINT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUConKanwal Khipple
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConKanwal Khipple
 
SRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUConSRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUConKanwal Khipple
 
Introduction to Search #m365chicago
Introduction to Search #m365chicagoIntroduction to Search #m365chicago
Introduction to Search #m365chicagoKanwal Khipple
 
Introduction to Viva Topics #CCAS2022
Introduction to Viva Topics #CCAS2022Introduction to Viva Topics #CCAS2022
Introduction to Viva Topics #CCAS2022Kanwal Khipple
 
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Kanwal Khipple
 
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214Kanwal Khipple
 
Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021Kanwal Khipple
 
Microsoft 365 Toronto User Group April 2021
Microsoft 365 Toronto User Group April 2021Microsoft 365 Toronto User Group April 2021
Microsoft 365 Toronto User Group April 2021Kanwal Khipple
 
Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021Kanwal Khipple
 
Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021Kanwal Khipple
 
What being a remote first company taught us #M365VM
What being a remote first company taught us #M365VMWhat being a remote first company taught us #M365VM
What being a remote first company taught us #M365VMKanwal Khipple
 
Microsoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365tougMicrosoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365tougKanwal Khipple
 
Tackling Sprawl in Microsoft 365 #MWCP21
Tackling Sprawl in Microsoft 365 #MWCP21Tackling Sprawl in Microsoft 365 #MWCP21
Tackling Sprawl in Microsoft 365 #MWCP21Kanwal Khipple
 
Practical Tips on Designing an effective Digital Workplace #m365vconf
Practical Tips on Designing an effective Digital Workplace #m365vconfPractical Tips on Designing an effective Digital Workplace #m365vconf
Practical Tips on Designing an effective Digital Workplace #m365vconfKanwal Khipple
 
Enabling and empowering remote employees #HOU365
Enabling and empowering remote employees #HOU365Enabling and empowering remote employees #HOU365
Enabling and empowering remote employees #HOU365Kanwal Khipple
 
What being a remote first company taught us #msvm
What being a remote first company taught us #msvmWhat being a remote first company taught us #msvm
What being a remote first company taught us #msvmKanwal Khipple
 

Mehr von Kanwal Khipple (20)

Introduction to Search #M365VM
Introduction to Search #M365VMIntroduction to Search #M365VM
Introduction to Search #M365VM
 
M365 Toronto User Group May 2021
M365 Toronto User Group May 2021M365 Toronto User Group May 2021
M365 Toronto User Group May 2021
 
M365 Toronto User Group June 2021.pptx
M365 Toronto User Group June 2021.pptxM365 Toronto User Group June 2021.pptx
M365 Toronto User Group June 2021.pptx
 
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUConINT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
INT303 Beyond The Intranet Digital Workplace Apps, Solutions n Bots #365EDUCon
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
 
SRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUConSRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUCon
 
Introduction to Search #m365chicago
Introduction to Search #m365chicagoIntroduction to Search #m365chicago
Introduction to Search #m365chicago
 
Introduction to Viva Topics #CCAS2022
Introduction to Viva Topics #CCAS2022Introduction to Viva Topics #CCAS2022
Introduction to Viva Topics #CCAS2022
 
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
 
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
 
Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021Microsoft 365 Toronto User Group February 2021
Microsoft 365 Toronto User Group February 2021
 
Microsoft 365 Toronto User Group April 2021
Microsoft 365 Toronto User Group April 2021Microsoft 365 Toronto User Group April 2021
Microsoft 365 Toronto User Group April 2021
 
Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021Microsoft 365 Toronto User Group May 2021
Microsoft 365 Toronto User Group May 2021
 
Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021
 
What being a remote first company taught us #M365VM
What being a remote first company taught us #M365VMWhat being a remote first company taught us #M365VM
What being a remote first company taught us #M365VM
 
Microsoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365tougMicrosoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365toug
 
Tackling Sprawl in Microsoft 365 #MWCP21
Tackling Sprawl in Microsoft 365 #MWCP21Tackling Sprawl in Microsoft 365 #MWCP21
Tackling Sprawl in Microsoft 365 #MWCP21
 
Practical Tips on Designing an effective Digital Workplace #m365vconf
Practical Tips on Designing an effective Digital Workplace #m365vconfPractical Tips on Designing an effective Digital Workplace #m365vconf
Practical Tips on Designing an effective Digital Workplace #m365vconf
 
Enabling and empowering remote employees #HOU365
Enabling and empowering remote employees #HOU365Enabling and empowering remote employees #HOU365
Enabling and empowering remote employees #HOU365
 
What being a remote first company taught us #msvm
What being a remote first company taught us #msvmWhat being a remote first company taught us #msvm
What being a remote first company taught us #msvm
 

Kürzlich hochgeladen

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
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
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Kürzlich hochgeladen (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
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
 
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
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
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)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Designing SharePoint 2010 for Business

  • 1. Designing SharePoint 2010 for Business Kanwal Khipple BrightStarr
  • 2. About Me Kanwal Khipple Passionate about branding and optimizing SharePoint sites SharePoint MVP (2009-Present) Canadian Twitter @kkhipple @sharepointbuzz
  • 3.
  • 4. CSS
  • 6. Agenda Why Brand SharePoint? Tools for Branding Advanced Tips & Tricks Secrets to Successful Branding!
  • 7. TWEET CONTEST Follow & RT 2 win @balsamiq mockups - the best #sharepointwireframing tool @kkhipple
  • 9. SharePoint Branding Overview Branding is more than adding a pretty header to your site and making it another color besides SharePoint blue
  • 10.
  • 13. Browser Resolutions & Market Share
  • 14. Supported Browsers Internet Explorer 9 Coming in SharePoint 2010 Service Pack 1 Internet Explorer 7-8 (32-bit) IE Dev Toolbar (embedded in IE8+) Mozilla Firefox 3.6 FireBug (addon to Firefox) Safari 4.04 Google Chrome (Service Pack 1) Coming in SharePoint 2010 Service Pack 1 http://spbuzz.it/sp2010browsers
  • 15. WCM Features Status Bar Themes Server Ribbon Tagging & Rating Client OM
  • 16. Here’s What You Get Out of the Box 14 Make It Not Look Like SharePoint Consistent User Experience
  • 18. What Do Your Users Want?
  • 19. 17
  • 20. 18
  • 21. 19
  • 23. What’s Involved? Information Architecture Design Wireframes Branding Page Layouts Master Pages HTML, CSS, JavaScript
  • 25. Sites SharePoint is a Platform Communities Composites Content Insights Search
  • 26. General web principles and their relation to SharePoint F & Z reading patterns
  • 27.
  • 28.
  • 29. Customization Options Change Site Logo, Format, Parts Browser easy Change Colors, Backgrounds, Fonts Edit CSS files Change Page Layout and Content Edit Master PagesEdit Page Templates (SharePoint Server only) SharePoint Designer complex Share Your Customization with Others Build Themes and Site Definitions SPD + Visual Studio
  • 30. Start with a Wireframe
  • 32. TWEET CONTEST Follow & RT 2 win @balsamiq mockups - the best #sharepointwireframing tool @kkhipple
  • 33. Wireframes Balsamiq Mockups http://spbuzz.it/bmockupsdemo Microsoft Visio Wireframe http://spbuzz.it/sp2007visiotemplate Adobe PDF Wireframe http://spbuzz.it/sp2007pdftemplate Photoshop PSD file http://spbuzz.it/sp2007psdtemplate http://spbuzz.it/sp2010psdtemplate Balsamiq Mockups wireframe http://spbuzz.it/sp2010bmockupstemplate
  • 35. Themes 12 colors, 2 Fonts Control look and feel of your site Uses Office theme (.thmx files) Create theme via PowerPoint
  • 36. 34
  • 37. New CSS Registration Property Conditional Expression <SharePoint:CSSRegistration Name=“1.css” ConditionalExpression=“lt IE 8” runat=“server”/> <!--[if lt IE 8]> <link rel=“stylesheet” type=“text/css” href=“NonIE8.css”/> </![endif]--> After <SharePoint:CSSRegistration Name=“1.css” After=“corev4.css” runat=“server”/> <SharePoint:CSSRegistration Name=“2.css” After=“corev4.css” runat=“server”/> <link rel=“stylesheet” type=“text/css” href=“/_layouts/1033/styes/core.css?rev=…”/> <link rel=“stylesheet” type=“text/css” href=“2.css”/> <link rel=“stylesheet” type=“text/css” href=“1.css”/>
  • 38. Custom Theming Options Theme colors override your CSS /* [ReplaceColor(themeColor:"Dark2")] */ color:#3b4f65; Recolor images – Blending, Tinting, Fill/* [RecolorImage(themeColor:"Dark2-Lightest",method:"Tinting")] */ background:url("/Style Library/images/image.png") no-repeat;
  • 40. MASTER PAGeS & Page LAyouts SharePoint Terminology
  • 41. Master Page Master Page Page Layout
  • 43. SharePoint Frontend – how the site is built
  • 44. 42 http://spbuzz.it/sp2010dcph <asp:ContentPlaceholder ID="PlaceHolderLeftNavBar" runat="server" />
  • 45. Master Pages & Page Layouts DEMO
  • 46. Agenda Why Brand SharePoint? Tools for Branding Advanced Tips & Tricks Secrets to Successful Branding!
  • 47. Use a Favicon Easily show a Favicon in SharePoint 2010 SharePoint 2007 approach <link rel=“shortcut icon” href=“/Style Library/images/favicon.ico”/> SharePoint 2010 approach <SharePoint:SPShortcutIconrunat=“server” IconUrl=“/Style Library/images/favicon.ico”/>
  • 48. Handling Legacy Browsers Warn users when they are using an unsupported browser <SharePoint:WarnOnUnsupportedBrowsersrunat="server"/> http://spbuzz.it/ie6-upgrade-warning
  • 49. Hide Design Elements from Dialog Boxes Add s4-notdlg for HTML elements that you don’t want to show in the dialog boxes <div class=“customFooter”> <div class=“customFooters4-notdlg”>
  • 50. Handling the Name.dll ActiveX Control You can turn off the message on the General Settings page of the Manage Web Applications section of Central Administration. Set Enable Person Name smart tag and Online Status for members to No. <script type="text/javascript"> function ProcessImn(){} function ProcessImnMarkers () {} </script> http://spbuzz.it/mskb931509
  • 51. Custom Ribbon Fonts & Styles Blue Background .ms-rteStyle-BlueBackground {-ms-name: “Blue Background”; background-color: blue; color: white;} Blue Heading 1 H1.ms-rteElement-H1Blue {-ms-name:”Blue Heading 1”; color: blue;}
  • 52. Advanced Tips & Tricks During Visual Upgrade, show content based on UI version <Sharepoint:UIVersionedContent ID="myContentIDv3" runat="server" UIVersion="3"> <ContentTemplate> <p>This content displays only when UIVersion=3.</p> </ContentTemplate> </SharePoint:UIVersionedContent> <Sharepoint:UIVersionedContent ID=" myContentIDv4" runat="server" UIVersion="4"> <ContentTemplate> <p>This content displays only when UIVersion=4.</p> </ContentTemplate> </SharePoint:UIVersionedContent>
  • 53. Advanced Tips & Tricks Remove specific content from Search Results <div class=“footer noindex”/> <!--- footer content ---> </div> http://spbuzz.it/msdnspbasepermissions Security controlled content <Sharepoint:SPSecurityTrimmedControlrunat="server" Permissions="ManageWeb"> <!--- content here ---> </Sharepoint:SPSecurityTrimmedControl>
  • 54. Float Ribbon body { overflow:auto; } Remove scroll="no" from the <body> tag body #s4-workspace {left:0;overflow:visible;position:relative;} html.ms-dialog body #s4-workspace {overflow-x:auto;overflow-y:scroll;} 52
  • 55.
  • 58. Consolidate JS and CSS files
  • 59. Cache JS, CSS and image files in browser
  • 61.
  • 63.
  • 64. Advanced Topics Content Query Web Part Data view web part in SharePoint Designer XSLT templates JQuery SPServices ClientOM 55
  • 65. http://spbuzz.it/jGZIuB Tools for Branding? Take Baby Steps
  • 67. 58 SharePoint Master Pages http://spbuzz.it/cpspmp
  • 68.
  • 72. XSLT
  • 75. Agenda Why Brand SharePoint? Tools for Branding Advanced Tips & Tricks Secrets to Successful Branding!
  • 76. 50% Of Top Intranet’s Use SharePointSource: Nielsen Norman Group 61 Secrets to Successful Branding
  • 77. Secrets to Successful Branding Organize your content End users are more likely to use search then navigation Follow Web Standards Optimize and accessibility and standards Listen To Your Users http://spbuzz.it/iYKom7
  • 78. Designing SharePoint 2010 for Business Thank you! Submit Feedback CloudShare - http://spbuzz.it/mQbInb http://www.brightstarr.com http://www.kanwalkhipple.com @kkhipple @sharepointbuzz

Hinweis der Redaktion

  1.  Abstract - Designing SharePoint 2010 for BusinessA business owner nowadays needs to be able to attract and engage people to their website. In this session, learn to implement your company&apos;s brand on SharePoint 2010. During this session, we&apos;ll use the right tools to take a design from concept to a fully functioning SharePoint 2010 site. Based on real world experiences, this session is sure to give you some practical tips, tricks, and advice you can use immediately. Learn to leverage SharePoint 2010 tools to customize your experiences, and make them unique. You will be able to take this knowledge and deliver the best end to end experiences to your customers. Bio - Kanwal Khipple, is a SharePoint Most Valued Professional (MVP) and Principal SharePoint Architect for BrightStarr. Kanwal focuses on designing adoptable solutions using SharePoint. In the past 7 years, he has developed, implemented and architected hundreds of SharePoint solutions from small single server deployments to globally dispersed SharePoint server farms that can handle 120,000+ users. Kanwal lives in Toronto, Canada and you can find him tweeting, buzzing and blogging on his personal blog. Connect with him on LinkedIn to learn how you can quickly start getting ROI for your SharePoint Intranet.
  2. how many developers do we have in the room?How many are famiiliar with html / css ?
  3. Please feel free to interrupt at any time to ask questionsIn this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We&apos;ll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010. This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we&apos;ll also look at usability, accessibility and best practices on branding SharePoint public facing sites.AUDIENCE: Developers - Power UsersTOPICS: Information Architecture - Case Studies - Tools and Technics100 - Introductory Track
  4. Level 1Level 2
  5. Placeholders the same between content and application pagesMaster Page changes apply to Application (_layouts) pagesGreater use of DIV/CSS layouts -&gt; Fewer TablesXHTML Strict document typeMuch better support for AccessibilityCross-Browser supportWhat has not changed from SharePoint 2007Complex nested page structuresLots and lots of stylesMostly same list of content placeholdersInconsistent Web Part markup injectionSame default and custom master page tokensCustom Master Pages:Copy V4.master and tweakStart with Minimal or the *Starter* Master Page
  6. This ismicrosoft’s brand image. Looking at sharepoint makes you think of microsoft.When employees view your intranet or visitors view your public facing site, they should be thinking of your company’s brand not microsoft’s
  7. 1 Create a new site2 Activate Wiki Page home page feature site settings &gt; manage site features &gt; enable Wiki Page Home Page3 Change Permissions – allow anonymous access Site settings &gt; Users and Permissions &gt; Site Permissions &gt;
  8. Hawaiian Air Website http://www.hawaiianair.comCase Study: How we did it http://is.gd/gvbo
  9. I have taken some samples from Ian Morrish’s WSS Demo Top 100 Best Looking Public SharePoint sites. My intention of putting these slides in is to give you a feeling that anything is possible. However, it’s not to say that every sharepoint site should have a wiz and bang effect.It really depends on the user base and how the site is going to be used.You would not want to put a 600px high header in a corporate internal website for 120 thousand users who really just care about getting access to their project documents.
  10. Observation that in many (if not most) cases only a very small amount (the &apos;tip&apos;) of information is available or visible about a situation or phenomenon, whereas the &apos;real&apos; information or bulk of data is either unavailable or hidden. The principle gets its name from the fact that only about 1/10th of an iceberg&apos;s mass is seen outside while about 9/10th of it is unseen, deep down in water
  11. In this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We&apos;ll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010. This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we&apos;ll also look at usability, accessibility and best practices on branding SharePoint public facing sites.AUDIENCE: Developers - Power UsersTOPICS: Information Architecture - Case Studies - Tools and Technics100 - Introductory Track
  12. Wireframes are NOT designsWireframes are NOT final layoutsWireframes are NOT prototypes
  13. http://blogs.msdn.com/b/sharepointdesigner/archive/2010/04/09/working-with-the-sharepoint-theming-engine.aspxhttp://hermansberghem.blogspot.com/2010/04/2010-how-to-apply-corporate-branding.htmlhttp://blogs.msdn.com/b/sharepointdesigner/archive/2010/04/09/working-with-the-sharepoint-theming-engine.aspxhttp://mosshowto.blogspot.com/2010/06/sharepoint-2010-registering-css.html
  14. Site actions &gt; site settings &gt; site themepreview changes applied with Graham theme
  15. Now that pages are the topic of discussion, master pages and a little branding fits in too. SharePoint 2010 ships with a number of master pages. Important topics to discuss on this slide is how application pages can now also make use of branded master pages, and how there is a default.master that ships the (non-fluent) v3 UI for backwards compatibility.SharePoint 2010 brings a few new master pages that you may want to know about.  There are additional master pages to accommodate both the old and new versions of UI.  There are also some simplified pages to take note in.The first master page we will talk about is v4.master.  This is the default team site master page used with version 4 (obviously) of the UI.  This will be the master page you typically use. It provides the ribbon bar and all of the other new visual UI changes such as the site actions menu on the left side.If you did an upgrade to SharePoint 2010 and haven’t transitioned to the new UI yet, the old master page is still in default.master.  This looks just like the master page you use in SharePoint v3 today.  It doesn’t have the ribbon bar and the site actions menu is still on the right side.The search pages by default now use minimal.master.  This is a really slimmed down master page with next to nothing on it.  It doesn’t even have navigation.  I’m not sure why they opted to use this page in Search Center, but I think it provides and issue with people trying to leave the search center.  The Office Web Applications also use this master page but that makes a little more sense because it provides more screen real estate.The last page I will mention is simple.master.  This page is used for login and error pages.  From what I understand, it can’t be customized (I have no idea why), but it can be replaced.I hope this helps if you were curious about the new master pages.  I’ll also remind you again that application pages can also now make use of any branded master pages you might have created.  I’ll also point out that the master pages all use properly formed XHTML although I am not sure about default.master.  I will check that when I get a chance.Types of SharePoint 2010 Master Pages This section was largely derived from Quick Overview of Master Pages in SharePoint 2010 by Corey Roth v4.masterDefault team site master page. Provides ribbon bar and other UI changes.Characteristics·         Site actions are updated for 2010 and appear on left.·         Ribbon bar is availabledefault.masterSites upgraded from SharePoint 2007 use this unless they are changed to use a v4 version.Characteristics·         Site actions on right side and are same as SharePoint 2007 version·         No ribbon bar.minimal.masterMaster page contains almost nothing. It is used by the Search Center and Office Web Applications. This master should not be confused with minimal master pages from 2007 which were trimmed down custom master pages developed by users. The minimal.master is now an out-of-the box master page. These trimmed-down custom master pages are commonly referred to as Starter Master Pages in SharePoint 2010. Characteristics of minimal.masterNo navigation includedStarter Master PagesCommonly referred to as “minimal master pages” in SharePoint 2007, these quick start pages are created by developers to better enhance their ability to quickly create and customize a functional master. Sources for Starter Master PagesStarter Master Pages for SharePoint 2010 by Randy Drisgrillsimple.masterThis master is used by login and error pages. To customize these pages, a replacement page must be created and stored in the _layouts directory on the server. For more information see Default Master Pages in SharePoint  on MSDN.Pages using simple.master·         Login.aspx·         SignOut.aspx·         Error.aspx·         ReqAcc.aspx·         Confirmation.aspx·         WebDeleted.aspx·         AccessDenied.aspxOther Master PagesOther miscellaneous master pages are generally not manipulated when branding a site. These include:·         application.master·         applicationv4.master·         dialog.master·         layouts.master·         layoutsv3.master·         pickerdialog.master·         rtedialog.master·         simple.master·         simplev4.master·         mwsdefault.master·         mwsdefaultv4.master·         admin.master·         popup.master
  16. Master Pages &amp; Page Layouts---------------------------6 Launch SharePoint Designer and open website7 Create a new master page Browse to Master Pages library Copy and paste v4.master code into custom.master Create a new blank master page (custom.master)8 Set custom.master as site master Right click on custom.master Select “Set as Default Master Page” Select “Set as Custom Master Page”cant do this via UI -? ???? question to audiencewe are going to continue using SPD as this would apply to foundation, as well as sp in the cloud.Change page layout to Three columns with header-----------------------------------------------move image to headercopy content into three columns - show rich text editing and how it changes the html9 Create custom.css file in SiteAssets folderAdd link to css before &lt;/head&gt;&lt;SharePoint:CssRegistration name=&quot;http://sp2010/companya/SiteAssets/custom.css&quot; After=&quot;corev4.css&quot; runat=&quot;server&quot;/&gt;Change Width------------ /* fix the width of the workspace, center it and turn off its scrollbar. Also add a default padding to the top to cope with the ribbon in its standard form */ body #s4-workspace { background: transparent; height: auto; margin: 0 auto; padding: 0px; width: 980px; overflow: auto;}width is not maintained. whats going on?&lt;div id=&quot;s4-workspace&quot; class=&quot;s4-nosetwidth&quot; ../&gt;/* Aligns the Top Bars */ .ms-cui-ribbonTopBars { width: 980px !important; margin-left:auto; margin-right:auto; } /* turns off the border on the bottom of the tabs */ .ms-cui-ribbonTopBars &gt; div { border-bottom:1px solid transparent !important; } 11 Hide Quick launch--------------------- body #s4-leftpanel { display: none; } quick css solution. this allows you to manage via css when to show / hide contentplaceholders.NOTE: this hides the quick launch but we still have spacemargin via iedev toolbar.s4-ca { margin-left: 0px; }Change Top Navigation-----------------------copy images to site assets / images directory.s4-tn LI.static &gt; .menu-item {color: #fff;height : 26px !important; border: 0px; margin: 0px; padding: 10px 0px 0px0px; text-align: center; width: 102px !important;}.s4-toplinks .s4-tn A:hover, .s4-toplinks .s4-tn A.selected { background: #757575 url(&apos;http://sp2010/companya/SiteAssets/images/topnav-on.png&apos;) repeat-x; color: #fff !important; text-decoration: none !important; }.s4-toplinks { background: #757575 url(&apos;http://sp2010/companya/SiteAssets/images/topnav-off.png&apos;) repeat-x; }12B Change search /** search area */.s4-search { padding: 5px 10px 0px 0px !important; text-align: center; }.s4-search TABLE { margin: 0px; width: 137px;}.s4-search INPUT.ms-sbplain { color: #000; border: 0px !important; float: right; width: 110px !important; }13 Cosmetic Changes /** Remove padding */ .ms-rte-layoutszone-inner { border: 0px; margin: 0px; padding: 0px } /**Hide logo / title */ .s4-titletable { display: none; } /** Hide Help button */ .s4-help { display: none; } /** remove border on title area */ .ms-titlerowborder { border-right: none; }8C Add items to Top Link Bar Store, Mac, iPod, iPhone, iPad, iTunes, Supportadd sponair.png imagemention you too can run Sharepoint 2010 on macbook air just like duxpadding on image &lt;img alt=&quot;SharePoint 2010 on MacBook Air&quot; src=&quot;/test/SiteAssets/images/sponair.png&quot; style=&quot;padding-top: 5px;&quot;/&gt;launch site in google chrome/*** float ribbon */body.v4master { overflow: auto; }change master page / css body #s4-workspace to body #s4-myworkspaceadd overflow: hidden; to cssbody #s4-myworkspace { background: transparent; height: auto; margin: 0 auto; padding: 0px; width: 980px; overflow: hidden; }
  17. In this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We&apos;ll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010. This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we&apos;ll also look at usability, accessibility and best practices on branding SharePoint public facing sites.AUDIENCE: Developers - Power UsersTOPICS: Information Architecture - Case Studies - Tools and Technics100 - Introductory Track
  18. http://support.microsoft.com/default.aspx/kb/931509
  19. H1.ms-rteElement-H1Blue { -ms-name:Blue Heading 1; color: blue;}H3.ms-rteElement-H1Blue { -ms-name: SharePoint Fest Blue; color: blue;display:inline-block; padding-left:20px;background:transparenturl(http://sp2010/test/SiteAssets/images/spfest.png) center left no-repeat;}
  20. - Hide Ribbon &lt;Sharepoint:SPSecurityTrimmedControlrunat=&quot;server&quot; Permissions=&quot;ManageWeb&quot;&gt; before s4-ribbonrow &lt;/Sharepoint:SPSecurityTrimmedControl&gt; before s4-myworkspaceShow this in internet explorer - authenticated userShow this in google chrome – anonymous user
  21. http://www.sharepointnutsandbolts.com/2009/06/my-checklist-for-optimizing-sharepoint.html
  22. Observation that in many (if not most) cases only a very small amount (the &apos;tip&apos;) of information is available or visible about a situation or phenomenon, whereas the &apos;real&apos; information or bulk of data is either unavailable or hidden. The principle gets its name from the fact that only about 1/10th of an iceberg&apos;s mass is seen outside while about 9/10th of it is unseen, deep down in water
  23. http://spbuzz.it/cpspmp
  24. http://spbuzz.it/prosp2010ui
  25. In this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We&apos;ll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010. This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we&apos;ll also look at usability, accessibility and best practices on branding SharePoint public facing sites.AUDIENCE: Developers - Power UsersTOPICS: Information Architecture - Case Studies - Tools and Technics100 - Introductory Track
  26. Nielson norman group do a study every year on what the top 10 best intranets in the world are and writes a report for what makes that successful.At the end of the session, I’ll share with you on how to make your site the best it can be – they are my secrets to successful branding.
  27. These secrets have less to do with the what tools you are using and more to do with the how you are going to achieve and knowing your audience