SlideShare ist ein Scribd-Unternehmen logo
Fabian Moritz | MVP SharePoint Server
Brand My SharePoint – Gestaltung und
Anpassung von SharePoint-Webseiten
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
Die Evolution von SharePoint
2003 2007
2010 2013
2001
Minimale Download Strategie
(MDS)
Demo
MDS in SharePoint 2013
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
Designs (Composed Looks)
v
Farben und Schriften
Demo
Designs in SharePoint 2013
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
Design Manager
• Neues UI Management Tool
• Erstellung, Bereitstellung und
Verwaltung von Design-
Elementen
• Einfache Master Page-
Generierung mit beliebigen
Tools
• Export und Import
Einfache HTM
SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten
SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten
Snippet Gallery
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!
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
Demo
SharePoint Master Pages
Branding Projekte
Ziele und
Anforderungen
Wireframes und
Scribbles
Designentwürfe
und Styleguide
HTML-Gerüste
Master Pages,
Page Layouts
(inkl. Platzhalter)
Webparts und
Controls
Optimierung,
Nachjustierung
Testing & QS
Features,
Solutions und
Deployment
Wireframing
Wireframing Tools
• Blend + Sketch Flow for Visual Studio 2012
• Balsamiq Mockups
• Microsoft Visio 2013
• …
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
Möglichkeiten beim UI
Customizing
HTML,
CSS, XSLT,
JavaScript
.NET
Browser
SharePoint
Designer
Browser Apps
HTML5,
CSS3,
JavaScript
.NET
Client Side Rendering (CSR)
• Daten + .JS = HTML
• XSLT ist Vergangenheit
• Technologien:
– JavaScript
– HTML
– CSS
• Deployment via App, Solution
oder manuell
Demo
Client Side Rendering
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
Und jetzt?
• Laden Sie sich die Präsentation und Beispiele
herunter
http://sharepointcommunity.de/fabianm
• Machen Sie sich mit dem Design Manager vertraut
http://msdn.microsoft.com/en-us/library/jj822363.aspx
• Nutzen Sie Wireframing Tools während der Planung
http://www.balsamiq.com
• Beschäftigen Sie sich mit Client Side Rendering
http://msdn.microsoft.com/en-us/library/jj220045.aspx
• Besuchen Sie BrandMySharePoint.de
http://www.brandmysharepoint.de
SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten
Fabian Moritz
ITaCS GmbH
MVP SharePoint Server
Fabian.Moritz@itacs.d
e
http://www.itacs.de
@FabianMoritz
http://sharepointcommunity.de/fabianm

Weitere ähnliche Inhalte

Mehr von fabianmoritz (8)

PPTX
Office Add-ins entwickeln
fabianmoritz
 
PPTX
Formulare vNext - Was ist die richtige Formularlösung für mich?
fabianmoritz
 
PPTX
Search driven Apps mit SharePoint 2013 und SharePoint Online
fabianmoritz
 
PPTX
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
fabianmoritz
 
PPTX
SharePoint 2013 Security (IT Pro)
fabianmoritz
 
PPTX
Fabian Moritz - SharePoint 2013 Security V2
fabianmoritz
 
PPTX
Search driven Applications mit SharePoint 2013
fabianmoritz
 
PPTX
SharePoint 2013 Security
fabianmoritz
 
Office Add-ins entwickeln
fabianmoritz
 
Formulare vNext - Was ist die richtige Formularlösung für mich?
fabianmoritz
 
Search driven Apps mit SharePoint 2013 und SharePoint Online
fabianmoritz
 
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
fabianmoritz
 
SharePoint 2013 Security (IT Pro)
fabianmoritz
 
Fabian Moritz - SharePoint 2013 Security V2
fabianmoritz
 
Search driven Applications mit SharePoint 2013
fabianmoritz
 
SharePoint 2013 Security
fabianmoritz
 

SharePoint Branding Best Practices - Grafische Gestaltung von SharePoint-Webseiten

  • 1. Fabian Moritz | MVP SharePoint Server Brand My SharePoint – Gestaltung und Anpassung von SharePoint-Webseiten
  • 3. 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
  • 4. Die Evolution von SharePoint 2003 2007 2010 2013 2001
  • 7. 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
  • 9. v
  • 12. 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
  • 13. Design Manager • Neues UI Management Tool • Erstellung, Bereitstellung und Verwaltung von Design- Elementen • Einfache Master Page- Generierung mit beliebigen Tools • Export und Import
  • 18. 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!
  • 19. 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
  • 21. Branding Projekte Ziele und Anforderungen Wireframes und Scribbles Designentwürfe und Styleguide HTML-Gerüste Master Pages, Page Layouts (inkl. Platzhalter) Webparts und Controls Optimierung, Nachjustierung Testing & QS Features, Solutions und Deployment
  • 23. Wireframing Tools • Blend + Sketch Flow for Visual Studio 2012 • Balsamiq Mockups • Microsoft Visio 2013 • …
  • 24. 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
  • 25. Möglichkeiten beim UI Customizing HTML, CSS, XSLT, JavaScript .NET Browser SharePoint Designer Browser Apps HTML5, CSS3, JavaScript .NET
  • 26. Client Side Rendering (CSR) • Daten + .JS = HTML • XSLT ist Vergangenheit • Technologien: – JavaScript – HTML – CSS • Deployment via App, Solution oder manuell
  • 28. 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
  • 29. Und jetzt? • Laden Sie sich die Präsentation und Beispiele herunter http://sharepointcommunity.de/fabianm • Machen Sie sich mit dem Design Manager vertraut http://msdn.microsoft.com/en-us/library/jj822363.aspx • Nutzen Sie Wireframing Tools während der Planung http://www.balsamiq.com • Beschäftigen Sie sich mit Client Side Rendering http://msdn.microsoft.com/en-us/library/jj220045.aspx • Besuchen Sie BrandMySharePoint.de http://www.brandmysharepoint.de
  • 31. Fabian Moritz ITaCS GmbH MVP SharePoint Server [email protected] e http://www.itacs.de @FabianMoritz http://sharepointcommunity.de/fabianm