SlideShare a Scribd company logo
SPSBermuda 2013
Dynamic Content
using SharePoint
Search
SHAREPOINT SATURDAY BERMUDA– AUGUST 10, 2013
MIKE ORYSZAK
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
SPSBermuda 2013
About Me
Senior SharePoint Solution Architect w/ B&R Solutions
Microsoft SharePoint Server MVP
Leader for Triangle SharePoint User Group (TriSPUG)
Dev and Architect with MS stack since 1996
Working with SharePoint since 2002
Raleigh-Durham, NC
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
2
SPSBermuda 2013
Thank you
Sponsors!
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
3
SPSBermuda 2013
Session
Overview
Search Basics
Differences Between 2010 and 2013
Understanding Queries
Showing Dynamic Content
Closeout
Target Audience:
Site Administrators and Power Users
looking to maximize the effectiveness
of their site.
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
4
SPSBermuda 2013
Search Basics
DYNAMIC CONTENT USING SHAREPOINT SEARCH
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
5
SPSBermuda 2013
Search Basics
Crawling
A scheduled activity that evaluates the content, meta-data and security.
Index
Processed info that describes the crawled content
Extremely fast compared to querying source content
Security
Only items the user has access to will be returned
Referred to as “Security Trimming”
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
6
SPSBermuda 2013
Search Basics
Managed Properties
Can be used to query against a specific attribute
Examples:
Author
ContentType
CreatedBy
LastModifiedTime
FirstName
Version Differences:
In 2010 and before, these have to be managed in the Search Service Application
In 2013, these are automatically added when content is crawled
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
7
SPSBermuda 2013
Search Basics
Scopes and Query Rules
Overview
Pre-set rules for filtering content
Can be defined and testing globally or at Site Collection level
Feature typically under utilized in most environments
Version Differences:
In 2010
Referred to as Scopes
Default scopes include: All Sites, People, This Site
In 2013
Referred to as Query Rules
Added ability to test the Query Rules
Added ability to target the Query Rules to content and audiences
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
8
SPSBermuda 2013
Search Basics
Content Classification
ContentClass Overview
Not all content is the same
ContentClass property helps to segment content by its fundamental type
Examples:
SPSPeople – User Profiles
STS_Site – Site Collection
STS_Web – Site/Web
STS_list_[doccumentlibrary] * – List
STS_listitem_[documentlibrary] * – List Item
* Note name in brackets can be replaced with template name
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
9
SPSBermuda 2013
Understanding
Queries
DYNAMIC CONTENT USING SHAREPOINT SEARCH
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
10
SPSBermuda 2013
Understanding Queries
Query Formatting
Limit – 255 characters
Content Classes - ContentClass:Value
Managed Properties - Property:Value
Logical Operators - AND, OR, NOT, +, -
Relational Operators - <, >, <=, >=, <>
Filename – filename:”name”
File Type – filetype:value
Wildcards – Property:Partial Value
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
11
SPSBermuda 2013
Understanding Queries
Simple Query Examples
ContentClass:STS_Site
Uses the content classes specification to return all of the Site Collections
Department:”IT”
Would return all of the people with a value of IT in the Department user profile property
Filetype:PDF
Would return all PDF documents
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
12
SPSBermuda 2013
Understanding Queries
Compound Query Examples
ContentType:”Check Request” AND RequestStatus:”Completed”
Returns results for items with a ContentType set to “Check Request” and a RequestStatus of “Completed”
contentclass:sts_listitem_announcements AND author:“Jane Doe"
Would return all announcements authored by Jane Doe
ContentType:”Enrollment Form” AND Write>”6/1/2012” AND Filetype:PDF
Would return all content classified as an Enrollment form, added or modified after 6/1/2012, and of the filetype
PDF.
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
13
SPSBermuda 2013
Showing Dynamic
Content
DYNAMIC CONTENT USING SHAREPOINT SEARCH
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
16
SPSBermuda 2013
Showing Dynamic Content
Out of the Box Web Parts
New Web Parts with SharePoint 2013
Much stronger emphasis on using Search to power large, dynamic sites that can display content beyond
the site collection
Web Part Categories
Content Rollup
Search-Driven Content
Search
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
17
SPSBermuda 2013
Showing Dynamic Content
Content Rollup
Previous versions relied on the Content Query Web Part (CQWP)
Queried source content in sites directly, did not use search
Content Search Web Part introduced with 2013
Uses Search to return results
Provides interface for configuring and testing your query
Provides configuration for 3 views; List, List with Paging, or Slideshow
Provides configuration for property mapping (identification)
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
18
SPSBermuda 2013
Showing Dynamic Content
Search-Driven Content
Search-Driven Content Web Part Category added with 2013
These are extensions of the Content Search web part, providing an initial query to work from
Extensively use Result Sources
Web Parts include:
Recommended Items
Recently Changed Items
Popular Items
Pictures
Pages
Items Matching Tag
Videos
Web Pages
Wiki Pages
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
19
SPSBermuda 2013
Showing Dynamic Content
Search
Search Web Part Category
Search Results Web Part
Available going back to 2001
Updated for 2013 to include the query build/test form
Available as part of the Standard CAL
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
20
SPSBermuda 2013
Showing
Dynamic
Content
Demonstration
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
21
SPSBermuda 2013
Closeout
DYNAMIC CONTENT USING SHAREPOINT SEARCH
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
22
SPSBermuda 2013
Questions?
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
23
SPSBermuda 2013
Resources
Keyword Query Syntax Reference
http://technet.microsoft.com/en-us/subscriptions/index/ee558911(v=office.14).aspx
Property Restriction Keyword Queries
http://technet.microsoft.com/en-us/subscriptions/ff394509.aspx
My Search Blog Posts
http://mikeoryszak.com/tag/search/
BLOG: WWW.MIKEORYSZAK.COM
TWITTER: @NEXT_CONNECT
LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
24

