Microsofts neuer SharePoint bringt analog zu Microsoft Office das neue Ribbon-Interface mit. Microsoft möchte den Anwendern eine einheitliche Benutzeroberfläche bieten, wo sie sich schnell zurecht finden können.
Zu Beginn war es auch für mich etwas ungewohnt eine Webanwendung über ein Ribbon zu steuern, doch mit der Zeit gewöhnt man sich an alles… Das neue SharePoint Ribbon ist genau wie das Office Pendant kontextsensitiv, was bedeutet, dass sich je nach Fokus andere Elemente im Ribbon angezeigt beziehungsweise hervorgehoben werden.
Abbildung 1: Das SharePoint 2010 Ribbon
Abbildung 1 zeigt das neue SharePoint Ribbon Interface, ich habe hier 4 Bereiche hervorgehoben die interessant sind.
-
Ribbon-Gruppen : Die einzelnen Aktionen werde logisch in verschiedene Gruppen aufgeteilt, wie man später noch sehen wird, gibt es Kontextabhängig unterschiedliche Ribbon Gruppen.
-
Die Untergruppen sind unterhalb der einzelnen Aktionsschaltflächen angezeigt.
-
Aktives Ribbon Objekte werden grafisch hervorgehoben, hier der Edit-DropDown Button
-
Session Informationen, hier wird der aktuelle Benutzer (Bild und Loginname(hier ausgegraut)), seine Links und die Hilfe angezeigt
-
Die SharePoint Suche
Das SiteActions Menü befindet sich in SharePoint 2010 nun auf der Linken Seite und bietet neben den alt bewährten Aktionen nun ein paar neue Features, wie zum Beispiel die “Site Workflows”
Abbildung 2: Site Actions Menü
Wie ich bereits zuvor erwähnt habe sind die Ribbons kontextabhängig, was bedeutet, dass je nach Arbeitsbereich verschiedene Inhalte im Ribbon ein- bzw ausgeblendet werden. Bewegt man sich zum Beispiel innerhalb einer Liste wird das Ribbon um Listspezifische Funktionalitäten erweitert. Abbildung 3 zeigt das SharePoint Ribbon Interface wenn man sich auf einer Liste befindet.
Abbildung 3: interaktives Ribbon einer Liste
Wie man leicht erkennen kann wurden die RibbonGruppen “Items” und “List” der Obergruppe “List Tools” automatisch in das Ribbon Interface eingebunden.
Hinter der Gruppe “Items” verstecken sich Aktionen – wie könnte es anders sein – die auf ListItem Ebene ausgeführt werden können. Die Gruppe “List” hingegen bietet alle Konfigurations- und Wartungseinstellungen für die Liste selbst. Abbildung 4 zeigt das gleiche Ribbon wie Abbildung 3 jedoch ist hier die Gruppe “List” aktiv.
Abbildung 4: Listen Konfiguration mit dem Ribbon Interface
Genau diese Gruppierung war für mich zu Beginn etwas verwirrend und sorgte dafür, dass ich immer erst die altbekannten Buttons suchen musste… Hat man sich jedoch einmal daran gewöhnt möchte man die Ribbon Gruppierung nicht mehr missen.
Neben diesem Ribbon bringt SharePoint 2010 noch ein weiteres Ribbon mit, dieses wird in den neuen Modalen Dialogen des SharePoints angezeigt und soll auch hier “Ordnung” in das Design des neuen SharePoints bringen. Auf Abbildung 5 kann man den “Edit Item” Dialog sehen, der als modales Fenster dargestellt wird.
Schön zu sehen das Microsoft bereits mitgedacht hat und die Ribbon Gruppe “Custom Commands” eingefügt hat, da wird genug Platz sein dass wir Entwickler uns austoben können. :) Auch in diesem Ribbon sind die einzelnen Befehle wieder logisch gruppiert so dass man schnell finden kann was man sucht.
In einem Weiteren Post zum SharePoint Ribbon werde ich zeigen wie man das SharePoint 2010 Ribbon um eigene Buttons erweitert und somit an die Kundenwünsche anpassen kann.