Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Claus Auttenberg Geändert vor über 8 Jahren
1
Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de
2
Agenda Schwachstellen in WSS (Version 2) Warum Anpassung? Ebenen der Anpassung Integration von ASP.NET 2.0 Site Pages vs. Application Pages Customized & Unconstomized Pages Master & Content Pages Anpassung in Office SharePoint Server 2007 Wege der Anpassung Schwachstellen in WSS (Version 2) Warum Anpassung? Ebenen der Anpassung Integration von ASP.NET 2.0 Site Pages vs. Application Pages Customized & Unconstomized Pages Master & Content Pages Anpassung in Office SharePoint Server 2007 Wege der Anpassung
3
Schwachstellen der Vorversion Navigation lässt sich nicht anpassen Kein Vorlagenmodell Kein „Zurücksetzen“ nach Änderung mit FrontPage Strukturanpassung nur mit viel Know-How Sehr komplexe CSS Styles Keine Berechtigungskontolle für Webdesigner Teilweise schlecht dokumentiert Navigation lässt sich nicht anpassen Kein Vorlagenmodell Kein „Zurücksetzen“ nach Änderung mit FrontPage Strukturanpassung nur mit viel Know-How Sehr komplexe CSS Styles Keine Berechtigungskontolle für Webdesigner Teilweise schlecht dokumentiert
4
Warum Anpassung Unterscheidung von Websites Jede Website kommt mit einem Standarddesign Unterscheidung nur durch Default Theme Umsetzung des Corporate Identity Corporate Design Guides definieren Formate Internetauftritt in speziellem Design Erweiterung durch eigene Anwendungen Benutzerdefinierte SharePoint-Websites Unternehmensanwendungen in SharePoint Unterscheidung von Websites Jede Website kommt mit einem Standarddesign Unterscheidung nur durch Default Theme Umsetzung des Corporate Identity Corporate Design Guides definieren Formate Internetauftritt in speziellem Design Erweiterung durch eigene Anwendungen Benutzerdefinierte SharePoint-Websites Unternehmensanwendungen in SharePoint
5
Ebenen der Anpassung Browser Navigation, Webparts Ansichten, Filter, Sortierung Browser Navigation, Webparts Ansichten, Filter, Sortierung SharePoint Designer Style Sheets, Images Content & Master Pages SharePoint Designer Style Sheets, Images Content & Master Pages Site Definition Vorlagen für SharePoint Sites Listen Templates Site Definition Vorlagen für SharePoint Sites Listen Templates Anwender Designer Entwickler
6
Anpassung über den Browser Eine SharePoint-Website über den Browser anpassen (Navigation, Webparts, Ansichten)
7
Ebenen der Anpassung Browser Navigation, Webparts Ansichten, Filter, Sortierung Browser Navigation, Webparts Ansichten, Filter, Sortierung SharePoint Designer Style Sheets, Images Content & Master Pages SharePoint Designer Style Sheets, Images Content & Master Pages Site Definition Vorlagen für SharePoint Sites Listen Templates Site Definition Vorlagen für SharePoint Sites Listen Templates Designer Entwickler
8
Rolle von ASP.NET Windows SharePoint Services "V2" Windows SharePoint Services “Version 2” Windows SharePoint Services “Version 3” ASP.NET 1.1 ASP.NET 2.0 Windows SharePoint Services "V3"
9
ASP.NET 2.0 in SharePoint SharePoint 2007 basiert auf ASP.NET 2.0 Paser für.aspx-Seiten aus einer Datenbank User Controls Neue Webpart-Infrastruktur Master Pages für Site-Vorlagen Navigations-Infrastruktur SharePoint 2007 basiert auf ASP.NET 2.0 Paser für.aspx-Seiten aus einer Datenbank User Controls Neue Webpart-Infrastruktur Master Pages für Site-Vorlagen Navigations-Infrastruktur
10
Site Pages vs. Application Pages WSS-Sites enthalten zwei Typen von Pages Site Pages können pro Website angepasst werden Application Pages sind global Application Pages befinden sich auf dem Server Application Pages werden von allen Sites verwendet Kommen aus dem _layout-Verzeichnis Keine (direkte) Anpassung über den SharePoint Designer Site Pages bilden die Inhalte einer SharePoint Site Sind pro Website eindeutig Anpassung über den SharePoint Designer WSS-Sites enthalten zwei Typen von Pages Site Pages können pro Website angepasst werden Application Pages sind global Application Pages befinden sich auf dem Server Application Pages werden von allen Sites verwendet Kommen aus dem _layout-Verzeichnis Keine (direkte) Anpassung über den SharePoint Designer Site Pages bilden die Inhalte einer SharePoint Site Sind pro Website eindeutig Anpassung über den SharePoint Designer
11
Site Pages vs. Application Pages SharePoint Application Pages erweitern
12
Customized & Uncustomized Pages Uncustomized Pages = ghosted Customized Pages = unghosted Uncustomized Pages = ghosted Customized Pages = unghosted../12/TEMPLATE/.. Site Definition Site Content ContentDB Rendering
13
Master Pages & Content Pages Neue Template-Technologie in ASP.NET 2.0 Master Pages bilden die Vorlage für SharePoint Sites Master Pages definieren Content Placeholder Content Pages füllen Placeholder mit Inhalt .master-Dateierweiterung Integration in SharePoint 2007 Alle WSS Sites nutzen einen Standard Master Schnelle Anpassung von Look & Feel Anpassung über SharePoint Designer Einfache Erstellung von Content Pages Neue Template-Technologie in ASP.NET 2.0 Master Pages bilden die Vorlage für SharePoint Sites Master Pages definieren Content Placeholder Content Pages füllen Placeholder mit Inhalt .master-Dateierweiterung Integration in SharePoint 2007 Alle WSS Sites nutzen einen Standard Master Schnelle Anpassung von Look & Feel Anpassung über SharePoint Designer Einfache Erstellung von Content Pages
14
Master Pages & Content Pages
15
Master und Content Pages über den SharePoint Designer anpassen
16
Ebenen der Anpassung Browser Navigation, Webparts Ansichten, Filter, Sortierung Browser Navigation, Webparts Ansichten, Filter, Sortierung SharePoint Designer Style Sheets, Images Content & Master Pages SharePoint Designer Style Sheets, Images Content & Master Pages Site Definition Vorlagen für SharePoint Sites Listen Templates Site Definition Vorlagen für SharePoint Sites Listen Templates Entwickler
17
Site Definition (1) Vorlagen für SharePoint Sites WSS liefert Standard-Vorlagen für Teamsites, Workspaces, Blogs, Meeting Workspaces, etc. MOSS erweitert Site Defintions für Veröffentlichung und Content Managment Vorlagen für SharePoint Sites WSS liefert Standard-Vorlagen für Teamsites, Workspaces, Blogs, Meeting Workspaces, etc. MOSS erweitert Site Defintions für Veröffentlichung und Content Managment
18
Site Definition (2) Site Definitions befinden auf Frontend Server Program Files/Common Files/Microsoft Shared/web server extensions/12/TEMPLATE Besteht aus XML- und ASPX-Dateien Definitionen werden beim IIS-Start gecached Site Definitions befinden auf Frontend Server Program Files/Common Files/Microsoft Shared/web server extensions/12/TEMPLATE Besteht aus XML- und ASPX-Dateien Definitionen werden beim IIS-Start gecached
19
Anpassung in MOSS Bessere Verwaltungsmöglichkeiten Verwaltung komplett über die Web-Oberfläche Nutzung von CMS-Funktionalitäten Master Page & Page Layout Gallerie Verwaltung über Weboberfläche SharePoint Liste mit CMS-Funktionen Support für Workflows und Versionierung Style Library Speichert CSS Styles und Grafiken SharePoint Liste innerhalb einer Site Collection Bessere Verwaltungsmöglichkeiten Verwaltung komplett über die Web-Oberfläche Nutzung von CMS-Funktionalitäten Master Page & Page Layout Gallerie Verwaltung über Weboberfläche SharePoint Liste mit CMS-Funktionen Support für Workflows und Versionierung Style Library Speichert CSS Styles und Grafiken SharePoint Liste innerhalb einer Site Collection
20
Zusammensetzung einer MOSS Site Resultierende MOSS Website Page Layout MasterPage Master Page CSS Styles
21
Master Pages & Page Layouts Master Pages MOSS liefert zusätzliche Master Pages Konfiguration über Weboberfläche Trennung von Content und System Sites Page Layout Struktur und Inhalt einer Page Inhalte werden in Listen gespeichert Spalten werden über Content Types definiert Standard: Page, Wecome Page, Article Page Master Pages MOSS liefert zusätzliche Master Pages Konfiguration über Weboberfläche Trennung von Content und System Sites Page Layout Struktur und Inhalt einer Page Inhalte werden in Listen gespeichert Spalten werden über Content Types definiert Standard: Page, Wecome Page, Article Page
22
Layout Page „Welcome Page“
23
Anpassung von CSS Style Sheets Verbesserte Verwaltung mit SharePoint Designer CSS Tool Pane (Sortierung nach Typ, Site, Verwendung) Intelli Sense & Code Hyperlinks Visuelle Bearbeitung Unterschiedliche Möglichkeiten der Umsetzung Bearbeitung der lokalen Kopie Benutzerdefinierte Designs (Themes) Reference in Master Page ( ) Überschreibung in Master Page Einstellungen Style Library als Speichercontainer (nur MOSS) Verbesserte Verwaltung mit SharePoint Designer CSS Tool Pane (Sortierung nach Typ, Site, Verwendung) Intelli Sense & Code Hyperlinks Visuelle Bearbeitung Unterschiedliche Möglichkeiten der Umsetzung Bearbeitung der lokalen Kopie Benutzerdefinierte Designs (Themes) Reference in Master Page ( ) Überschreibung in Master Page Einstellungen Style Library als Speichercontainer (nur MOSS)
24
Anpassung von MOSS Anpassung einer Office SharePoint Site am Beispiel von www.sharepoint-conference.eu
25
SharePoint Conference Website
26
Der Weg… DesignkonzeptMaster Page Page Layout(s)CSS Style SheetsBereitstellung
27
Ebenen der Anpassung Browser Navigation, Webparts Ansichten, Filter, Sortierung Browser Navigation, Webparts Ansichten, Filter, Sortierung SharePoint Designer Style Sheets, Images Content & Master Pages SharePoint Designer Style Sheets, Images Content & Master Pages Site Definition Vorlagen für SharePoint Sites Listen Templates Site Definition Vorlagen für SharePoint Sites Listen Templates
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.