More Related Content

PDF
Sharepoint Basics
PPTX
Spsatl2013 Introduction to the SharePoint's Social APIs
PPTX
Developing SP 2013 Display Templates
PPTX
Create Tailored Search Results through Customized Display Templates
PPTX
Dynamic Content using Search - SPS Nashville
PDF
SharePoint - Empower People and Stay in Control - Atidan
PPTX
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
PPTX
Exam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
Sharepoint Basics
Spsatl2013 Introduction to the SharePoint's Social APIs
Developing SP 2013 Display Templates
Create Tailored Search Results through Customized Display Templates
Dynamic Content using Search - SPS Nashville
SharePoint - Empower People and Stay in Control - Atidan
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
Exam Cram for 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions

What's hot (20)

PPTX
Sharepoint overview
PPTX
SharePoint for Project Management (2016)
PPTX
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
PDF
7 Ways To Leverage SharePoint for Project Management Success
PDF
Introduction to SharePoint 2013 Out of the box Webparts
PDF
Introduction to SharePoint Information Architecture
PPTX
SharePoint Training
PDF
Aiimi Project Management Office
PPTX
Intro to Delve - SPSATL 2016
PPTX
Social computing with share point 2010
PPTX
Sharepoint Document Management System (DMS) Features
PPTX
Becoming a SharePoint Design Ninja
PPTX
From Trashy to Classy: How The SharePoint 2013 App Model Changes Everything
PDF
SharePoint Power User (Site Owner) Training
PDF
How to Manage Projects in SharePoint Using Out of the Box Features
PDF
Understand the SharePoint Basics
PPTX
Advanced SharePoint for Project Managers
PDF
SharePoint Tutorial and SharePoint Training - Introduction
PPT
Search Friendly Web Apps
PDF
Don't Suck at SharePoint - Avoid the common mistakes
Sharepoint overview
SharePoint for Project Management (2016)
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
7 Ways To Leverage SharePoint for Project Management Success
Introduction to SharePoint 2013 Out of the box Webparts
Introduction to SharePoint Information Architecture
SharePoint Training
Aiimi Project Management Office
Intro to Delve - SPSATL 2016
Social computing with share point 2010
Sharepoint Document Management System (DMS) Features
Becoming a SharePoint Design Ninja
From Trashy to Classy: How The SharePoint 2013 App Model Changes Everything
SharePoint Power User (Site Owner) Training
How to Manage Projects in SharePoint Using Out of the Box Features
Understand the SharePoint Basics
Advanced SharePoint for Project Managers
SharePoint Tutorial and SharePoint Training - Introduction
Search Friendly Web Apps
Don't Suck at SharePoint - Avoid the common mistakes
Ad

Viewers also liked (20)

