Customizing End User Experience For Share Point Search

  • 3,130 views
Uploaded on

This presentation is given for explaining End User Experience in Search for SharePoint. The classes are done Online. Check the details @ …

This presentation is given for explaining End User Experience in Search for SharePoint. The classes are done Online. Check the details @ http://manish-sharepoint.blogspot.com/2009/02/online-training-on-sharepoint.html

More in: Technology , Design
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,130
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • INSTRUCTOR NOTES: Point out that “How to Customize Search with No Code,” the code part of the presentation, will be discussed tomorrow.Explain that each of the topics will have a short introduction, a fairly long demo showing all the details, and then a series of recap slides at the end that should be gone through pretty quickly.
  • INSTRUCTOR NOTES: Point out that “How to Customize Search with No Code,” the code part of the presentation, will be discussed tomorrow.Explain that each of the topics will have a short introduction, a fairly long demo showing all the details, and then a series of recap slides at the end that should be gone through pretty quickly.
  • INSTRUCTOR NOTES:Build slideNeed to go over each of these. Do not dive into them, just highlightHigh confidence: will look at this in a minuteStatistics:PagingAction linksSearch tabsBest bets Keyword informationAll the different component that make up a search page ALL of them are tied into the hidden object.
  • INSTRUCTOR NOTES:Build slideNeed to go over each of these. Do not dive into them, just highlightHigh confidence: will look at this in a minuteStatistics:PagingAction linksSearch tabsBest bets Keyword informationAll the different component that make up a search page ALL of them are tied into the hidden object.
  • INSTRUCTOR NOTES:Build slideNeed to go over each of these. Do not dive into them, just highlightHigh confidence: will look at this in a minuteStatistics:PagingAction linksSearch tabsBest bets Keyword informationAll the different component that make up a search page ALL of them are tied into the hidden object.
  •  
  • Big responsibility in delivering back to the web parts
  • How can you customize it? And what are the options here?
  • Different components you can customize with no code.
  • INSTRUCTOR NOTES:Some the important properties to highlight are:- Enable stemming, which is off by default- Selecting the columns to include- And finally reformatting the output using custom XSL – the next slide will go into more depth on thisDuring the demo and labs, we will use these properties to customize the search experience. This will cover changing how the query is executed, but also cover how to change the layout of the results Need to add content or at least definitions of each of the content web parts.
  • The last thing to go through is the people search experience

