Freigeben über


Erstellen von Seiten für SharePoint

Sie können Anwendungsseiten, Websiteseiten, Masterseiten und Seitenlayouts für eine SharePoint-Website erstellen.

Sie haben die Möglichkeit, mithilfe einer Vorlage in Visual Studio Anwendungsseiten zu erstellen. Erstellen Sie mithilfe des SharePoint-Designers Websiteseiten, Masterseiten und Seitenlayouts. Anschließend können Sie diese Seiten in Visual Studio importieren, um sie in einem SharePoint-Projekt zu verwenden.

Mithilfe von Cascading Stylesheets, ECMAScript und Designs können Sie auch die Darstellung und das Verhalten von Seiten ändern.

Typen von SharePoint-Seiten

In der folgenden Tabelle werden die vier Haupttypen von Seiten beschrieben, die eine SharePoint-Website enthält.

Seitentyp BESCHREIBUNG
Anwendungsseiten Erstellen Sie eine Anwendungsseite, wenn die Seite benutzerdefinierten Code enthalten oder für mehrere Websites freigegeben werden soll. Andernfalls ist eine Websiteseite möglicherweise die beste Wahl.
Websiteseite Erstellen Sie eine Websiteseite, wenn Sie eine der folgenden Aufgaben ausführen möchten:

– Hinzufügen der Seite zu einer SharePoint-Bibliothek
– Hosten von Features wie dynamische Webparts und Webpartzonen auf der Seite ermöglichen
– Benutzern das Anpassen der Seite mithilfe des SharePoint-Designers ermöglichen

Erstellen Sie keine Websiteseite, wenn die Seite benutzerdefinierten Code enthalten soll. Obwohl Sie benutzerdefinierten Code zu einer Websiteseite hinzufügen können, wird der Code nicht mehr ausgeführt, wenn der Benutzer die Seite mithilfe des SharePoint-Designers anpasst.
Masterseiten Erstellen Sie eine Masterseite, wenn Sie eine gemeinsame Struktur für Websiteseiten und Anwendungsseiten definieren möchten.
Seitenlayouts Seitenlayouts sind für Microsoft SharePoint Server spezifisch und ermöglichen es Ihnen, eine gemeinsame Struktur für Website- und Anwendungsseiten zu definieren.

Eine Übersicht über die einzelnen Seitentypen finden Sie unter Baustein: Seiten und Benutzeroberfläche und Seitenlayouts und Gestaltungsvorlagen.

Erstellen von Anwendungsseiten

Sie können Anwendungsseiten in Visual Studio erstellen, indem Sie einem SharePoint-Projekt das Element Anwendungsseite hinzufügen. Sie können der Seite Steuerelemente hinzufügen und anschließend Steuerelementereignisse verarbeiten, indem Sie Code hinzufügen.

Sie können in der Codedatei der Seite Breakpoints festlegen, den Debugger starten und die Seite auf einer lokalen SharePoint-Website testen, ohne zusätzliche Konfigurationsschritte auszuführen. Weitere Informationen finden Sie unter Erstellen von Anwendungsseiten für SharePoint.

Erstellen von Websiteseiten, Masterseiten und Seitenlayouts

Mithilfe des SharePoint-Designers können Sie Websiteseiten, Masterseiten und Seitenlayouts erstellen. Anschließend können Sie diese Seiten in Visual Studio importieren. Importieren Sie Ihre Seiten, wenn Sie die in Visual Studio verfügbaren Funktionen für die Bereitstellung oder die Quellcodeverwaltung nutzen möchten. Weitere Informationen finden Sie unter Importieren von Elementen von einer vorhandenen SharePoint-Website.

Da es schwierig ist, diese Seiten nach dem Import zu ändern, sollten Sie diese Seiten vor dem Importieren entwerfen.

Erstellen von Cascading Stylesheets, ECMAScript und Designs

Visual Studio stellt keine Vorlagen zum Entwickeln von Cascading Stylesheets (CSS), ECMAScript (JavaScript, JScript) oder Designdateien für SharePoint-Websites bereit. Sie können diese Dateien mithilfe des im SharePoint-SDK verfügbaren Leitfadens oder mit Tools wie dem SharePoint-Designer erstellen.

Sie können diese Dateien direkt zu Ihrer Projektmappe hinzufügen oder sie importieren. In jedem Fall müssen Sie die entsprechenden zugeordneten Ordner für jedes Element erstellen, das Sie hinzufügen. Weitere Informationen zum Erstellen eines zugeordneten Ordners finden Sie unter Vorgehensweise: Hinzufügen und Entfernen zugeordneter Ordner.

Details zum Erstellen von Cascading Stylesheets finden Sie unter Verwendung von CSS-Klassen (Cascading Stylesheets) in SharePoint Foundation. Weitere Informationen zum Erstellen von JavaScript- und JScript-Dateien für eine SharePoint-Projektmappe finden Sie unter Einrichten einer Anwendungsseite für ECMAScript. Details zu diesen Designs finden Sie unter Baustein: Seiten und Benutzeroberfläche.

Titel BESCHREIBUNG
Erstellen von Anwendungsseiten für SharePoint Hier wird beschrieben, wie Anwendungsseiten hinzugefügt werden: ASPX-Inhalte werden mit einer SharePoint-Masterseite zusammengeführt.
How to: Erstellen einer Anwendungsseite Hier wird gezeigt, wie Sie eine ASP.NET-Seite erstellen, die auf einer SharePoint-Website ausgeführt wird.
Exemplarische Vorgehensweise: Erstellen einer SharePoint-Anwendungsseite Hier wird erläutert, wie Sie eine ASP.NET-Webseite für eine SharePoint-Website entwerfen und debuggen.