Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SharePoint meets JavaScript v2

SharePoint meets JavaScript v2

Javascript-Lösungen auf SharePoint

8436b3aedae568866022e999bb81d66c?s=128

Daniel Lindemann

December 03, 2015
Tweet

Transcript

  1. None
  2. Über mich Senior SharePoint Developer @ITaCS GmbH daniel.lindemann@itacs.de www.itacs.de http://dlindemann.de

    @daniellindemann Daniel Lindemann
  3. None
  4. None
  5. Bereitstellen von JS Ablage der Dateien Layouts folder Style Library

    CDN Bereitstellung in SharePoint CustomAction Script WebPart App/Addin
  6. Aufbau JavaScript Lösung In SPO und OnPrem Plattformen Init-Datei Namespaces

    ExecuteOrDelayUntilScriptLoaded vs. ExecuteOrDelayUntilEventNotified
  7. SharePoint JS Helpers _spPageContextInfo _spPageContextInfo.webServerRelativeUrl SP .PageContextInfo.get_webServerRelativeUrl() browseris browseris.ie10standardUp browseris.ipad

    SP .Utilities Namespace SP .Utilities.Utility.getImageUrl('loading.gif')
  8. DEMO jQuery Favorite Bar

  9. Frameworks

  10. DEMO Knockout Favorite List

  11. Helper Scripts Modernizr https://modernizr.com HTML5 Shiv https://github.com/afarkas/html5shiv Moment.js http://momentjs.com/ store.js

    https://github.com/marcuswestin/store.js
  12. DEMO Caching with Local Storage

  13. DEMO Multipage Form with AngularJS

  14. Automatisierte Bereitstellung ToDo Minimieren Abhängigkeiten auflösen Deployment nach SharePoint Gulp

    Node task runner Einfache Erweiterung durch Node Module
  15. DEMO Deployment with Gulp

  16. Zukunft ECMAScript 6 Expressions (=>), Promises Mit BabelJS jetzt schon

    möglich Mobile / Multiplatform Development Ionic NW.js
  17. Über mich Senior SharePoint Developer @ITaCS GmbH daniel.lindemann@itacs.de www.itacs.de http://dlindemann.de

    @daniellindemann Daniel Lindemann
  18. @brandmysp BrandMySharePoint http://bit.ly/brandmysp http://www.brandmysharepoint.de