was gibt’s neues im bereich anpassung fabian moritz consultant, developer sharepointcommunity.de
TRANSCRIPT
![Page 1: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/1.jpg)
Was gibt’s neues im Bereich Anpassung
Fabian MoritzConsultant, Developer
SharePointCommunity.de
![Page 2: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/2.jpg)
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
![Page 3: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/3.jpg)
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
![Page 4: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/4.jpg)
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
![Page 5: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/5.jpg)
Ebenen der Anpassung
Browser Navigation, Webparts Ansichten, Filter, Sortierung
SharePoint Designer Style Sheets, Images Content & Master Pages
Site Definition Vorlagen für SharePoint Sites Listen Templates
Anwender
Designer
Entwickler
![Page 6: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/6.jpg)
Anpassung über den Browser
Eine SharePoint-Website über den Browser anpassen (Navigation, Webparts, Ansichten)
![Page 7: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/7.jpg)
Ebenen der Anpassung
Browser Navigation, Webparts Ansichten, Filter, Sortierung
SharePoint Designer Style Sheets, Images Content & Master Pages
Site Definition Vorlagen für SharePoint Sites Listen Templates
Designer
Entwickler
![Page 8: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/8.jpg)
Rolle von ASP.NET
Windows SharePoint Services "V2"WindowsSharePoint
Services“Version 2”
WindowsSharePoint
Services“Version 3”
ASP.NET 1.1
ASP.NET 2.0
Windows SharePoint Services "V3"
![Page 9: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/9.jpg)
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
![Page 10: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/10.jpg)
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
![Page 11: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/11.jpg)
Site Pages vs. Application Pages
SharePoint Application Pages erweitern
![Page 12: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/12.jpg)
Customized & Uncustomized Pages
Uncustomized Pages = ghosted Customized Pages = unghosted
../12/TEMPLATE/..
Site Definition Site Content
Content DB
Rendering
![Page 13: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/13.jpg)
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
![Page 14: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/14.jpg)
Master Pages & Content Pages
![Page 15: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/15.jpg)
Master Pages & Content Pages
Master und Content Pages über den SharePoint Designer anpassen
![Page 16: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/16.jpg)
Ebenen der Anpassung
Browser Navigation, Webparts Ansichten, Filter, Sortierung
SharePoint Designer Style Sheets, Images Content & Master Pages
Site Definition Vorlagen für SharePoint Sites Listen Templates
Entwickler
![Page 17: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/17.jpg)
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
![Page 18: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/18.jpg)
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
![Page 19: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/19.jpg)
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
![Page 20: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/20.jpg)
Zusammensetzung einer MOSS Site
Resultierende MOSS Website
Page Layout
Master Page
Master Page
Content Page
Master PageCSS Styles
![Page 21: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/21.jpg)
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
![Page 22: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/22.jpg)
Layout Page „Welcome Page“
![Page 23: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/23.jpg)
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 (<SharePoint:CssLink>) Überschreibung in Master Page Einstellungen Style Library als Speichercontainer (nur MOSS)
![Page 24: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/24.jpg)
Anpassung von MOSS
Anpassung einer Office SharePoint Site am Beispiel von www.sharepoint-conference.eu
![Page 25: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/25.jpg)
SharePoint Conference Website
![Page 26: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/26.jpg)
Der Weg…
Designkonzept
Master Page
Page Layout(s)
CSS Style Sheets
Bereitstellung
![Page 27: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/27.jpg)
Ebenen der Anpassung
Browser Navigation, Webparts Ansichten, Filter, Sortierung
SharePoint Designer Style Sheets, Images Content & Master Pages
Site Definition Vorlagen für SharePoint Sites Listen Templates
![Page 28: Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de](https://reader035.vdocument.in/reader035/viewer/2022070507/570491c91a28ab14218dc971/html5/thumbnails/28.jpg)