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
Search
Daniel Lindemann
October 02, 2015
Technology
0
3k
SharePoint meets Javascript
Javascript-Lösungen auf SharePoint
Daniel Lindemann
October 02, 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
130
Zeitfresser gebändigt - Optimierung von Entwicklungsumgebungen
daniellindemann
0
110
Infrastructure-as-Code with Bicep - A Developer's Perspective - Basta Spring 2024
daniellindemann
0
140
Optimize Container Images for .NET Applications - Basta Spring 2024
daniellindemann
0
170
Optimize Container Images for .NET Applications
daniellindemann
0
67
Infrastructure-as-Code with Bicep
daniellindemann
0
76
Application Monitoring in Microsoft Azure
daniellindemann
0
88
Meistern des Inner Dev Loop für .NET-Containerapplikationen
daniellindemann
0
40
Entwickler-Experience in einer containerisierten Applikationswelt
daniellindemann
0
44
Other Decks in Technology
See All in Technology
Kiroと学ぶコンテキストエンジニアリング
oikon48
5
6.1k
【Grafana Meetup Japan #6】Grafanaをリバプロ配下で動かすときにやること ~ Grafana Liveってなんだ ~
yoshitake945
0
220
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
PRO
11
720
実践データベース設計 ①データベース設計概論
recruitengineers
PRO
4
2k
250905 大吉祥寺.pm 2025 前夜祭 「プログラミングに出会って20年、『今』が1番楽しい」
msykd
PRO
1
210
AIのグローバルトレンド2025 #scrummikawa / global ai trend
kyonmm
PRO
0
120
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
150
JuniorからSeniorまで: DevOpsエンジニアの成長ロードマップ
yuriemori
2
350
Flutterでキャッチしないエラーはどこに行く
taiju59
0
210
Bye-Bye Query Spaghetti: Write Queries You'll Actually Understand Using Pipelined SQL Syntax
tobiaslampertlotum
0
120
カミナシ社の『ID管理基盤』製品内製 - その意思決定背景と2年間の進化 #AWSUnicornDay / Kaminashi ID - The Big Whys
kaminashi
3
720
2025年になってもまだMySQLが好き
yoku0825
6
2.9k
Featured
See All Featured
A designer walks into a library…
pauljervisheath
207
24k
Gamification - CAS2011
davidbonilla
81
5.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
A better future with KSS
kneath
239
17k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
A Tale of Four Properties
chriscoyier
160
23k
Fireside Chat
paigeccino
39
3.6k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Designing for Performance
lara
610
69k
Rails Girls Zürich Keynote
gr2m
95
14k
Transcript
Daniel Lindemann | ITaCS GmbH SharePoint meets JavaScript Schnelle und
leichtgewichtige Lösungen per Script
Über mich Senior SharePoint Developer @ITaCS GmbH
[email protected]
www.itacs.de http://dlindemann.de
@daniellindemann Daniel Lindemann
None
None
Layouts folder Style Library CustomAction Script WebPart App/Addin Bereitstellen von
JS
In SPO und OnPrem Plattformen Init-Datei Namespaces ExecuteOrDelayUntilScriptLoaded vs. ExecuteOrDelayUntilEventNotified
Aufbau JavaScript
_spPageContextInfo _spPageContextInfo.webServerRelativeUrl SP .PageContextInfo.get_webServerRelativeUrl() browseris browseris.ie10standardUp browseris.ipad SP .Utilities Namespace
SP .Utilities.Utility.getImageUrl('loading.gif') SharePoint JS Helpers
DEMO jQuery Favoriten Bar
Frameworks
DEMO Knockout Favoriten Liste
Modernizr https://modernizr.com HTML5 Shiv https://github.com/afarkas/html5shiv Moment.js http://momentjs.com/ store.js https://github.com/marcuswestin/store.js Helper
Scripts
DEMO Caching mit Local Storage
DEMO Mehrseitiges Formular mit AngularJS
ECMAScript 6 Expressions (=>), Promises Mit BabelJS jetzt schon möglich
Mobile Development Ionic Zukunft
Über mich Senior SharePoint Developer @ITaCS GmbH
[email protected]
www.itacs.de http://dlindemann.de
@daniellindemann Daniel Lindemann