giving sharepoint 2013 the spa treatment

11
Giving SharePoint 2013 the SPA treatment Tom Becker Consultant 3/23/2013

Upload: aleta

Post on 24-Feb-2016

32 views

Category:

Documents


1 download

DESCRIPTION

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?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Giving SharePoint 2013 the SPA treatment

Giving SharePoint 2013 the SPA treatment

Tom BeckerConsultant3/23/2013

Page 2: Giving SharePoint 2013 the SPA treatment

What is a Single Page Application (SPA)?What is NAPA?How can we create a SPA using NAPA and SharePoint 2013Demo– Access SharePoint Elements– Use them to create a SPA

Q & A

Agenda

Page 3: Giving SharePoint 2013 the SPA treatment

Single Page ApplicationNo post backs JavaScript heavy

What is a SPA?

Page 4: Giving SharePoint 2013 the SPA treatment

Fast and Responsive applicationsVery user friendlyMicrosoft is really pushing this.

Why should we go to the SPA?

Page 5: Giving SharePoint 2013 the SPA treatment

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

What is NAPA?

Page 6: Giving SharePoint 2013 the SPA treatment

Why NAPA?

No tools to installDevelopers don’t really have to worry about configurationAlmost forces you to create SPAsCSOM – Client Side Object Model

Page 7: Giving SharePoint 2013 the SPA treatment

Modernizr (http://modernizr.com/)

Jquery/ JqueryUI (http://jquery.com/)

Sammy.js (http://sammyjs.org/)

Mustache (http://mustache.github.com/)

HTML5SharePoint Rest API / OData

Technology used

Page 8: Giving SharePoint 2013 the SPA treatment

DEMO

SPA

Page 9: Giving SharePoint 2013 the SPA treatment

SPAs are fast and responsive because of low overheadNAPA is a browser based IDE used to create Office 365 and SharePoint applicationsRest API and OData are easy ways to access SharePoint elements

Review

Page 10: Giving SharePoint 2013 the SPA treatment

Questions?

Page 11: Giving SharePoint 2013 the SPA treatment

Thanks to Our Sponsors!Platinum

Gold

Silver

Bronze

Prize