Manchmal ist die Standard-Darstellung von SharePoint einfach nicht passend. Anstatt umständlich mit XML und XSL das Aussehen zu beeinflussen kann dieses in SharePoint 2013 mit JavaScript und Client-Side-Rendering angepasst werden. Damit lassen sich sowohl Listen als auch Formulare und die Darstellung von Suchergebnissen anpassen.
3. Sie möchten… eine schlanke
IT-Umgebung
keine
Insellösungen
wenig Individual-
entwicklung
Wir
auch!
Daher ist unser Motto:
So viel Standard wie möglich
und so viel Individualität wie
nötig.
4. ➜ Typische Frage: „kann negative Zahlen in einer Liste nicht rot darstellen?“
➜ Antwort: „es kommt darauf an“
MOSS 2007: CAML
SharePoint 2010: XSL
SharePoint 2013: Javascript
Client Side Rendering
Customizing SharePoint
5. ➜ Schwer verständlich
➜ Kein Tooling
➜ Nicht ad-hoc
➜ Server Deployment
Client Side Rendering
CAML
6. Client Side Rendering
XSL
➜ Benötigt SharePoint Designer &
➜ Kann ad-hoc passieren
➜ Kein Deployment
➜ Reduzierter Funktionsumfang
➜ Schwer zu Debuggen
7. ➜ Beliebiger Editor
➜ Viele Werkzeuge
➜ Ausführung erfolgt auf dem Client
Client Side Rendering
Javascript