sharepoint search rest api - trifft auf windows 8 app
DESCRIPTION
Windows 8 Apps im Businessumfeld konzentrieren sich stark auf die Isolation und Betrachtung eines Informationsaspekts. Hierzu können die Apps ihre Informationen beispielsweise von SharePoint als Datenquelle und Senke beziehen. Diese Session führt sie durch den Source Code einer Windows 8 App, deren Informationen über die SharePoint Search REST-API angefragt werden.TRANSCRIPT
7.-8. März 2013, Rosenheim
Boris Hofmann
Boris HofmannAgile-IS GmbH
SharePoint Search REST APItrifft auf Windows 8 App
CEO
SharePoint
Architekt
Software Develop
er
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
SharePoint API‘s
KQL
Search REST API
Win 8 App
Demo, Code Show
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
http://msdn.microsoft.com/en-us/library/sharepoint/jj164060.aspx
SharePoint API Übersicht
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
Entwicklersicht auf SP Search
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
• WinRT– Windows Runtime. A platform-homogeneous application architecture on the Windows
8 operating system that supports development in multiple languages, including JavaScript, C++, C#, and Visual Basic
• CSOM– Client-Side Object Model
• POCO– Plain Old CLR Objects. This is a play on the “POJO – Plain Old Java Objects”
• REST– REpresentational State Transfer. A stateless client-server software architecture for
distributed systems such as the World Wide Web• OData
– Open Data Protocol. Data access protocol from Microsoft designed to provide standard CRUD access of a data source via a website
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
Keyword Query Language (KQL)* northwind traders, north* traders
M. Properties author:“Alan Steiner“
AND, NOT, OR author:“Alan Steiner“ OR author:“Karen Berg“
NEAR, ONEAR northwind NEAR traders / NEAR(n=3)
WORDS WORDS(Alan, Steiner) / Alan Steiner
XRANK Alan XRANK(cb=1000) traders
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
Search REST API/_api/search/query?querytext‘<KQL>‘
selectpropertiesstartrow | rowlimitrefinementfilterssortlist | enablesortingenablequeryrules
/_api/search/suggest?querytext‘<KQL>‘fprequerysuggestions
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
DemoSearch REST APIKQLOData
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
Application Architecture
WinRT
Custom SharePoint REST OM
SharePoint
Soci
al
Searc
h
REST
Pages, Layouts, Styles, Controls, Data Binding
HTTP, Linq to Xml
/_api/search/query?
/_api/search/suggestions?
/_api/SP.UserProfiles.PeopleManager
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
DemoWin 8 SharePoint Search AppCode Show
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
Retrospektive• Interaktion mit SharePoint über REST API– OData – XML oder JSON – Leichtgewichtig– Unabhängig von der Client-Technologie
• Windows 8 App
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
Q & ABoris Hofmann [email protected] www.agile-is.de @huzlibuzli
7.-8. März 2013, Rosenheim
Boris Hofmann
Veranstalter:
Vielen DankBoris Hofmann [email protected] www.agile-is.de @huzlibuzli