Download - SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Transcript
Page 1: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Fabian Moritz | MVP SharePoint Server

Brand My SharePoint – Gestaltung und Anpassung von SharePoint-Webseiten

Page 2: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten
Page 3: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Die Ebenen des Branding

Standard UI Themes Design Manager& Master Pages

UI-Customizings

Einheitliche Plattform + Standards

> Aufwand: 0

> Skills: wenig

> Aufwand: klein

> Skills: SP-Standard

> Aufwand: hoch

> Skills: HTML, CSS, SP

> Aufwand: rel. klein

> Skills: SP, JavaScript

Page 4: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Die Evolution von SharePoint

2003 2007

2010 2013

2001

Page 5: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Minimale Download Strategie (MDS)

Page 6: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

DemoMDS in SharePoint 2013

Page 7: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Die Ebenen des Branding

Standard UI Themes Design Manager& Master Pages

UI-Customizings

Einheitliche Plattform + Standards

> Aufwand: 0

> Skills: wenig

> Aufwand: klein

> Skills: SP-Standard

> Aufwand: hoch

> Skills: HTML, CSS, SP

> Aufwand: rel. klein

> Skills: SP, JavaScript

Page 8: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Designs (Composed Looks)

Page 9: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

v

Page 10: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Farben und Schriften

Page 11: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

DemoDesigns in SharePoint 2013

Page 12: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Die Ebenen des Branding

Standard UI Themes Design Manager& Master Pages

UI-Customizings

Einheitliche Plattform + Standards

> Aufwand: 0

> Skills: wenig

> Aufwand: klein

> Skills: SP-Standard

> Aufwand: hoch

> Skills: HTML, CSS, SP

> Aufwand: rel. klein

> Skills: SP, JavaScript

Page 13: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Design Manager

• Neues UI Management Tool• Erstellung, Bereitstellung und

Verwaltung von Design-Elementen

• Einfache Master Page-Generierung mit beliebigen Tools

• Export und Import

Page 14: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Einfache HTM

Page 15: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten
Page 16: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten
Page 17: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Snippet Gallery

Page 18: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Master Pages umsetzen

• 3 Optionen:– HTML Master Page– Minimal Master Page– Starter Master Pages (Codeplex)

startermasterpages.codeplex.com

• Tools– SharePoint Designer 2013– 3rd Party Tools– Browser Tools

• Nicht vergessen: Daten im TFS abspeichern!

Page 19: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Device Manager

• Verschiedene “Channels” für mobile Geräte• Definition auf Basis des User Agent Strings• Zuordnung einer Master Page• Spezielle Controls für Channels

Page 20: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

DemoSharePoint Master Pages

Page 21: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Branding Projekte

Ziele und Anforderungen

Wireframes und Scribbles

Designentwürfe und Styleguide

HTML-GerüsteMaster Pages, Page Layouts

(inkl. Platzhalter)

Webparts und Controls

Optimierung, Nachjustierung Testing & QS

Features, Solutions und Deployment

Page 22: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Wireframing

Page 23: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Wireframing Tools

• Blend + Sketch Flow for Visual Studio 2012

• Balsamiq Mockups

• Microsoft Visio 2013

• …

Page 24: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Die Ebenen des Branding

Standard UI Themes Design Manager& Master Pages

UI-Customizings

Einheitliche Plattform + Standards

> Aufwand: 0

> Skills: wenig

> Aufwand: klein

> Skills: SP-Standard

> Aufwand: hoch

> Skills: HTML, CSS, SP

> Aufwand: rel. klein

> Skills: SP, JavaScript

Page 25: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Möglichkeiten beim UI Customizing

HTML, CSS, XSLT, JavaScript

.NET

Browser SharePoint Designer

Browser AppsHTML5, CSS3,

JavaScript.NET

2010

2013

Page 26: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Client Side Rendering (CSR)

• Daten + .JS = HTML• XSLT ist Vergangenheit• Technologien:

– JavaScript– HTML– CSS

• Deployment via App, Solution oder manuell

Page 27: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

DemoClient Side Rendering

Page 28: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Die Ebenen des Branding

Standard UI Themes Design Manager& Master Pages

UI-Customizings

Einheitliche Plattform + Standards

> Aufwand: 0

> Skills: wenig

> Aufwand: klein

> Skills: SP-Standard

> Aufwand: hoch

> Skills: HTML, CSS, SP

> Aufwand: rel. klein

> Skills: SP, JavaScript

Page 29: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Und jetzt?

• Laden Sie sich die Präsentation und Beispiele herunterhttp://sharepointcommunity.de/fabianm

• Machen Sie sich mit dem Design Manager vertrauthttp://msdn.microsoft.com/en-us/library/jj822363.aspx

• Nutzen Sie Wireframing Tools während der Planunghttp://www.balsamiq.com

• Beschäftigen Sie sich mit Client Side Renderinghttp://msdn.microsoft.com/en-us/library/jj220045.aspx

• Besuchen Sie BrandMySharePoint.dehttp://www.brandmysharepoint.de

Page 30: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten
Page 31: SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

Fabian MoritzITaCS GmbHMVP SharePoint Server

[email protected]://www.itacs.de

@FabianMoritz

http://sharepointcommunity.de/fabianm