Your SlideShare is downloading. ×
0
Apps, Apps and Apps
Andy Van Steenbergen & Bert Clevering
About us
About us

http://www.linkedin.com/in/bclevering
http://www.appventure.nl
Light Intro – SharePoint Apps
App Hosting
SharePoint
Web

Your Hosted
Site

SharePoint
Web

Azure

Host
web
Client side technologies and
declarative wor...
App Shapes for SharePoint
Full page

Implement complete app experiences
to satisfy business scenarios
Parts
Create app par...
The Problem: Self service site creation
Solution?
Steps for creating this solution
• Create SharePoint-hosted App
• Change Default.aspx and app.js to facilitate provisionin...
Recap
• Easy to create.
• Quick deployment of different site types.

• For Tenant operations deploy the app in the App sto...
Light Intro – Apps for Office
App Shapes for Office
Task Pane

App adjacent to the document

Content
App in the body of the document

Mail
Inline Pane o...
Apps for Office
Office enabled Apps for SharePoint
Composable App Model

Document Library

Document
“Comment a document” app
Still need a “cool” name
Comment options for a document
• Word review
• SharePoint Versions
• SharePoint Approve / reject
• 3rd party tools?
Solution?
• Embed comments in document
• Comments stay in App Web (security)

• CSOM and/or REST + JavaScript
• Easy to cr...
Flow
1. If new document, comments are not yet possible
2. If not new document, comments are possible
1.
2.
3.

Select revi...
How to build it
App for SharePoint

Document Library

Document Template
Idea for an App?
Take away
• Learn JavaScript + CSOM / REST
• Easy to build, follow the steps
SPCA2013 - Apps, Apps, Apps
SPCA2013 - Apps, Apps, Apps
SPCA2013 - Apps, Apps, Apps
SPCA2013 - Apps, Apps, Apps
Upcoming SlideShare
Loading in...5
×

SPCA2013 - Apps, Apps, Apps

496

Published on

SharePoint Apps, Apps, Apps

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
496
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "SPCA2013 - Apps, Apps, Apps"

  1. 1. Apps, Apps and Apps Andy Van Steenbergen & Bert Clevering
  2. 2. About us
  3. 3. About us http://www.linkedin.com/in/bclevering http://www.appventure.nl
  4. 4. Light Intro – SharePoint Apps
  5. 5. App Hosting SharePoint Web Your Hosted Site SharePoint Web Azure Host web Client side technologies and declarative workflows App Web (from WSP)
  6. 6. App Shapes for SharePoint Full page Implement complete app experiences to satisfy business scenarios Parts Create app parts that can interact with the SharePoint experience UI Command extensions Add new commands to the ribbon and item menus
  7. 7. The Problem: Self service site creation
  8. 8. Solution?
  9. 9. Steps for creating this solution • Create SharePoint-hosted App • Change Default.aspx and app.js to facilitate provisioning • Add standard deployment options • For GUI options add Jquery.BlockUI.js
  10. 10. Recap • Easy to create. • Quick deployment of different site types. • For Tenant operations deploy the app in the App store; in App development site collection a SharePoint-hosted App doesn’t have Tenant rights
  11. 11. Light Intro – Apps for Office
  12. 12. App Shapes for Office Task Pane App adjacent to the document Content App in the body of the document Mail Inline Pane on an email or appointment item
  13. 13. Apps for Office
  14. 14. Office enabled Apps for SharePoint
  15. 15. Composable App Model Document Library Document
  16. 16. “Comment a document” app Still need a “cool” name
  17. 17. Comment options for a document • Word review • SharePoint Versions • SharePoint Approve / reject • 3rd party tools?
  18. 18. Solution? • Embed comments in document • Comments stay in App Web (security) • CSOM and/or REST + JavaScript • Easy to create
  19. 19. Flow 1. If new document, comments are not yet possible 2. If not new document, comments are possible 1. 2. 3. Select reviewer Add comment message Click “add comment” 1. 2. Comment is being saved in list Call is done to retrieve comments from list
  20. 20. How to build it App for SharePoint Document Library Document Template
  21. 21. Idea for an App?
  22. 22. Take away • Learn JavaScript + CSOM / REST • Easy to build, follow the steps
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×