PPTX
Spsatl2013 Displaying Dynamic Content With SharePoint Search
PPTX
Designing a great SharePoint Online intranet in Office 365
PDF
The Century Project Grand Junction, Colorado
PDF
Codigo procesal - proyecto
PDF
Functional Programming with Clojure
PDF
Vanvasa resort
PPT
Want Your Carpets To Look Like New?
PPTX
Blackbaud Webinar: Turning Fans into Donors and Activists Through Social Media
PPTX
Βέλγιο
PDF
Resumo cubo rubiks
PDF
JFDI: how to get into a top accelerator
PPTX
Impacto de las tic en nuestra institucion educativa
PDF
The Anticipatory CPA #PSTECH
PPTX
Guilford standards for promotion and tenure
PDF
How to Create things people Love-Edward Boudrot
PPTX
Process Automation Makeover: Transform Multiple Workflows into One Process by...
PDF
ICC World Cup 2015 Logo
PDF
CTG Ed 542_T-28-29
PDF
Color Grids, 7/6/2011
Spsatl2013 Displaying Dynamic Content With SharePoint Search
Designing a great SharePoint Online intranet in Office 365
The Century Project Grand Junction, Colorado
Codigo procesal - proyecto
Functional Programming with Clojure
Vanvasa resort
Want Your Carpets To Look Like New?
Blackbaud Webinar: Turning Fans into Donors and Activists Through Social Media
Βέλγιο
Resumo cubo rubiks
JFDI: how to get into a top accelerator
Impacto de las tic en nuestra institucion educativa
The Anticipatory CPA #PSTECH
Guilford standards for promotion and tenure
How to Create things people Love-Edward Boudrot
Process Automation Makeover: Transform Multiple Workflows into One Process by...
ICC World Cup 2015 Logo
CTG Ed 542_T-28-29
Color Grids, 7/6/2011
Ad

Similar to Displaying Dynamic Content in SharePoint with Search (20)

PPTX
Houston tech fest dev intro to sharepoint search
PPTX
Spsvb Developer Intro to SharePoint Search
PPTX
Spsvb Developer Intro to SharePoint Search
PPTX
SharePoint 2013 Search - A Developer’s Perspective - SPSSV 2013
PPTX
SPC.Org - SharePoint 2013 Search
PPTX
Sharepoint 2013 Overview
PDF
Smarter share point kc user group fast presentation march 2015
PDF
Spca2014 search workshop niaulin
PPTX
Lets build a_search-based_application_in_share_point_2013_-_spsdc[2]
PPTX
SPConnections - What's new in SharePoint 2013 Search
PPTX
Customizing SharePoint 2013 search display templates
PPTX
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
PPTX
Let’s build a_search-based_application_in_share_point_2013_-_baltimorespug
PDF
What's new in SharePoint 2013 - Discover it
PPTX
Spcua 2013 Alexey Kozhemiakin Enterprise Search
PPTX
Enterprise Search @EPAM
PPTX
TechFuse 2013 - Break down the walls SharePoint 2013
PPTX
Whats new in search in SharePoint 2013
PPTX
Enterprise Search in SharePoint 2010
PPTX
EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...
Houston tech fest dev intro to sharepoint search
Spsvb Developer Intro to SharePoint Search
Spsvb Developer Intro to SharePoint Search
SharePoint 2013 Search - A Developer’s Perspective - SPSSV 2013
SPC.Org - SharePoint 2013 Search
Sharepoint 2013 Overview
Smarter share point kc user group fast presentation march 2015
Spca2014 search workshop niaulin
Lets build a_search-based_application_in_share_point_2013_-_spsdc[2]
SPConnections - What's new in SharePoint 2013 Search
Customizing SharePoint 2013 search display templates
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
Let’s build a_search-based_application_in_share_point_2013_-_baltimorespug
What's new in SharePoint 2013 - Discover it
Spcua 2013 Alexey Kozhemiakin Enterprise Search
Enterprise Search @EPAM
TechFuse 2013 - Break down the walls SharePoint 2013
Whats new in search in SharePoint 2013
Enterprise Search in SharePoint 2010
EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...

More from Michael Oryszak (20)

