Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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.1k
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
Passierschein, bitte – sichere und skalierbare Authentifizierung mit Microsoft Entra ID
daniellindemann
0
100
Zeitfresser gebändigt - Optimierung von Entwicklungsumgebungen
daniellindemann
0
77
Infrastructure-as-Code with Bicep - A Developer's Perspective - Basta Spring 2024
daniellindemann
0
120
Optimize Container Images for .NET Applications - Basta Spring 2024
daniellindemann
0
160
Optimize Container Images for .NET Applications
daniellindemann
0
61
Infrastructure-as-Code with Bicep
daniellindemann
0
71
Application Monitoring in Microsoft Azure
daniellindemann
0
81
Meistern des Inner Dev Loop für .NET-Containerapplikationen
daniellindemann
0
38
Entwickler-Experience in einer containerisierten Applikationswelt
daniellindemann
0
39
Other Decks in Programming
See All in Programming
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
430
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
160
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
450
Deep Dive into ~/.claude/projects
hiragram
8
1.5k
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
800
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
510
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
300
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
400
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
400
ReadMoreTextView
fornewid
1
480
Select API from Kotlin Coroutine
jmatsu
1
190
Is Xcode slowly dying out in 2025?
uetyo
1
190
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
How to train your dragon (web standard)
notwaldorf
93
6.1k
Side Projects
sachag
455
42k
Raft: Consensus for Rubyists
vanstee
140
7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
How STYLIGHT went responsive
nonsquared
100
5.6k
Navigating Team Friction
lara
187
15k
What's in a price? How to price your products and services
michaelherold
246
12k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
940
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
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