Modify SharePoint library forms using InfoPath - Connections Amsterdam 2011
SharePoint Connections 2013 - Navigation in a Multi Site Collection environment
-
Upload
albert-jan-schot -
Category
Technology
-
view
1.029 -
download
1
description
Transcript of SharePoint Connections 2013 - Navigation in a Multi Site Collection environment
![Page 1: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/1.jpg)
![Page 2: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/2.jpg)
Navigation in a Multi Site Collection EnvironmentAlbert-Jan Schot
![Page 3: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/3.jpg)
Albert-Jan Schot
work: Maventionblog: http://www.sharepointappie.nlmail: [email protected]: @appieschot
![Page 4: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/4.jpg)
![Page 5: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/5.jpg)
Agenda
Why? What? How?
![Page 6: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/6.jpg)
Why
would you use Site Collections?
![Page 7: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/7.jpg)
Why
![Page 8: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/8.jpg)
Why
Scalability Settings
![Page 9: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/9.jpg)
Scalability ‘Less’ limits Can be moved between databases Can be monitored (quota’s)
![Page 10: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/10.jpg)
Limits and boundaries 300 Content Databases per WebApplication 2,000 Site Collections per Content Database
200 GB a Site Collection 250,000 sub sites 5000 (max 50.000) unique permissions per scope (SPList, SPWeb, SPSite)
![Page 11: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/11.jpg)
Settings Shared permissions Shared template galleries Content Types Navigation
![Page 12: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/12.jpg)
What
types of navigation are there?
![Page 13: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/13.jpg)
Click to insert photo.
Top navigation
Left navigation
View selector
Breadcrumb
What
![Page 14: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/14.jpg)
Top navigation<SharePoint:AspMenu ID="TopNavigationMenuV4" Runat="server" EnableViewState="false" DataSourceID="topSiteMap" AccessKey="<%$Resources:wss,navigation_accesskey%>" UseSimpleRendering="true" UseSeparateCss="false" Orientation="Horizontal" StaticDisplayLevels="2" MaximumDynamicDisplayLevels="1" SkipLinkText="" CssClass="s4-tn" />
![Page 15: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/15.jpg)
Left navigation<asp:ContentPlaceHolder id="PlaceHolderLeftNavBarDataSource" runat="server" /><asp:ContentPlaceHolder id="PlaceHolderCalendarNavigator" runat="server" /><asp:ContentPlaceHolder id="PlaceHolderLeftNavBarTop" runat="server"/><asp:ContentPlaceHolder id="PlaceHolderLeftNavBar" runat="server” /><asp:ContentPlaceHolder id="PlaceHolderQuickLaunchTop" runat="server“ /><Sharepoint:SPNavigationManager
id="QuickLaunchNavigationManager"runat="server"QuickLaunchControlId="QuickLaunchMenu"ContainedControl="QuickLaunch"EnableViewState="false"CssClass="ms-quicklaunch-navmgr">
![Page 16: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/16.jpg)
View selector<h1 name="onetidProjectPropertyTitle">
<asp:ContentPlaceHolder id="PlaceHolderSiteName" runat="server"><SharePoint:SPLinkButton runat="server" NavigateUrl="~site/" id="onetidProjectPropertyTitle"><SharePoint:ProjectProperty Property="Title" runat="server" /></SharePoint:SPLinkButton></asp:ContentPlaceHolder>
</h1><span id="onetidPageTitleSeparator" class="s4-nothome s4-bcsep s4-titlesep"><SharePoint:ClusteredDirectionalSeparatorArrow runat="server" /> </span><h2>
<asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server" /></h2>
![Page 17: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/17.jpg)
Breadcrumb<SharePoint:PopoutMenu
runat="server"ID="GlobalBreadCrumbNavPopout"IconUrl="/_layouts/images/fgimg.png"IconAlt="<%$Resources:wss,master_breadcrumbIconAlt%>"IconOffsetX=0IconOffsetY=112IconWidth=16IconHeight=16AnchorCss="s4-breadcrumb-anchor"AnchorOpenCss="s4-breadcrumb-anchor-open"MenuCss="s4-breadcrumb-menu">
![Page 18: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/18.jpg)
How
can managed metadata help you?
![Page 19: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/19.jpg)
“Navigation should be easy, very easy”
![Page 20: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/20.jpg)
How Clients & Projects Document Management Employees work on different clients (and projects)
![Page 21: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/21.jpg)
Collaboration Portal1 site collection / client
1 subsite / project
Webtemplates for both
Only custom code for breadcrumb
![Page 22: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/22.jpg)
How Termset with region / location Location to store info in Template for Clients / projects Custom code for breadcrumb Custom code for ‘overviews’
![Page 23: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/23.jpg)
Demo
![Page 24: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/24.jpg)
Recap ContentType and Pagelayout with term Webtemplate to define navigation settings Custom code to render ‘our’ breadcrumb
![Page 25: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/25.jpg)
Future Term itself does not map to a node No ‘friendly’ urls Will require migration
Still only a basic breadcrumb in 2013
![Page 26: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/26.jpg)
Q&A
![Page 27: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/27.jpg)
Code example
SPConnections13.zip
![Page 28: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/28.jpg)
![Page 29: SharePoint Connections 2013 - Navigation in a Multi Site Collection environment](https://reader036.fdocuments.us/reader036/viewer/2022062514/5587b1e8d8b42a72408b45d6/html5/thumbnails/29.jpg)