PPTX
Xtending nintex workflow cloud w azure functions - xchange conference
PPTX
Making Workflow Automation Personal: The Next Step in Digital Transformation...
PPTX
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
PPTX
Making Workflow Automation Personal: The Next Step in Digital Transformation...
PPTX
Using Search to Unlock the Value of your Content - SPEngage2016
PPTX
Spsnyc 2016 JSLink Primer
PPTX
Unlock the Value of your Content with Optimized Search Results - SPS NYC
PPTX
Optimize Search Results
PPTX
Create Tailored Search Results through Customized Display Templates
PPTX
Unlocking the Power of SharePoint Search
PPTX
Developer FAST Queries (SPS NY)
PPTX
Developing FAST Queries - SPSATL
PPTX
Keys to SharePoint Search - SPS Philly
PPTX
Developing Reusable Workflow Features (SPSVB)
PPTX
How Many Sites Do I Need? (SPSVB)
PPTX
Developing Reusable Workflow Features (SPS Richmond)
PPTX
CASPUG - Developing Reusable Workflow Features
PPTX
Spstc2011 Getting the Most from SharePoint's User Profiles
PPTX
Spstc2011 Developing Reusable Workflow Features
PPTX
Getting the Most from SharePoint's User Profiles
Xtending nintex workflow cloud w azure functions - xchange conference
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Using Search to Unlock the Value of your Content - SPEngage2016
Spsnyc 2016 JSLink Primer
Unlock the Value of your Content with Optimized Search Results - SPS NYC
Optimize Search Results
Create Tailored Search Results through Customized Display Templates
Unlocking the Power of SharePoint Search
Developer FAST Queries (SPS NY)
Developing FAST Queries - SPSATL
Keys to SharePoint Search - SPS Philly
Developing Reusable Workflow Features (SPSVB)
How Many Sites Do I Need? (SPSVB)
Developing Reusable Workflow Features (SPS Richmond)
CASPUG - Developing Reusable Workflow Features
Spstc2011 Getting the Most from SharePoint's User Profiles
Spstc2011 Developing Reusable Workflow Features
Getting the Most from SharePoint's User Profiles

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Big Data Technologies - Introduction.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
KodekX | Application Modernization Development
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation theory and applications.pdf
PPTX
Cloud computing and distributed systems.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Electronic commerce courselecture one. Pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
Dropbox Q2 2025 Financial Results & Investor Presentation
Big Data Technologies - Introduction.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
KodekX | Application Modernization Development
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
Encapsulation theory and applications.pdf
Cloud computing and distributed systems.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
MIND Revenue Release Quarter 2 2025 Press Release
20250228 LYD VKU AI Blended-Learning.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Programs and apps: productivity, graphics, security and other tools
Electronic commerce courselecture one. Pdf
“AI and Expert System Decision Support & Business Intelligence Systems”

