/
Marius Constantinescu 	Valerie Alonso Marius Constantinescu 	Valerie Alonso

Marius Constantinescu Valerie Alonso - PowerPoint Presentation

ellena-manuel
ellena-manuel . @ellena-manuel
Follow
374 views
Uploaded On 2018-03-13

Marius Constantinescu Valerie Alonso - PPT Presentation

Technical Architect Lead C onsultant blueinfinity Switzerland SA Aller plus loin avec le Search brandingtechnologyintegration in brief 250 employees headquartered in Geneva ID: 649694

results search federation web search results web federation sharepoint query content amp external microsoft parts support properties sources rss

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Marius Constantinescu Valerie Alonso" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1
Slide2

Marius Constantinescu Valerie Alonso

Technical Architect Lead

Consultant

blue-infinity (Switzerland) S.A.

Aller

plus loin avec le SearchSlide3

branding.technology.integration

in

brief

+

250

employees

headquartered in Geneva founded in 1995 international culture multi-national clients integrated solutionsSlide4

Agenda

Concepts

End-user Enhancements

Search ExtensibilityQuery federationSlide5

Microsoft SharePoint 2010

Ribbon UI

SharePoint Workspace

SharePoint Mobile

Office Client and Office Web App Integration

Standards

Support

Tagging, Tag Cloud, Ratings

Social BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg BrowserEnterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList EnhancementsSocial RelevancePhonetic SearchNavigationFAST Integration

Enhanced Pipeline

PerformancePoint

Services

Excel Services

Chart Web Part

Visio Services

Web Analytics

SQL Server Integration

PowerPivot

Business Connectivity Services

External Lists

WorkflowSharePoint 2010 Designer Visual StudioInfoPath Form ServicesAPI EnhancementsREST/ATOM/RSS

Communities

Search

Sites

Composites

Content

InsightsSlide6

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 processingSlide7

Do More With Search

Across a

Spectrum of Customization and Development

Configure

Extend

CreateSlide8

Logical

search architecture

Concepts

Content Sources

-

Host the content we want to return in main results

Search Center

E

ntry 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

IndexesIndexing - Extract information from items to enable efficient matching

Index Partition

- Subset of the overall indexCrawling - Traverse URL space to record items in search

catalog

Indexing Connectors

-

Know how to process

different content sources

Federated SourceSlide9

Making Content Searchable

Create Content Sources

SharePoint Site, Internet Sites, Line of Business, File Shares

Configure search scopesNarrow down search results Choose between Site or Contextual Search ScopesEnable Sites, Lists and/or Libraries to be searchedPromote 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 FederationQuery 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 Slide10

End-User

E

nhancements

One-stop Search CenterLarge variety of search web parts

Keywords and

B

est bets

Top answers (Display format for the federated search location’s results.),Advanced search -promote managed propertiesQuery federation brings together results from all over - native support for OpenSearchCore search experienceImproved

did you mean suggestions when mistypingNew pre- and post-query related query suggestions “View in browser” link (for most office docs) – req. Office Web AppsImproved query syntax , includingPrefix 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 refinementRefine over key results propertiesAutomatic metadata, taxonomy and social tags based results refinementEasy to extend over custom properties (Value or Range Mapping)Slide11

End-User

Enhancements

Improved relevance rankingNew ingredients: URL fuzzy matching, social tags, results click through,

implicit phrase matching, extracted metadata, etc.Improved low-noise snippets in summariesEnhanced 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 collectionsNew form factorsMobile search from Smartphone browsersDesktop search integration in Windows 7Slide12

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 queriesExtend OOB web parts programmaticallyAlmost OOB web parts are un-sealed (except for AdvancedSearchBoxHighConfidenceWebPart, PeopleCoreResultsWebPart, SearchPagingWebPart,

SearchStatsWebPart, SearchSummaryWebPart)Extend web parts to change default behaviorE.g. Extend core results web part to show result previews, change results sorting orderExtend Search Center with vertical experiencesAll web parts communicate through public interface (SharedQueryManager object)Slide13

demo

Enhancing Search center

Challenges in branding a search center

A real image ONLY search experienceSlide14

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 & WriteOffline capabilities and SharePoint WorkspaceIntegration with Office 2010 Programs (Word, Outlook)

Enable

indexing and search across

external

data Support more complex & dynamic repositories via custom modelsSearch Extensibility via BCSSlide15

BCS what you can doSlide16

Connector Architecture

Search Engine/Index

Server BDC Runtime

WCF

Databases

.NET

BDC Connector

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 HandlersSlide17

Search external data with BCS

DemoSlide18

Search Extensibility - Federation

Web

Files

Databases

Lotus Notes

Documentum

OpenSearch Federation

Easily Connect to Assets that live Outside of SharePoint

SharePoint

Exchange Server

Easy to Connect

Index-based FederationSlide19

Search Extensibility - Federation

Query Federation

Bring

external search results into the SharePoint experienceNew : Open Search standard (1.0 & 1.1) support Exposed through UI

(via Federation Results web parts)

and Public federation Object Model for developersUse “Federation Locations” in Central Admin to define connections to new sourcesSlide20

Know the difference

Choose Indexing when:

No way to search repository

Common relevance rankingExtract full text and metadataScope to arbitrary subsetSource 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 existsCrawling is not feasible…Cost or difficultyGeo-distributionProprietary / Legal restrictions on sourceSlide21

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 <title>, <link>, <description>

Best sources also include: <pubdate>, <author>, <category>, <media:thumbnail>Optionally include custom metadata: <recordid>, <projectname>, <contactnumber>

HTTP

request

RSS/Atom

Results

Search Provider

Search

ClientSlide22

Demo

Federated search

Create a new Federated sourceCustom refiner

Blended search resultsSlide23

Q&ASlide24

© 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.