Udostępnij za pośrednictwem


Tworzenie definicji witryny dla programu SharePoint

Projekt Definicji witryny programu SharePoint w programie Visual Studio umożliwia utworzenie definicji witryny, która służy jako podstawa nowej witryny programu SharePoint. Te definicje nie tylko określają wygląd i zachowanie witryny programu SharePoint, ale także jej domyślną zawartość i funkcjonalność. W definicji można umieścić wstępnie skonfigurowane listy, typy zawartości, odbiorniki zdarzeń, obrazy i inne elementy. Program SharePoint zawiera niektóre definicje witryny, takie jak BLOG, na przykład. Podczas tworzenia witryny opartej na definicji witryny BLOG witryna zawiera listy, składniki Web Part i inne elementy wymagane przez witrynę blogowania.

Aby uzyskać więcej informacji na temat definicji witryny, zobacz Szablony witryn i definicje.

Projekty definicji witryny

Projekty definicji witryny w programie Visual Studio udostępniają tylko podstawowe pliki wymagane przez witrynę programu SharePoint; nie zapewniają one żadnych domyślnych funkcji. Musisz dodać pliki i zawartość, aby zapewnić odpowiednią funkcjonalność. Lokację można utworzyć ręcznie, tworząc i dodając potrzebne pliki.

Zszycie funkcji

Jedną z zalet tworzenia definicji witryny w programie Visual Studio jest to, że automatycznie korzystają z funkcji zszywania. Funkcja zszywania dołącza funkcję do definicji witryny zamiast osadzania jej funkcji w samej definicji witryny. Dzięki temu można dodać funkcję do dowolnej witryny utworzonej przy użyciu definicji witryny bez modyfikowania oryginalnej definicji witryny. Aby uzyskać więcej informacji, zobacz Zszywania funkcji.

Składniki projektu definicji witryny

Podczas tworzenia rozwiązania definicji witryny następujące pliki domyślne są dodawane do węzła SiteDefinition .

Nazwa pliku opis
Default.aspx Domyślna strona główna środowiska ASPX dla nowej witryny programu SharePoint.
Onet.xml Określa konfigurację nowej lokacji, składniki szablonu definicji witryny i zachowanie domyślne. Te ustawienia mogą obejmować atrybuty, takie jak włączone typy zawartości, domyślne widoki listy, pliki szablonów dokumentów i składniki Web Part dołączone do witryny. Domyślnie sekcja Modules zawiera listę plików, które mają zostać dodane do witryny programu SharePoint i sposobu ich konfigurowania.
<webtemp_SiteDefinitionName.xml> Określa konfiguracje definicji witryny, które są wyświetlane w sekcji Wybór szablonu strony Nowa witryna programu SharePoint.

Domyślnie wszystkie definicje witryny są przechowywane w folderze <drive:>\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\SiteTemplates . Każda definicja witryny ma własny podfolder.

Nazwa opis
Przewodnik: Tworzenie podstawowego projektu definicji witryny Prowadzi Cię krok po kroku przez proces tworzenia podstawowego projektu definicji witryny w programie Visual Studio.
Instrukcje: tworzenie niestandardowej definicji i konfiguracji witryny Opisuje sposób tworzenia niestandardowej definicji witryny w programie SharePoint przez skopiowanie istniejącej definicji witryny, a następnie zmodyfikowanie kopii.
WebTemp.xml Opisuje oryginalny plik, który określa definicje witryny dostępne w sekcji Wybór szablonu strony Nowa witryna programu SharePoint.
Lokalizowanie rozwiązań programu SharePoint Opisuje sposób przygotowywania rozwiązań programu SharePoint do użytku globalnego.
Tworzenie składników Web Part dla programu SharePoint Opisuje sposób tworzenia części strony programu SharePoint, które użytkownicy mogą modyfikować.
Tworzenie kontrolek wielokrotnego użytku dla składników Web Part lub stron aplikacji Opisuje sposób tworzenia kontrolek wielokrotnego użytku uruchamianych na stronach aplikacji i składniki Web Part.
Visual Web Developer Opisuje sposób używania projektanta wyświetlanego podczas otwierania strony sieci Web w projekcie.
Omówienie stron sieci Web ASP.NET Zawiera ogólne informacje na temat struktury stron sieci Web ASP.NET, sposobu przetwarzania stron przez ASP.NET oraz sposobu wyświetlania znaczników ASP.NET stron zgodnych ze standardami XHTML.
ASP.NET składnia strony sieci Web Opisuje elementy znaczników tworzące stronę ASP.NET.
Programowanie ASP.NET stron sieci Web Zawiera informacje o sposobie tworzenia procedur obsługi zdarzeń na stronach ASP.NET oraz pracy ze skryptem klienta.
Programowanie w usługach Windows SharePoint Services Opisuje sposób używania modelu obiektów zarządzanych, który jest udostępniany w usługach Windows SharePoint Services.

Zobacz też