Udostępnij za pośrednictwem


Tworzenie stron aplikacji dla SharePoint

Strona aplikacji jest na stronie sieci Web programu ASP.NET, który jest przeznaczony do użycia w witrynie sieci Web programu SharePoint.Strony aplikacji są wyspecjalizowany typ strony ASP.NET.Podstawowa różnica między stroną aplikacji i standardowe strony ASP.NET jest, że na stronie aplikacji zawiera zawartość, która jest połączone ze stroną wzorcową programu SharePoint.Strony wzorcowej umożliwia stron aplikacji do dzielenia się sam wygląd i zachowanie jako innych stron w witrynie.

Program Visual Studio umożliwia projektowanie stron aplikacji przy użyciu projektanta.Projektant wyświetla obszar zawartości dla każdego symbolu zastępczego zawartości, która jest zdefiniowana w stronę wzorcową.Można zaprojektować strony aplikacji, przeciągając formanty do tych obszarów zawartości.

Strony aplikacji

Strony aplikacji są współużytkowane przez wszystkie witryny na serwerze, strony witryny jest specyficzne dla jednej witryny.Aby uzyskać więcej informacji Typy stron programu SharePoint.

Domyślnie większość stron, które pojawiają się podczas tworzenia witryny programu SharePoint są stron w witrynie.Strony witryny można dodać do biblioteki strony programu SharePoint.Użytkownicy mogą dostosowywać strony witryny za pomocą narzędzi, takich jak SharePoint Designer.Strony witryny może również obsługiwać funkcje, takie jak dynamiczne składników Web Part i strefy składników Web Part.

Strony aplikacji nie można wykonać tych czynności.Jednak na stronie aplikacji jest najlepszy typ strony, aby utworzyć, jeśli strona ma zawierać kodu niestandardowego.Chociaż można dodać kod niestandardowy do strony witryny, kod zatrzymane, kiedy użytkownik dostosowuje stronę za pomocą narzędzi, takich jak SharePoint Designer.

[!UWAGA]

Program Visual Studio nie dostarcza szablonów, które ułatwiają tworzenie stron witryny dla witryny programu SharePoint.Aby uzyskać więcej informacji, zobacz Typy stron programu SharePoint.

Tworzenie strony aplikacji

Aby utworzyć na stronie aplikacji, dodać Stronie aplikacji elementu do projektu programu SharePoint.Podczas tworzenia strony aplikacji Visual Studio dodaje następujące foldery do projektu:

Folder

Opis

Układy

Zamapowanie do katalogu wirtualnego _layouts systemu plików programu SharePoint.

Układy podfolder

Zawiera pliki, które tworzą strony aplikacji.Domyślnie ten folder ma taką samą nazwę jak projektu.W dowolnym momencie można zmienić nazwę tego folderu.Po uruchomieniu projekt Visual Studio wdraża ten folder do katalogu wirtualnego _layouts systemu plików programu SharePoint.

Program Visual Studio dodaje następujące pliki do projektu:

Plik

Opis

Plik strony ASP.NET (.aspx)

Zawiera znaczników XML, który definiuje stronę.

Plik kod strony aplikacji

Zawiera kod tła strony aplikacji.Dodaj kod, który obsługuje zdarzenia do tego pliku.

Plik kod Projektant strony aplikacji

Zawiera kod, który jest generowany przez projektanta.Nie wolno bezpośrednio edytować ten plik.

Projektowanie i debugowanie aplikacji, strona

Zaprojektować zawartość strony aplikacji przy użyciu projektanta Visual Web Developer w programie Visual Studio.To projektant pojawia się po otwarciu strony aplikacji w projekcie (klikając go dwukrotnie lub otwarcie menu skrótów, a następnie wybierając Otwórz).Aby uzyskać więcej informacji dotyczących sposobu używania tego projektanta, zobacz W Visual Studio 11 wersji Beta dla mapy zawartości sieci Web.

[!UWAGA]

Można zaprojektować stronę tylko w źródło widoku projektanta.Projekt widok Projektant jest wyłączona dla stron aplikacji.

Na stronie aplikacji można debugować tak, jak inne elementy projektu programu SharePoint w programie Visual Studio chcieliby debugować.Kiedy uruchamiasz debugger Visual Studio, Visual Studio otwiera witrynę SharePoint.

Aby wyświetlić stronę aplikacji, możesz ręcznie wskaż lokalizację strony aplikacji (na przykład: https://Server_Namefolderze /_layouts/Project_Name/ApplicationPage1.aspx).

Aby uzyskać więcej informacji na temat debugowania projektów SharePoint, zobacz Rozwiązywanie problemów z rozwiązaniami SharePoint.

Wybieranie strony wzorcowej

Domyślnie Stronie aplikacji odwołuje się do elementu strony wzorcowej witryny, używanego do debugowania projektu.Że strona nosi nazwę v4.master i znajduje się on na liście Galerii stron wzorcowych witryny programu SharePoint.

Jawnie zmiany, które strony wzorcowej jest używany przez strony aplikacji przez ustawienie MasterPageFile atrybut aplikacji Page element. (Na przykład: MasterPageFile="~/_layouts/applicationv4.master").W rzeczywistości należy ustawić ten atrybut, jeśli dynamicznych stron wzorcowych nie są włączone na serwerze programu SharePoint.Aby uzyskać więcej informacji o stronach wzorcowych w programie SharePoint, zobacz Stron wzorcowych.

Zobacz też

Inne zasoby

Rozwój programu SharePoint Foundation w głębi

Omówienie stron sieci Web programu ASP.NET

Omówienie składni strony sieci Web programu ASP.NET

Programowanie stron sieci Web programu ASP.NET