Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de.

Ähnliche Präsentationen


Präsentation zum Thema: "Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de."—  Präsentation transkript:

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

28


Herunterladen ppt "Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de."

Ähnliche Präsentationen


Google-Anzeigen