SharePoint 2013 Search Driven Websites Collaboration Days 2014 David Schneider

Post on 30-Apr-2015

328 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Vortrag der Collaboration Days 2014 über Search Driven Websites mit SharePoint 2013.

Transcript

Search Driven Websites

David Schneiderisolutions AG

David Schneiderdavid@sharepoint.chisolutions AGCTOhttp://blog.sharepoint.ch @fiddi

Speaker

3

Agenda

• Warum Search Driven Websites?

• Content By Search Web Part

• Cross Site Publishing

• Knockout.js

4

Search Driven

SharePointContent

Formate Devices Apps

Internet Intranet

3rd Party Systeme

Search

Speicherort

Vorteile von Search Driven Websites

Keine Site Collection

Limitationen

Keine Large Lists

Limitationen

Dynamisches und flexibles Publizieren

Speicherort und

Präsentation sind getrennt

Personalisierbar Performance

8

SharePoint 2013 Features

Continuous Crawling

Analytics

Product Catalog

Content und Query Pipeline

Content Search Web Part (CBS)

Display Templates

Query Rules

Managed Navigation

Aggregation • Das Content Search Web Part

aggregiert Inhalte über den Suchindex.

Query• Die Abfrage kann in einem Wizard

definiert werden.

Anzeige• Mittels Display Templates wird die

Anzeige definiert.• Kann auch asynchron erfolgen

Content Search Web Part

12

Display Templates

• Universell einsetzbar• Content by Search Web Part• Search Results• Refinder• Action Panel (Suchresultate mit Aktionen

und relevanten Daten anreichern)• Kein Xslt sondern Html und JavaScript • (und eine weitere, kryptische Notation)

Search Resultate

Reusable

Eigene Customizations

Refiners & CBS

DemoContent Search Web Part

16

Cross Site Publishing

17

• Feature «Product Catalog»• Inhaltserfassung und Anzeige sind getrennt• Inhalte werden vom Search Index angezeigt

Cross Site Publishing (XSP)

Authoring

Search

Publishing

PublishingAuthoring

http://www.contoso.com

http://intranet.contoso.com

Vorteile von Cross Site Publishing

• Kein Content Deployment• Basiert auf Catalog und Content Search Web Part• Enterprise Lizenz • Neu auch unter Office 365 E3 / E4 verfügbar

Cross Site Publishing

“Schöne” URL

Multi-Branding

Mehrsprachig

Authoring und Publishing Tier

Flexibilität

24

Publishing

ResultSource

Category Page

Item Page

Putting things together

Authoring

Catalog

Term Store

Managed Navigation

Refiner

Content Search Web Part

Recommanded Items

Display Template

Search

Connect

DemoCross Site Publishing

25

• Ziel: Top Level Domain (TLD) pro Sprache

• Sämtliche Content Pages werden Catalog publiziert

• Pro Sprache eine Host-Named Site Collection

• Use Case: kleine, einfache Sites

26

XSP und Variations

Publishingwww.contoso.com

Authoring

VariationRoot

English Deutsch Français

Catalog Catalog Catalog

Publishingwww.contoso.de

Publishingwww.contoso.fr

Search

• Index mit eigenen Metadaten anreichern

• WCF Service liefert zusätzliche Metadaten

• On Premise only

Content Enrichment

CrawlerContentPipeline Index

Web ServiceCallout

Query

30

Office 365

Content EnrichmentFaceted Navigation

Content Search Web PartDisplay TemplatesCross Site PublishingProduct CatalogREST APIHybrid

Going Beyond: Knockout.js

31

32

Search Driven mit Knockout.js

ViewModel

(JavaScript)

View

(HTML Template)

Model

SharePoint Search REST API

DemoKnockout.js

33

FlexibilitätOut of the BoxEinfache Customizings mit Display TemplatesEinfache Erfassung und knackige Darstellung von strukturierten DatenÜberwinden der SharePoint BounderiesSchnelle UmsetzungGeringe Wartung

Bewertung Search Driven Websites

Keine Real Time DatenSearch wird Business-kritischKomplexität (bei einer grossen Zahl Catalogs)Alternate Access MappingNotation der Display Templates

Erster Event am 19. Juni 2014 (Infos folgen)Website: http://www.sharepointzuerich.chYammer: http://ow.ly/vlZUN (Network SPYam)

Nächste Events: 24. April (isolutions), 15. Mai (GARAIO)Webseite: http://www.sharepointmittelland.chKontakte: Roger Haueter, David Schneider und Patrick Mäschli

Besten Dank – schön warst Du dabei!

David Schneider, CTO

Kontakt

E-Mail david@sharepoint.chBlog http://blog.sharepoint.chTelefon +41 31 560 88 88

http://www.sharepointmittelland.chhttp://www.sharepointzuerich.ch

We are hiringhttp://www.isolutions.ch/jobs

top related