Displaying Dynamic Content in SharePoint with Search

  • 1. SPSBermuda 2013 Dynamic Content using SharePoint Search SHAREPOINT SATURDAY BERMUDA– AUGUST 10, 2013 MIKE ORYSZAK BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK
  • 2. SPSBermuda 2013 About Me Senior SharePoint Solution Architect w/ B&R Solutions Microsoft SharePoint Server MVP Leader for Triangle SharePoint User Group (TriSPUG) Dev and Architect with MS stack since 1996 Working with SharePoint since 2002 Raleigh-Durham, NC BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 2
  • 3. SPSBermuda 2013 Thank you Sponsors! BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 3
  • 4. SPSBermuda 2013 Session Overview Search Basics Differences Between 2010 and 2013 Understanding Queries Showing Dynamic Content Closeout Target Audience: Site Administrators and Power Users looking to maximize the effectiveness of their site. BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 4
  • 5. SPSBermuda 2013 Search Basics DYNAMIC CONTENT USING SHAREPOINT SEARCH BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 5
  • 6. SPSBermuda 2013 Search Basics Crawling A scheduled activity that evaluates the content, meta-data and security. Index Processed info that describes the crawled content Extremely fast compared to querying source content Security Only items the user has access to will be returned Referred to as “Security Trimming” BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 6
  • 7. SPSBermuda 2013 Search Basics Managed Properties Can be used to query against a specific attribute Examples: Author ContentType CreatedBy LastModifiedTime FirstName Version Differences: In 2010 and before, these have to be managed in the Search Service Application In 2013, these are automatically added when content is crawled BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 7
  • 8. SPSBermuda 2013 Search Basics Scopes and Query Rules Overview Pre-set rules for filtering content Can be defined and testing globally or at Site Collection level Feature typically under utilized in most environments Version Differences: In 2010 Referred to as Scopes Default scopes include: All Sites, People, This Site In 2013 Referred to as Query Rules Added ability to test the Query Rules Added ability to target the Query Rules to content and audiences BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 8
  • 9. SPSBermuda 2013 Search Basics Content Classification ContentClass Overview Not all content is the same ContentClass property helps to segment content by its fundamental type Examples: SPSPeople – User Profiles STS_Site – Site Collection STS_Web – Site/Web STS_list_[doccumentlibrary] * – List STS_listitem_[documentlibrary] * – List Item * Note name in brackets can be replaced with template name BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 9
  • 10. SPSBermuda 2013 Understanding Queries DYNAMIC CONTENT USING SHAREPOINT SEARCH BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 10
  • 11. SPSBermuda 2013 Understanding Queries Query Formatting Limit – 255 characters Content Classes - ContentClass:Value Managed Properties - Property:Value Logical Operators - AND, OR, NOT, +, - Relational Operators - <, >, <=, >=, <> Filename – filename:”name” File Type – filetype:value Wildcards – Property:Partial Value BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 11
  • 12. SPSBermuda 2013 Understanding Queries Simple Query Examples ContentClass:STS_Site Uses the content classes specification to return all of the Site Collections Department:”IT” Would return all of the people with a value of IT in the Department user profile property Filetype:PDF Would return all PDF documents BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 12
  • 13. SPSBermuda 2013 Understanding Queries Compound Query Examples ContentType:”Check Request” AND RequestStatus:”Completed” Returns results for items with a ContentType set to “Check Request” and a RequestStatus of “Completed” contentclass:sts_listitem_announcements AND author:“Jane Doe" Would return all announcements authored by Jane Doe ContentType:”Enrollment Form” AND Write>”6/1/2012” AND Filetype:PDF Would return all content classified as an Enrollment form, added or modified after 6/1/2012, and of the filetype PDF. BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 13
  • 14. SPSBermuda 2013 Showing Dynamic Content DYNAMIC CONTENT USING SHAREPOINT SEARCH BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 16
  • 15. SPSBermuda 2013 Showing Dynamic Content Out of the Box Web Parts New Web Parts with SharePoint 2013 Much stronger emphasis on using Search to power large, dynamic sites that can display content beyond the site collection Web Part Categories Content Rollup Search-Driven Content Search BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 17
  • 16. SPSBermuda 2013 Showing Dynamic Content Content Rollup Previous versions relied on the Content Query Web Part (CQWP) Queried source content in sites directly, did not use search Content Search Web Part introduced with 2013 Uses Search to return results Provides interface for configuring and testing your query Provides configuration for 3 views; List, List with Paging, or Slideshow Provides configuration for property mapping (identification) BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 18
  • 17. SPSBermuda 2013 Showing Dynamic Content Search-Driven Content Search-Driven Content Web Part Category added with 2013 These are extensions of the Content Search web part, providing an initial query to work from Extensively use Result Sources Web Parts include: Recommended Items Recently Changed Items Popular Items Pictures Pages Items Matching Tag Videos Web Pages Wiki Pages BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 19
  • 18. SPSBermuda 2013 Showing Dynamic Content Search Search Web Part Category Search Results Web Part Available going back to 2001 Updated for 2013 to include the query build/test form Available as part of the Standard CAL BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 20
  • 19. SPSBermuda 2013 Showing Dynamic Content Demonstration BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 21
  • 20. SPSBermuda 2013 Closeout DYNAMIC CONTENT USING SHAREPOINT SEARCH BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 22
  • 21. SPSBermuda 2013 Questions? BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 23
  • 22. SPSBermuda 2013 Resources Keyword Query Syntax Reference http://technet.microsoft.com/en-us/subscriptions/index/ee558911(v=office.14).aspx Property Restriction Keyword Queries http://technet.microsoft.com/en-us/subscriptions/ff394509.aspx My Search Blog Posts http://mikeoryszak.com/tag/search/ BLOG: WWW.MIKEORYSZAK.COM TWITTER: @NEXT_CONNECT LINKEDIN: HTTP://WWW.LINKEDIN.COM/IN/MICHAELORYSZAK 24