1 / 28

Was gibt’s neues im Bereich Anpassung

Was gibt’s neues im Bereich Anpassung. Fabian Moritz Consultant, Developer SharePointCommunity.de. 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

bisa
Télécharger la présentation

Was gibt’s neues im Bereich Anpassung

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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

  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

  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

  5. Ebenen der Anpassung Browser • Navigation, Webparts • Ansichten, Filter, Sortierung Anwender SharePoint Designer • Style Sheets, Images • Content & Master Pages Designer Site Definition • Vorlagen für SharePoint Sites • Listen Templates 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 SharePoint Designer • Style Sheets, Images • Content & Master Pages Designer Site Definition • Vorlagen für SharePoint Sites • Listen Templates Entwickler

  8. Rolle von ASP.NET Windows SharePoint Services "V2" Windows SharePoint Services “Version 2” ASP.NET 1.1 ASP.NET 2.0 Windows SharePoint Services “Version 3” 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

  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

  11. Site Pages vs. Application Pages SharePoint Application Pages erweitern

  12. Customized & Uncustomized Pages • Uncustomized Pages = ghosted • Customized Pages = unghosted Site Definition Site Content Rendering Content DB ../12/TEMPLATE/..

  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

  14. Master Pages & Content Pages

  15. Master Pages & Content Pages • Master und Content Pages über den SharePoint Designer anpassen

  16. 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

  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

  18. Site Definition (2) • Site Definitions befinden auf Frontend Server • Program Files/Common Files/Microsoft Shared/web serverextensions/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

  20. Zusammensetzung einer MOSS Site Master Page Master Page Page Layout Master Page CSS Styles Content Page Resultierende MOSS Website

  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

  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 (<SharePoint:CssLink>) • Überschreibung in Master Page Einstellungen • Style Library als Speichercontainer (nur MOSS)

  24. Anpassung von MOSS Anpassungeiner Office SharePoint Site am Beispiel von www.sharepoint-conference.eu

  25. SharePoint Conference Website

  26. Der Weg…

  27. 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

More Related