Transcript

  • 1. Online Training on SharePoint 2007
    Check Training Details @Training Details
    Moss Experts
    http://manish-sharepoint.blogspot.com/
  • 2. Microsoft Office SharePoint Server 2007 Enterprise Search
    Customizing the End-User Experiencefor Search
    Moss Experts
    http://manish-sharepoint.blogspot.com/
  • 3. Class Agenda
    The Search End-User Experience
    Customizing Search
    Demo – Customizing Search Center
    People Search
    http://manish-sharepoint.blogspot.com/
  • 4. The Search End-User Experience
    Complete Search experience
    Search is everywhere
    Tab-based user interface for easy navigation
    Easy to extend and customize
    http://manish-sharepoint.blogspot.com/
  • 5. OOB Search UI/Custom Search Apps
    Query OM
    Query OM and Web Service
    Hidden Object
    Advanced
    Search
    XML
    XML
    PageArchitecture
    Results
    Query
    Http: Post
    Http: Get
    Search
    Box
    XML
    Web Parts
    XSL
    Transformation
    http://manish-sharepoint.blogspot.com/
  • 6. Search Center Site Templates
    Search CenterTemplates
    http://manish-sharepoint.blogspot.com/
  • 7. Search Center with Tabs Site Overview
    Search Tabs
    Search Box
    http://manish-sharepoint.blogspot.com/
  • 8. SearchTabs
    Search Center Results Page
    http://manish-sharepoint.blogspot.com/
  • 9. Search Box
    ActionLinks
    Statistics
    Search Center Results Page
    http://manish-sharepoint.blogspot.com/
  • 10. CoreResults
    Pagination
    HighConfidence
    Search Center Results Page
    MatchingKeywords
    Best Bets
    http://manish-sharepoint.blogspot.com/
  • 11. Richer results display
    Query correction – “Did you mean?”
    Duplicate Collapsing
    Hit highlighting
    Definitions – “What people are saying about x...”
    Alerts
    RSS Feeds
    http://manish-sharepoint.blogspot.com/
  • 12. Search Web Parts
    Nine Standard Search Web Parts
    Search Box
    Core Results
    High Confidence
    Statistics
    Pagination
    Action Links
    Matching Keywords and Best Bets
    Search Summary (Did you mean?)
    Advanced Search
    http://manish-sharepoint.blogspot.com/
  • 13. Result Page Infrastructure
    Data shared through hidden object
    All Search Web Parts within the same page share the same hidden object
    Connection between Search Web Part is automatically done
    Need only to Drag and Drop (or select) a Search Web Part on the page
    Allows for rapid page design
    Hidden Object is internal and cannot be used by custom Web Parts
    All Search Web Parts derive from Data Form Web Part
    http://manish-sharepoint.blogspot.com/
  • 14. Customizing Search Center
    Search Web Parts
    Result Pages
    Result Web Part Properties
    Search Tabs
    Demo
    http://manish-sharepoint.blogspot.com/
  • 15. Advanced Search
    Allows power searchers to exercise greater control on how they query
    Link from the search box
    Control what is displayed in the page by modifying the xml stored in the web part property “Properties”
    E.G. can be used for displaying a new language check box
    Not provided by WSS Search UI
    Implemented using the SQL syntax
    http://manish-sharepoint.blogspot.com/
  • 16. Customizing The End User Experience
    Search in everycompany is different
    Different metadata might matter
    Documents: Title, Author, File location, size
    Records: Patient, Doctor, Healthcare provider, SSN…
    Multi- or single-languages
    How users meaningfully scope searches differs
    “All finance documents”
    “All patient records”
    “All published documents”
    Customize results to “pop” metadata that matters
    Customization offered at many levels
    Web Parts, XSLT/CSS, full Object Model…
    http://manish-sharepoint.blogspot.com/
  • 17. Customization Choices
    Search Center
    Simple Site with few pages
    Default Page
    Result Page
    Advanced Search Page
    People Search Page
    Results Pages
    All Sites Results Page
    People Results Page
    Advanced Search Page and Web Part
    Show Scope Picker
    Scopes
    Property Picker
    Languages
    Search Web Parts
    http://manish-sharepoint.blogspot.com/
  • 18. Advanced Search Web Part
    All, any, phrase, exclusions
    Each section
    is configurable
    http://manish-sharepoint.blogspot.com/
  • 19. Advanced Search Web Part
    Filter by scope(s)
    Filter by language
    http://manish-sharepoint.blogspot.com/
  • 20. Advanced Search Web Part
    Language filter removed
    Configurable properties
    http://manish-sharepoint.blogspot.com/
  • 21. Advanced Search Web Part
    Search on specific property
    http://manish-sharepoint.blogspot.com/
  • 22. Search Web Parts Examples
    Web Part properties such as:
    • Formatting (i.e. width of the search box)
    • 23. Number of Results per page
    • 24. Display “Alert Me”, “RSS” links
    • 25. Turn stemming on/off (default “off”)
    • 26. Remove Duplicate Results on/off (default “on”)
    • 27. Sort Order
    • 28. Fixed keyword Query
    • 29. Select Columns
    • 30. Results formatting and customization with XSL
    http://manish-sharepoint.blogspot.com/
  • 31. Customize User Interface With XSLT
    Appropriate for scenarios requiring:
    Change results layout, look and feel
    Pivoting using the keyword syntax
    Web Part property
    Power of XSLT
    Formatting
    Logic
    Math
    http://manish-sharepoint.blogspot.com/
  • 32. SharePoint Designer
    http://manish-sharepoint.blogspot.com/
  • 33. People Search
    Bring people into the search experience
    Getting your job done means working withthe right people
    Find subject matter experts based on theirknowledge and contacts
    People list can come from AD, SQL, others
    Discovering Experts
    People are as important as data!
    http://manish-sharepoint.blogspot.com/
  • 34. Statistics
    Pagination
    ActionLinks
    CoreResults
    People Results Page
    People
    Search
    http://manish-sharepoint.blogspot.com/
  • 35. People Results Page
    Web Control embedded in the page layout
    Refine
    Search
    http://manish-sharepoint.blogspot.com/
  • 36. Refine People Search
    Refine by Job Title
    Searches for the selected Job Title
    Refine by Department
    Searches for the selected Department
    “Show more options” link (6+)
    Listed in order of frequency
    http://manish-sharepoint.blogspot.com/
  • 37. People Search Web Parts
    Two OOB People Search Web Parts
    People Search Box
    People Search Core Results
    Inherit from the Search Core Results Web Part
    Can be mixed on the same page with other Search Web Parts
    http://manish-sharepoint.blogspot.com/
  • 38. People Results Search Web Parts
    Web Part properties such as:
    (similar to Core Search WP)
    Formatting (i.e. width of the search box)
    Number of Results per page
    Display “Alert Me”, “RSS” links
    Turn stemming on/off (default “off”)
    Remove Duplicate Results on/off (default “on”)
    Fixed keyword Query
    Select Columns
    Results formatting with XSL
    Social Distance (view)
    http://manish-sharepoint.blogspot.com/
  • 39. Online Training on SharePoint 2007
    Check Training Details @Training Details
    Moss Experts
    http://manish-sharepoint.blogspot.com/