wagwnohgb. tinmtf, ntc. tiwmtse craig tarr 10 october 2015 cpt, sa
TRANSCRIPT
![Page 1: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/1.jpg)
WAGWNOHGB. TINMTF , NTC.
TIWMTSECraig Tarr10 October 2015CPT, SA
![Page 2: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/2.jpg)
Sponsors
@sps_events #SPSPlus, #SPSJHB, #SPSCPT, #SPSDBN
Platinum
Gold Silver
![Page 3: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/3.jpg)
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
![Page 4: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/4.jpg)
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
![Page 5: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/5.jpg)
Session Index
• The conundrum • The way forward• The demo (lets hope that chicken is
slaughtered)• A couple of catches• Q and A
![Page 6: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/6.jpg)
The conundrumThe 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.
![Page 7: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/7.jpg)
The way forward
![Page 8: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/8.jpg)
The way forward
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?
![Page 9: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/9.jpg)
Demo of SPA
May the force be always in your favour
![Page 10: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/10.jpg)
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
![Page 11: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/11.jpg)
Questions
![Page 12: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/12.jpg)
SharePint – Have a Drink on Us
@sps_events #SPSPlus, #SPSJHB, #SPSCPT, #SPSDBN
Platinum
Gold Silver
![Page 13: WAGWNOHGB. TINMTF, NTC. TIWMTSE Craig Tarr 10 October 2015 CPT, SA](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bfa71a28abf838c98f5d/html5/thumbnails/13.jpg)
Questions
Thank You