Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SharePoint meets JavaScript v2
Search
Daniel Lindemann
December 03, 2015
Programming
0
4.5k
SharePoint meets JavaScript v2
Javascript-Lösungen auf SharePoint
Daniel Lindemann
December 03, 2015
Tweet
Share
More Decks by Daniel Lindemann
See All by Daniel Lindemann
Azure Container Hosting - Die richtige Plattform für Container-Anwendungen finden
daniellindemann
0
48
Passierschein, bitte – sichere und skalierbare Authentifizierung mit Microsoft Entra ID
daniellindemann
0
160
Zeitfresser gebändigt - Optimierung von Entwicklungsumgebungen
daniellindemann
0
130
Infrastructure-as-Code with Bicep - A Developer's Perspective - Basta Spring 2024
daniellindemann
0
180
Optimize Container Images for .NET Applications - Basta Spring 2024
daniellindemann
0
190
Optimize Container Images for .NET Applications
daniellindemann
0
70
Infrastructure-as-Code with Bicep
daniellindemann
0
87
Application Monitoring in Microsoft Azure
daniellindemann
0
94
Meistern des Inner Dev Loop für .NET-Containerapplikationen
daniellindemann
0
43
Other Decks in Programming
See All in Programming
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.9k
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
130
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
230
複数人でのCLI/Infrastructure as Codeの暮らしを良くする
shmokmt
5
2.1k
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
6.3k
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
300
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
5
1.4k
GeistFabrik and AI-augmented software development
adewale
PRO
0
250
分散DBって何者なんだ... Spannerから学ぶRDBとの違い
iwashi623
0
170
DSPy Meetup Tokyo #1 - はじめてのDSPy
masahiro_nishimi
1
150
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
600
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
6
2k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
960
Scaling GitHub
holman
464
140k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
Facilitating Awesome Meetings
lara
57
6.7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
GitHub's CSS Performance
jonrohan
1032
470k
Done Done
chrislema
186
16k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
None
Über mich Senior SharePoint Developer @ITaCS GmbH
[email protected]
www.itacs.de http://dlindemann.de
@daniellindemann Daniel Lindemann
None
None
Bereitstellen von JS Ablage der Dateien Layouts folder Style Library
CDN Bereitstellung in SharePoint CustomAction Script WebPart App/Addin
Aufbau JavaScript Lösung In SPO und OnPrem Plattformen Init-Datei Namespaces
ExecuteOrDelayUntilScriptLoaded vs. ExecuteOrDelayUntilEventNotified
SharePoint JS Helpers _spPageContextInfo _spPageContextInfo.webServerRelativeUrl SP .PageContextInfo.get_webServerRelativeUrl() browseris browseris.ie10standardUp browseris.ipad
SP .Utilities Namespace SP .Utilities.Utility.getImageUrl('loading.gif')
DEMO jQuery Favorite Bar
Frameworks
DEMO Knockout Favorite List
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
DEMO Caching with Local Storage
DEMO Multipage Form with AngularJS
Automatisierte Bereitstellung ToDo Minimieren Abhängigkeiten auflösen Deployment nach SharePoint Gulp
Node task runner Einfache Erweiterung durch Node Module
DEMO Deployment with Gulp
Zukunft ECMAScript 6 Expressions (=>), Promises Mit BabelJS jetzt schon
möglich Mobile / Multiplatform Development Ionic NW.js
Über mich Senior SharePoint Developer @ITaCS GmbH
[email protected]
www.itacs.de http://dlindemann.de
@daniellindemann Daniel Lindemann
@brandmysp BrandMySharePoint http://bit.ly/brandmysp http://www.brandmysharepoint.de