1 / 11

Giving SharePoint 2013 the SPA treatment

Giving SharePoint 2013 the SPA treatment. Tom Becker Consultant 3/23/2013. Agenda. What is a Single Page Application (SPA)? What is NAPA? How can we create a SPA using NAPA and SharePoint 2013 Demo Access SharePoint Elements Use them to create a SPA Q & A. What is a SPA?.

aleta
Download Presentation

Giving SharePoint 2013 the SPA treatment

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Giving SharePoint 2013 the SPA treatment Tom BeckerConsultant3/23/2013

  2. Agenda • What is a Single Page Application (SPA)? • What is NAPA? • How can we create a SPA using NAPA and SharePoint 2013 • Demo • Access SharePoint Elements • Use them to create a SPA • Q & A

  3. What is a SPA? • Single Page Application • No post backs • JavaScript heavy

  4. Why should we go to the SPA? • Fast and Responsive applications • Very user friendly • Microsoft is really pushing this.

  5. What is NAPA? • Tool for building Office 365 and SharePoint apps in the browser • Mail • Content • Task Pane • SharePoint • NAPA itself is an app published in the store

  6. Why NAPA? • No tools to install • Developers don’t really have to worry about configuration • Almost forces you to create SPAs • CSOM – Client Side Object Model

  7. Technology used • Modernizr(http://modernizr.com/) • Jquery/ JqueryUI(http://jquery.com/) • Sammy.js (http://sammyjs.org/) • Mustache (http://mustache.github.com/) • HTML5 • SharePoint Rest API / OData

  8. SPA DEMO

  9. Review • SPAs are fast and responsive because of low overhead • NAPA is a browser based IDE used to create Office 365 and SharePoint applications • Rest API and OData are easy ways to access SharePoint elements

  10. Questions?

  11. Thanks to Our Sponsors! Platinum Gold Silver Bronze Prize

More Related