Presentation is loading. Please wait.

Presentation is loading. Please wait.

WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA.

Similar presentations


Presentation on theme: "WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA."— Presentation transcript:

1

2 WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA

3 Sponsors @sps_events #SPSPlus, #SPSJHB, #SPSCPT, #SPSDBN Platinum Gold Silver

4 Craig Tarr MCP, MSTS, VTSP, MBA Live: Somewhere between Cape Town and Seattle Work: COO GTconsult Real Work: Father of 2 under 3 Passionate about: design and UX,surfer, traveller, rugby supporTARR, (Go LIONS) Catch me on:MS Channel 9 – administration and migration to O365 http craig_tarr craigtarr www.gtconsult.com About Me

5 We’re going where no one has gone before. There’s no model to follow, nothing to copy. That is what makes this so exciting. Level: 300 Track: IT Pro, Developer Office 365, on-premise, upgrades and such... its all so confusing, all we want is great UI and UX. So lets build some applications that works on all platforms and make SP work the way we want it Session Info

6 Session Index The conundrum The way forward The demo (lets hope that chicken is slaughtered) A couple of catches Q and A

7 The conundrum The premise: We like SharePoint. We want to use it to provide rich interfaces to line of business data. We want the solutions we build to be upgradable On-premise or transferable to Office 365. The problem: We want rich applications on SharePoint if we use managed code its not portable to O365 and is often not upgradable on-premise.

8 The way forward

9 Javascript to the rescue…. What model do you use? Is Node better than AngularJS better than jQuery better than KnockOut…. SharePoint Hosted App versus Single Page App versus Hosted App?

10 Demo of SPA May the force be always in your favour

11 Pitfalls Yes Sometimes SP trips itself up – lessons learned: Localisation Formatting – Dates, Numbers and Multilines Rest API connections in Hosted Apps – Executor.Js functions for cross domain access Min all libraries Reduce Ajax rest calls for onload Loading screens – easy to build and shows its “Working on it” Conflicting jQuery – only use $ in functions

12 Questions

13 SharePint – Have a Drink on Us @sps_events #SPSPlus, #SPSJHB, #SPSCPT, #SPSDBN Platinum Gold Silver

14 Questions Thank You


Download ppt "WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA."

Similar presentations


Ads by Google