Presentation is loading. Please wait.

Presentation is loading. Please wait.

Marius Constantinescu Valerie Alonso Technical ArchitectLead Consultant blue-infinity (Switzerland) S.A. Aller plus loin avec le Search.

Similar presentations


Presentation on theme: "Marius Constantinescu Valerie Alonso Technical ArchitectLead Consultant blue-infinity (Switzerland) S.A. Aller plus loin avec le Search."— Presentation transcript:

1

2 Marius Constantinescu Valerie Alonso Technical ArchitectLead Consultant blue-infinity (Switzerland) S.A. Aller plus loin avec le Search

3 branding.technology.integration in brief + 250 employees headquartered in Geneva founded in 1995 international culture multi-national clients integrated solutions

4 Agenda Concepts End-user Enhancements Search Extensibility Query federation

5 Microsoft SharePoint 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Business Connectivity Services External Lists Workflow SharePoint 2010 Designer Visual Studio InfoPath Form Services API Enhancements REST/ATOM/RSS Search

6 Quick, easy, powerful search (for free!) Complete intranet search High-end search delivered through SharePoint Basic search Intranet-wide search People and expertise search Products for Every Customer Need Visual experiences, extreme adaptability and advanced content processing

7 Do More With Search Across a Spectrum of Customization and Development ConfigureExtendCreate

8 Logical search architecture  Search Center Entry point for users to issue queries and interact with results  Query Servers - Accept query requests from users and return results  Query Federation - Return external results from non-SharePoint Indexes  Indexing - Extract information from items to enable efficient matching  Index Partition - Subset of the overall index  Crawling - Traverse URL space to record items in search catalog  Search Center Entry point for users to issue queries and interact with results  Query Servers - Accept query requests from users and return results  Query Federation - Return external results from non-SharePoint Indexes  Indexing - Extract information from items to enable efficient matching  Index Partition - Subset of the overall index  Crawling - Traverse URL space to record items in search catalog Indexing Connectors - Know how to process different content sources Federated Source

9 Making Content Searchable Create Content Sources SharePoint Site, Internet Sites, Line of Business, File Shares Configure search scopes Narrow down search results Choose between Site or Contextual Search Scopes Enable Sites, Lists and/or Libraries to be searched Promote Crawled properties to Managed properties Properties coming from Content Types (same for External Content Types) are crawled Managed properties can be used in search results and refiners Create and configure a search center Benefit from Query Federation Query across remote server & external indexes, get results as structured XML (mainly RSS) Based on either SharePoint Index (other farms) or using the OpenSearch 1.0/1.1 Standard

10 End-User Enhancements One-stop Search Center Large variety of search web parts Keywords and Best bets Top answers (Display format for the federated search location’s results.), Advanced search -promote managed properties Query federation brings together results from all over - native support for OpenSearch Core search experience Improved did you mean suggestions when mistyping New pre- and post-query related query suggestions “View in browser” link (for most office docs) – req. Office Web Apps Improved query syntax, including Prefix matching( aka wildcard), as in Author:Jo* ) Boolean query syntax for free-text query or property based query (“SharePoint Search” OR “Bing”) AND (title:”Keyword syntax” OR title:”Query Syntax”) Out-of-box refinement Refine over key results properties Automatic metadata, taxonomy and social tags based results refinement Easy to extend over custom properties (Value or Range Mapping)

11 End-User Enhancements Improved relevance ranking New ingredients: URL fuzzy matching, social tags, results click through, implicit phrase matching, extracted metadata, etc. Improved low-noise snippets in summaries Enhanced multi-lingual support Automatic detection of language of many document types and part of documents Compound word handling - e.g., Innovationszyklen” and ”innovation“, “zyklen” Improved ranking of documents in multilingual collections New form factors Mobile search from Smartphone browsers Desktop search integration in Windows 7

12 End-User Enhancements Change web part properties – no code Customize XSLT - mainly in “Results” web parts (Core, Federated, etc.) Modify XML Search Box, Refinement panel – control metadata available for refinement Advanced search – control metadata available for advanced search queries Extend OOB web parts programmatically Almost OOB web parts are un-sealed (except for AdvancedSearchBoxHighConfidenceWebPart, PeopleCoreResultsWebPart, SearchPagingWebPart, SearchStatsWebPart, SearchSummaryWebPart) Extend web parts to change default behavior E.g. Extend core results web part to show result previews, change results sorting order Extend Search Center with vertical experiences All web parts communicate through public interface (SharedQueryManager object)

13 demo Enhancing Search center Challenges in branding a search center A real image ONLY search experience

14  Enable “No Code” connectivity to external data sources & built-in support for BCS in SharePoint 2010 Designer  Provide C.R.U.D. operations support – both Read & Write  Offline capabilities and SharePoint Workspace  Integration with Office 2010 Programs (Word, Outlook)  Enable indexing and search across external data  Support more complex & dynamic repositories via custom models Search Extensibility via BCS

15 BCS what you can do

16 Connector Architecture Search Engine/Index WCF Databases.NET BDC Connector Execution call routing through BDC Connector using BDC model file Execution call routing through BDC Connector using BDC model file Custom BDC Connector Search user queries BDC Profile Pages or External Lists Search results page – results based on metadata Search page points to Profile Page or custom page to show search result Fetch data from repository Protocol Handlers

17 Search external data with BCS Demo

18 Search Extensibility - Federation

19 Query Federation Bring external search results into the SharePoint experience New : Open Search standard (1.0 & 1.1) support Exposed through UI (via Federation Results web parts) and Public federation Object Model for developers Use “Federation Locations” in Central Admin to define connections to new sources

20 Know the difference Choose Indexing when: No way to search repository Common relevance ranking Extract full text and metadata Scope to arbitrary subset Source performance / reliability is insufficient Lock on Federation when: You need a quick, powerful way to bring together results Data distributed across multiple repositories Search already exists Crawling is not feasible… Cost or difficulty Geo-distribution Proprietary / Legal restrictions on source

21 OpenSearch federation works HTTP request with query in the URL: http://www.site.com/srchrss.aspx?q={searchTerms} Internet Search Results http://search.live.com/results.aspx?q={searchTerms}&count={itemsPerPage}&first={startItem} &mkt={language}&format=rss&FORM=SHAREF RSS / Atom results: RSS results with,, Best sources also include:,,, Optionally include custom metadata:,, RSS/Atom Results

22 Demo Federated search Create a new Federated source Custom refiner Blended search results

23

24 © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Marius Constantinescu Valerie Alonso Technical ArchitectLead Consultant blue-infinity (Switzerland) S.A. Aller plus loin avec le Search."

Similar presentations


Ads by Google