SharePoint 2013
Web Content Management Features for Developers
Agenda
• Managed Navigation
• Content Search WP
• Display Templates
• Cross-site Publishing
• Product Catalog
• Demos
Managed Navigation
• What ?
o Navigation for Publishing site based on Taxonomy (managed metadata)
• Why ?
o Decouple structure of site from Navigation
o Helps build clean URLs
• How ?
o Choose term Set for Site collection and use additional properties for Navigation
o Can be combined with other features such as Cross site publishing
• Drawbacks
o No version control on terms
o No publishing workflow on terms
Managed Navigation
Managed Navigation: Pinning
Terms
Term Pinning - New in 2013:
• Pinning is the ability to attach a term to a target
• Similar to Term Reuse in 2010, but is read-only
• Allows to reuse the terms and manage it from one central location
• Example code for pinning terms:
o https://msdn.microsoft.com/EN-US/library/office/jj163273.aspx
Managed Navigation: Pinning
Terms
Content Search Web Part
• New WP in 2013
• Similar to CQWP, but is based on search
• Has many built-in configuration mechanisms for search query, filter,
etc.
• UI can be customized by ‘Display Templates’
Content Search WP
Content Search WP
Display Templates
• Templates used by search-based web parts to format query results
[Only Search Web Parts can use display templates]
• Controls which properties are shown and how they appear
• Consist of 2 files that are associated:
• HTML version which developer uses
• JavaScript file which SharePoint uses
o Association causes automatic one-way sync from HTML to JS
o Association cannot be broken
Display Templates: Types
Two types
• Control templates: Determines the overall structure of how the results
are presented. Includes lists, lists with paging, and slide shows.
• Item templates: Determines how each result in the set is displayed.
Includes images, text, video, and other items.
Built-in Display Templates: https://technet.microsoft.com/en-
us/library/jj944947.aspx
Display Templates: Types
Display Templates: Customizing
• Start by copying with existing template(HTML) in ‘Display Templates’
folder
o A .js file that has the same name is created in the location where you copied the HTML file.
o All markup required by SharePoint Server 2013 is added to the .js file so that the display template
displays correctly.
o The HTML file and the .js file are associated, so that any later edits to the HTML file are synched to the
.js file when the HTML file is saved.
• Customizing Information: https://msdn.microsoft.com/en-
us/library/office/jj945138.aspx
• Example:
http://blogs.technet.com/b/sharepoint_quick_reads/archive/2013/08/
01/sharepoint-2013-customize-display-template-for-content-by-search-
web-part-cswp-part-1.aspx
Cross-site Publishing
• What ?
o One or more authoring site collections to author and store content, and one or more publishing site
collections to control the design of the site and to show the content
• Why ?
o Decouples content from site design
o Helps manage permissions
• How ?
o Enable libraries and lists in author sites as catalogs
o Content tagged with metadata
o Search is used to crawl and display published content
• Drawbacks
o Content not shown until it is indexed
o Term store does not support versioning
Cross-site Publishing
1. Content is created in libraries and lists that are shared as catalogs in the authoring site
collection.
2. The search system crawls the content and builds the search index.
3. A user views a page on a publishing site, which triggers queries from Search Web Parts.
4. Results are returned from the search index, and shown in Search Web Parts on the page.
Product Catalog
• What ?
o A Site template (for authoring site)
o Has features pre-configured for cross-site publishing and managed navigation
• Why ?
o Helps to setup a Product-centric website
o Reduces the hassle for configuring features and web parts
o Automatically creates Category page and Catalog-item page
• How ?
o Create a ‘Product Catalog’ template site for Author site
o Configure for publishing
o Consume catalog in Publishing site
Product Catalog : Example
http://blogs.technet.com/b/tothesharepoint/archive/2013/02/14/how-to-set-up-a-product-centric-web-
site-in-sharepoint-2013.aspx
References
• Managed navigation in SharePoint 2013 (https://msdn.microsoft.com/en-
us/library/office/jj163978.aspx)
• Configure Search Web Parts in SharePoint Server 2013
(https://technet.microsoft.com/en-us/library/jj679900.aspx)
• SharePoint 2013 Design Manager display templates
(https://msdn.microsoft.com/en-us/library/office/jj945138.aspx)
• Overview of cross-site publishing in SharePoint Server 2013
(https://technet.microsoft.com/en-us/library/jj635883.aspx)
• How to set up a product-centric website in SharePoint Server 2013
(http://blogs.technet.com/b/tothesharepoint/archive/2013/02/14/how-to-set-up-a-product-centric-web-
site-in-sharepoint-2013.aspx)

More Related Content

PPTX
Share point 2013 Building Websites
PPTX
Introduction to JSLink in 2013
PDF
Rotating Banner in SharePoint with a DataView Webpart
PDF
SPSSTHLM - Using JSLink and Display Templates for ITPros
PPTX
Session 1 branding and site development in SharePoint
PPTX
How to get better looking search results in SharePoint with Display Templates
PPTX
Building an online catalogue with SharePoint 2013
PPTX
SharePoint 2013 Branding
Share point 2013 Building Websites
Introduction to JSLink in 2013
Rotating Banner in SharePoint with a DataView Webpart
SPSSTHLM - Using JSLink and Display Templates for ITPros
Session 1 branding and site development in SharePoint
How to get better looking search results in SharePoint with Display Templates
Building an online catalogue with SharePoint 2013
SharePoint 2013 Branding

What's hot (20)

PDF
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
PPTX
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
PPTX
SharePoint 2013 Client Side Rendering
PPTX
Using js link and display templates
PPTX
2013 SPFest - Customizing Sites and Pages in SharePoint 2013
PPTX
Sharepoint training in usa
PPTX
SharePoint Development
PPTX
SharePoint 2013: Using Client-Side Rendering to color-code list cells
PPTX
Introduction To Microsoft SharePoint 2013
PPTX
Sharepoint training in canada
PPSX
Basics of SharePoint
PPTX
Branding SharePoint 2013
PPTX
Help! I've got a share point site! Now What?
PDF
Moving Mountains with SharePoint
PPTX
Sps redmond 2014 deck
PPTX
Optimizing SharePoint 2010 for Internet sites
PPTX
Microsoft sharepoint server training
PPTX
Things you can do to brand Office 365 now
PPTX
Branding office 365 with front end tooling
PPTX
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client Side Rendering
Using js link and display templates
2013 SPFest - Customizing Sites and Pages in SharePoint 2013
Sharepoint training in usa
SharePoint Development
SharePoint 2013: Using Client-Side Rendering to color-code list cells
Introduction To Microsoft SharePoint 2013
Sharepoint training in canada
Basics of SharePoint
Branding SharePoint 2013
Help! I've got a share point site! Now What?
Moving Mountains with SharePoint
Sps redmond 2014 deck
Optimizing SharePoint 2010 for Internet sites
Microsoft sharepoint server training
Things you can do to brand Office 365 now
Branding office 365 with front end tooling
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Ad

Viewers also liked (7)

PPTX
Despiertaorg
PDF
Bs130727ver3
PPTX
Top 5 Music Production Courses
PDF
PDF
9턴 웹게임으로 익히는 루비
PDF
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
PPTX
SharePoint 2013 Content search web part - Get it all in one place and style it!
Despiertaorg
Bs130727ver3
Top 5 Music Production Courses
9턴 웹게임으로 익히는 루비
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
SharePoint 2013 Content search web part - Get it all in one place and style it!
Ad

Similar to Share point 2013 WCM for Developers (20)

PPTX
SharePoint Fest Chicago Web Content Management in SharePoint 2013
PPTX
Introduction to Content Search Web Part
PDF
What's new in SharePoint 2013 - Discover it
PPTX
Sharepoint 2013 Overview
PPT
P&M302 Real-life building public-facing websites with SharePoint 2013
PPTX
TechFuse 2013 - Break down the walls SharePoint 2013
PPTX
Building Product Centric sites using Cross-Site publishing and Search [Swiss ...
PPTX
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
PPTX
SharePoint 2013 Web Content Management for Developers TSPUG
PPTX
SharePoint 2013 Web Content Management for Developers HSPUG
PPTX
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
PPTX
10 most liked features of SharePoint 2013
PDF
SharePoint 2013 Search Driven Sites - SPSHOU
PPTX
Introduction to SharePoint 2013
PPTX
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
PPT
Iw411 migrating content by search from 2010 into 2013 - minified
PDF
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
PDF
SRC 204 - Build a SharePoint 2013 Search Driven Application!
PDF
Envision IT - SharePoint 2013 Web Content Managment
PDF
Discover SharePoint 2013
SharePoint Fest Chicago Web Content Management in SharePoint 2013
Introduction to Content Search Web Part
What's new in SharePoint 2013 - Discover it
Sharepoint 2013 Overview
P&M302 Real-life building public-facing websites with SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013
Building Product Centric sites using Cross-Site publishing and Search [Swiss ...
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers HSPUG
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
10 most liked features of SharePoint 2013
SharePoint 2013 Search Driven Sites - SPSHOU
Introduction to SharePoint 2013
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
Iw411 migrating content by search from 2010 into 2013 - minified
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
SRC 204 - Build a SharePoint 2013 Search Driven Application!
Envision IT - SharePoint 2013 Web Content Managment
Discover SharePoint 2013

Recently uploaded (20)

PPTX
Download Adobe Photoshop Crack 2025 Free
PDF
Sun and Bloombase Spitfire StoreSafe End-to-end Storage Security Solution
PDF
AI Guide for Business Growth - Arna Softech
PPTX
Lecture 5 Software Requirement Engineering
PPTX
R-Studio Crack Free Download 2025 Latest
PPTX
Full-Stack Developer Courses That Actually Land You Jobs
PDF
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
DOCX
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
PPTX
Python is a high-level, interpreted programming language
PPTX
Chapter 1 - Transaction Processing and Mgt.pptx
PPTX
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
PPTX
MLforCyber_MLDataSetsandFeatures_Presentation.pptx
PDF
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
PPTX
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
PDF
Introduction to Ragic - #1 No Code Tool For Digitalizing Your Business Proces...
PDF
Microsoft Office 365 Crack Download Free
PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
PPTX
Computer Software - Technology and Livelihood Education
PDF
AI-Powered Fuzz Testing: The Future of QA
PDF
CCleaner 6.39.11548 Crack 2025 License Key
Download Adobe Photoshop Crack 2025 Free
Sun and Bloombase Spitfire StoreSafe End-to-end Storage Security Solution
AI Guide for Business Growth - Arna Softech
Lecture 5 Software Requirement Engineering
R-Studio Crack Free Download 2025 Latest
Full-Stack Developer Courses That Actually Land You Jobs
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
Python is a high-level, interpreted programming language
Chapter 1 - Transaction Processing and Mgt.pptx
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
MLforCyber_MLDataSetsandFeatures_Presentation.pptx
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
Introduction to Ragic - #1 No Code Tool For Digitalizing Your Business Proces...
Microsoft Office 365 Crack Download Free
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Computer Software - Technology and Livelihood Education
AI-Powered Fuzz Testing: The Future of QA
CCleaner 6.39.11548 Crack 2025 License Key

Share point 2013 WCM for Developers

  • 1. SharePoint 2013 Web Content Management Features for Developers
  • 2. Agenda • Managed Navigation • Content Search WP • Display Templates • Cross-site Publishing • Product Catalog • Demos
  • 3. Managed Navigation • What ? o Navigation for Publishing site based on Taxonomy (managed metadata) • Why ? o Decouple structure of site from Navigation o Helps build clean URLs • How ? o Choose term Set for Site collection and use additional properties for Navigation o Can be combined with other features such as Cross site publishing • Drawbacks o No version control on terms o No publishing workflow on terms
  • 5. Managed Navigation: Pinning Terms Term Pinning - New in 2013: • Pinning is the ability to attach a term to a target • Similar to Term Reuse in 2010, but is read-only • Allows to reuse the terms and manage it from one central location • Example code for pinning terms: o https://msdn.microsoft.com/EN-US/library/office/jj163273.aspx
  • 7. Content Search Web Part • New WP in 2013 • Similar to CQWP, but is based on search • Has many built-in configuration mechanisms for search query, filter, etc. • UI can be customized by ‘Display Templates’
  • 10. Display Templates • Templates used by search-based web parts to format query results [Only Search Web Parts can use display templates] • Controls which properties are shown and how they appear • Consist of 2 files that are associated: • HTML version which developer uses • JavaScript file which SharePoint uses o Association causes automatic one-way sync from HTML to JS o Association cannot be broken
  • 11. Display Templates: Types Two types • Control templates: Determines the overall structure of how the results are presented. Includes lists, lists with paging, and slide shows. • Item templates: Determines how each result in the set is displayed. Includes images, text, video, and other items. Built-in Display Templates: https://technet.microsoft.com/en- us/library/jj944947.aspx
  • 13. Display Templates: Customizing • Start by copying with existing template(HTML) in ‘Display Templates’ folder o A .js file that has the same name is created in the location where you copied the HTML file. o All markup required by SharePoint Server 2013 is added to the .js file so that the display template displays correctly. o The HTML file and the .js file are associated, so that any later edits to the HTML file are synched to the .js file when the HTML file is saved. • Customizing Information: https://msdn.microsoft.com/en- us/library/office/jj945138.aspx • Example: http://blogs.technet.com/b/sharepoint_quick_reads/archive/2013/08/ 01/sharepoint-2013-customize-display-template-for-content-by-search- web-part-cswp-part-1.aspx
  • 14. Cross-site Publishing • What ? o One or more authoring site collections to author and store content, and one or more publishing site collections to control the design of the site and to show the content • Why ? o Decouples content from site design o Helps manage permissions • How ? o Enable libraries and lists in author sites as catalogs o Content tagged with metadata o Search is used to crawl and display published content • Drawbacks o Content not shown until it is indexed o Term store does not support versioning
  • 15. Cross-site Publishing 1. Content is created in libraries and lists that are shared as catalogs in the authoring site collection. 2. The search system crawls the content and builds the search index. 3. A user views a page on a publishing site, which triggers queries from Search Web Parts. 4. Results are returned from the search index, and shown in Search Web Parts on the page.
  • 16. Product Catalog • What ? o A Site template (for authoring site) o Has features pre-configured for cross-site publishing and managed navigation • Why ? o Helps to setup a Product-centric website o Reduces the hassle for configuring features and web parts o Automatically creates Category page and Catalog-item page • How ? o Create a ‘Product Catalog’ template site for Author site o Configure for publishing o Consume catalog in Publishing site
  • 17. Product Catalog : Example http://blogs.technet.com/b/tothesharepoint/archive/2013/02/14/how-to-set-up-a-product-centric-web- site-in-sharepoint-2013.aspx
  • 18. References • Managed navigation in SharePoint 2013 (https://msdn.microsoft.com/en- us/library/office/jj163978.aspx) • Configure Search Web Parts in SharePoint Server 2013 (https://technet.microsoft.com/en-us/library/jj679900.aspx) • SharePoint 2013 Design Manager display templates (https://msdn.microsoft.com/en-us/library/office/jj945138.aspx) • Overview of cross-site publishing in SharePoint Server 2013 (https://technet.microsoft.com/en-us/library/jj635883.aspx) • How to set up a product-centric website in SharePoint Server 2013 (http://blogs.technet.com/b/tothesharepoint/archive/2013/02/14/how-to-set-up-a-product-centric-web- site-in-sharepoint-2013.aspx)