2012 12 best of spc - moving to the sp2013 app model

Post on 05-Jul-2015

223 views 0 download

description

B

transcript

SharePoint and Office 2013 Apps

SharePoint Practice Director

@Bob1Germanhttp://blogs.msdn.com/BobGerman/

<Insert info>

Host

Web

AppLink or

IFrame

REST or

Client OM

Host

Web

App

Web

SharePoint

Hosted App

Provider or

Auto-Hosted App

AppAzure

or other provider

Host

Web

App Web

(optional)

App

Host

Web

App

Web

AppAzure

or other provider

Host

Web

App Web

(optional)

http://myserver/sites/myweb/

http://app12345/sites/myweb/

http://whatevs.com/somepath/

Different domain names leverage

browsers’ same-origin policy

Isolated Application shows:

- Client Side Object Model

- Declarative features in App Site

- Simple Client Web Part (“App Part”)

Chord Calculator

OData

(REST)

So much more than simple site and list access!

JSON ATOM

WPF/WinForm/Office

Silverlight

JavaScript

JSON ATOM

List of lists /_api/web/lists

List /_api/web/lists(‘guid’)

List /_api/web/lists/getbytitle(‘Title’)

Items /_api/web/lists/getbytitle('listname')/items

Item /_api/web/lists/getbytitle('listname')/items(1)

Single column /_api/web/lists/getbytitle('listname')/items(1)/fields/getByTitle('Description')

Sorting ?$orderby=Fullname

Filtering $filter=JobTitle eq 'SDE'

Projection ?$select=Fullname,JobTitle

Paging ?$top=10&$skip=30

Inline expansion ?$expand=Project

jQuery App with Cross-Domain Library

Image Rotator

Azure-Hosted App with OAuth

Contacts Map

http://bit.ly/R3tUiO

http://bit.ly/Peeof9

http://bit.ly/Ny1jNd

http://bit.ly/PEJCze

http://bit.ly/LR66Ju

http://bit.ly/OJUARG

http://msdn.microsoft.com/BobGermanBobg@bluemetal.com

http://spdcp.comDerekcp@bluemetal.com

<Subtopic #1> <Subtopic #2> <Subtopic #3>

<Subtopic #1>

<Subtopic #2>

<Subtopic #3>

Wrap-up

Resources Join the Northeast SharePoint Community

on Yammer: http://tinyurl.com/msftnesp

<Insert Contact Information>