Udostępnij za pośrednictwem


Projekt programu SharePoint i szablony element projektu

W poniższych sekcjach opisano dostępne projektu programu SharePoint i szablony i jak są używane elementu projektu.

Ten temat zawiera następujące sekcje.

  • Projekt i omówienie szablonów element projektu
  • Szablony projektu
  • Szablony elementów projektu
  • Tematy pokrewne

Projekt i omówienie szablonów element projektu

Podczas tworzenia nowego projektu programu SharePoint w programie Visual Studio, projektu programu SharePoint jest dodawany do roztworu wszystkie elementy projektu, wymagane przez tego typu projektu.Na przykład możesz utworzyć projekt składnik Web Part Silverlight, Visual Studio tworzy rozwiązanie, które zawiera element projektu Visual Web Part i element projektu aplikacji Silverlight, oraz wszystkie pliki wymagane przez te elementy projektu.Szablony elementów projektu są używane do dodawania elementów projektu do istniejącego projektu programu SharePoint, takie jak dodawanie odbiorca zdarzenia, kolumny witryny lub listy.

Aby uzyskać informacje o podstawach programu SharePoint, zobacz bloków konstrukcyjnych programu SharePoint Foundation.Zaawansowanych użytkowników, można utworzyć niestandardowy projekt i szablony elementów projektu.Aby uzyskać więcej informacji, zobacz Rozszerzenia systemu projektu programu SharePoint.

Szablony projektu

Poniżej znajduje się lista szablonów projektu programu SharePoint.Aby obejrzeć szablony projektu programu SharePoint w programie Visual Studio, w Nowy projekt okno dialogowe rozwiń SharePoint albo węzeł Visual C# lub programu Visual Basic, a następnie wybierz 2010.

Ee231554.collapse_all(pl-pl,VS.110).gifProjekt programu SharePoint 2010

Zawartość Programu SharePoint 2010 projektu są zawarte w każdym szablonie projektu programu SharePoint.Projekt programu SharePoint 2010 zawiera:

  • Plik projektu.

  • Strona właściwości projektu.

  • A odwołania folder wyświetlone są wszystkie odwołania do zestawów w projekcie.

  • A Funkcje folder zawierający plik konfiguracyjny .feature, używany do wdrażania funkcji do serwera programu SharePoint.

  • A pakiet folder zawierający plik Package.package, używane, aby wdrożyć rozwiązanie programu SharePoint.

  • Plik key.snk (klucz silnej nazwy), który jest używany do podpisywania zestawu przy użyciu silnej nazwy dla zwiększonych zabezpieczeń.

Ee231554.collapse_all(pl-pl,VS.110).gifSkładnik Web Part programu SharePoint 2010 Silverlight

Składnik Web Part programu SharePoint 2010 Silverlight projekty umożliwiają tworzenie składników web Part programu SharePoint, które wyświetlają aplikacji Silverlight.Podczas tworzenia tego projektu, można określić, czy do dodania nowej aplikacji Silverlight do niej lub odwołać już istniejącego.Aby uzyskać więcej informacji, zobacz Tworzenie składników Web Part dla programu SharePoint i Wskazówki: Tworzenie składnika Web Part programu Silverlight wyświetlającego dane OData dla programu SharePoint.

Ee231554.collapse_all(pl-pl,VS.110).gifSkładnik Web Part programu SharePoint 2010 Visual

A Składnika Web Part programu SharePoint 2010 Visual projekt zawiera plik definicji Elements.xml Składnika Web Part element i Kontrola użytkownika przedmiotu.Można zaprojektować wygląd visual web part przez przeciąganie lub kopiowanie formanty z przybornika programu Visual Studio do powierzchni formantu użytkownika. Aby uzyskać więcej informacji, zobacz Jak: tworzenie część sieci Web programu SharePoint przy użyciu projektanta i bloków konstrukcyjnych: składniki Web Part.

Ee231554.collapse_all(pl-pl,VS.110).gifImportowanie pakietu rozwiązania programu SharePoint 2010

Importowanie pakietu rozwiązania programu SharePoint 2010 projektów pozwalają zaimportować całość lub część istniejącej witryny programu SharePoint 2010, eksportowane do pliku programu SharePoint (wsp) roztwór do programu Visual Studio.Po zaimportowaniu do programu Visual Studio, można dostosować jego elementy i rozmieść je ponownie.Aby uzyskać więcej informacji, zobacz Importowanie elementów z istniejącej witryny programu SharePoint.

Ee231554.collapse_all(pl-pl,VS.110).gifImportowanie wielokrotnego użytku przepływu pracy programu SharePoint 2010

Importowanie przepływu pracy wielokrotnego użytku 2010 SharePoint projekty umożliwiają importowanie przepływu pracy wielokrotnego użytku, deklaracyjne utworzonych w programie SharePoint Designer 2010 do programu Visual Studio.Przepływ pracy jest eksportowany z witryny programu SharePoint jako plik wsp.Po zaimportowaniu do programu Visual Studio, dostosuj go, dodać kod do niego, a następnie wdrożyć w witrynie programu SharePoint.Aby uzyskać więcej informacji, zobacz Instruktaż: Importowanie wielokrotnego użytku przepływu pracy programu SharePoint Designer do programu Visual Studio.

Szablony elementów projektu

Poniżej znajduje się lista szablonów element projektu programu SharePoint.Szablony elementów projektu dodać pliki do SharePoint rozwiązanie do obsługi funkcji programu SharePoint, takie jak kolumny witryny, list i typów zawartości.Na przykład dodanie kolumny witryny do rozwiązania dodaje projektu kolumny witryny, który zawiera plik definicji Elements.xml.Dodawanie składnika visual web dodaje projektu visual web part do rozwiązania, zawierający plik Elements.xml, element sterowania użytkownika i elementu części sieci web programu visual.

Aby wyświetlić szablony element projektu programu SharePoint, w Solution Explorer, aby otworzyć menu skrótów dla projektu programu SharePoint, a następnie wybierz Dodaj, Nowego elementu.Rozwiń SharePoint albo węzeł Visual C# lub języka Visual Basic, a następnie wybierz polecenie 2010.

Ee231554.collapse_all(pl-pl,VS.110).gifStrona Application (tylko rozwiązanie gospodarstwa)

(Farmy rozwiązanie tylko) strony aplikacji element umożliwia projektowanie ASP.NET strony sieci web dla witryny programu SharePoint.Strony aplikacji mogą służyć jedynie w przypadku rozwiązań w farmie.Ten element projektu można dodać tylko do rozwiązania w farmie.Aby uzyskać więcej informacji, zobacz Jak: tworzenie aplikacji, strona i _layouts aplikacji typu strony.

Ee231554.collapse_all(pl-pl,VS.110).gifModel usługi łączności danych biznesowych (tylko rozwiązanie gospodarstwa)

A Model usługi łączności danych biznesowych (farmy rozwiązanie tylko) element umożliwia integracji danych biznesowych programu SharePoint.Dane mogą pochodzić z aplikacji serwera typu back-end, takich jak SQL Server, Siebel i Service Advertising Protocol (SAP).Modele usługi łączności danych biznesowych, można tylko w przypadku rozwiązań w farmie.Ten element projektu można dodać tylko do rozwiązania w farmie.Aby uzyskać więcej informacji, zobacz Jak: Tworzenie modelu kontrolera BDC, Jak: Użyj pliku zasobów do określania nazwy zlokalizowane, właściwości i uprawnienia, i Nowości: usług Business Connectivity Services.

Ee231554.collapse_all(pl-pl,VS.110).gifTyp zawartości

Typ zawartości elementy umożliwiają tworzenie niestandardowych typów zawartości na podstawie istniejącego typu zawartości (podstawowego) dokument, ogłoszenie lub zadanie.Niestandardowy typ zawartości zawiera te same atrybuty i pól jako podstawowy typ zawartości z dowolnego definiowania kolumn witryny (pola).Na przykład można utworzyć niestandardowe kontakt typu zawartości, oparty na kontakt zawartości typu podstawowego w programie SharePoint.Typ zawartości można dostosować, zmieniając istniejących kolumn witryny lub dodając więcej kolumn witryny do tych, które już zostały uwzględnione w zawartości typu podstawowego.

[!UWAGA]

Z powodu ograniczenia programu SharePoint nie można utworzyć farmy rozwiązanie typu zawartości, oparty na typie zawartości rozwiązania w trybie piaskownicy.

Aby uzyskać więcej informacji, zobacz Instruktaż: Tworzenie kolumny witryny, typ zawartości i listy programu SharePoint i bloków konstrukcyjnych: typ zawartości.

Ee231554.collapse_all(pl-pl,VS.110).gifPusty Element

Puste elementy są najczęściej używane do definiowania elementów projektu programu SharePoint, które Brak projektu lub szablonu element projektu w programie Visual Studio. Po dodaniu pustego elementu do projektu, węzeł o nazwie EmptyElement [x](gdzie [x] jest unikatowym numerem) jest tworzony.EmptyElement [x] zawiera pojedynczy plik o nazwie Elements.xml. Użycie XML instrukcji, aby zdefiniować żądane elementy w Elements.xml.

Ee231554.collapse_all(pl-pl,VS.110).gifOdbiorca zdarzenia

Odbiorniki zdarzenia obsługi zdarzeń dla elementów w witrynie programu SharePoint, gdy element jest dodawany do listy, kiedy skreśla się ppkt sieci web lub uruchomienia przepływu pracy.Szablon elementu projektu odbiornik zdarzenia pozwala obsłużyć

  • Lista wydarzeń

  • Element listy zdarzeń

  • Lista e-mail zdarzenia

  • Zdarzenia w sieci Web

  • Lista zdarzeń przepływu pracy

Tworzy element projektu odbiornik zdarzenia Odbiorca zdarzenia folder zawierający pojedynczy plik klasy zawierającej obsługę zdarzeń dla wszystkich zdarzeń określony podczas tworzenia projektu w Kreatora dostosowania programu SharePoint.event receiver Klasy może obsłużyć zdarzenia występujące w witrynie programu SharePoint, gdy elementy, takie jak pliki, pól, elementów, list, załączniki, składniki web Part i przepływy pracy są dodawane, aktualizowane, usunięte lub usunięty.Aby uzyskać więcej informacji, zobacz Jak: tworzenie odbiorca zdarzeń i bloków konstrukcyjnych: obsługi zdarzeń.

Ee231554.collapse_all(pl-pl,VS.110).gifLista

Lista jest wystąpienie wielokrotnego użytku bazy programu SharePoint listy definicji, takie jak kalendarz lub listę zadań.Po dodaniu do listy do rozwiązania, Projektant listy umożliwia dodawanie kolumn witryny do listy i utworzyć niestandardową listę kolumn.Obejmuje to kolumny typów zawartości witryny.Można określić Widok do listy, która określa kolumny, które będą wyświetlane na liście.Aby uzyskać więcej informacji, zobacz Instruktaż: Tworzenie kolumny witryny, typ zawartości i listy programu SharePoint i bloków konstrukcyjnych: list i bibliotek dokumentów.

Ee231554.collapse_all(pl-pl,VS.110).gifModuł

Moduły (nie należy mylić z Visual Basic moduły) zawierają wszystkie pliki, które chcesz wdrożyć serwer programu SharePoint, takie jak obrazy lub notatki.Element projektu moduł zawiera moduł węzła.Węzeł moduł zawiera dwa szablony elementów projektu: plik definicji XML, który działa jako manifest dla modułu, a plik przyklad.txt, plik zastępczy.Aby uzyskać więcej informacji, zobacz Aby dołączyć pliki w roztworze przy użyciu modułów i moduły.

Ee231554.collapse_all(pl-pl,VS.110).gifSekwencyjny przepływ pracy (tylko rozwiązanie gospodarstwa)

A sekwencyjny przepływ pracy to seria kroków logiki biznesowej, wykonywane w kolejności, do czasu zakończenia ostatniego kroku.Kolejne przepływy pracy są używane do zarządzania procesami, które dotyczą elementów programu SharePoint, takie jak listy i dokumenty.Można tworzyć przepływy pracy (global) na poziomie witryny lub przepływów pracy (lokalne) na poziomie listy, i można określić, czy przepływ pracy rozpoczyna się automatycznie lub ręcznie.Ten element projektu, można tylko w przypadku rozwiązań w farmie.Ten element projektu można dodać tylko do rozwiązania w farmie.Aby uzyskać więcej informacji, zobacz Tworzenie rozwiązań przepływu pracy programu SharePoint, przepływy pracy w programie SharePoint Server 2010, i Nowości: poprawa przepływu pracy.

Ee231554.collapse_all(pl-pl,VS.110).gifSkładnik Web Part Silverlight

Składnik web part Silverlight elementy projektu umożliwiają tworzenie składników web Part programu SharePoint, które wyświetlają aplikacji Silverlight.Po dodaniu tego elementu projektu do rozwiązania, można wybrać, czy dodawanie nowych aplikacji Silverlight lub później odwoływać już istniejącego.Aby uzyskać więcej informacji, zobacz Tworzenie składników Web Part dla programu SharePoint i Wskazówki: Tworzenie składnika Web Part programu Silverlight wyświetlającego dane OData dla programu SharePoint.

Ee231554.collapse_all(pl-pl,VS.110).gifKolumna witryny

A kolumny witryny, znany również jako field, jest jednym z najbardziej podstawowych elementów, które można dodać do projektu programu SharePoint.Kolumna witryny reprezentuje typ danych, takich jak numer telefonu, komentarz tekstowy lub Miasto nazwę kontaktu na liście kontaktów.Aby uzyskać więcej informacji, zobacz Tworzenie kolumny witryny i typów zawartości list programu SharePoint i kolumny.

Ee231554.collapse_all(pl-pl,VS.110).gifDefinicja serwisu (tylko rozwiązanie gospodarstwa)

Strona definicji elementy projektu zawierają folderu definicji witryny, która zawiera następujące pliki:

  • Domyślne aspx strony, używany jako domyślną stronę sieci web dla witryny.

  • Plik onet.xml, który określa składniki witryny.

  • Plik xml webtemp, który określa konfiguracje definicji witryny, które pojawiają się w Wybieranie szablonu sekcji Nowa witryna programu SharePoint strony.

Po dodaniu definicji witryny, Dodaj kod i pliki do wprowadzenia funkcjonalności.Ten element projektu, można tylko w przypadku rozwiązań w farmie.Ten element projektu można dodać tylko do rozwiązania w farmie.Aby uzyskać więcej informacji, zobacz Tworzenie definicji witryny dla programu SharePoint i Definicje witryn i konfiguracji.

Ee231554.collapse_all(pl-pl,VS.110).gifPrzepływ pracy stanu komputera (tylko rozwiązanie gospodarstwa)

A Przepływ pracy maszyny to zestaw Państwa logiki biznesowej, przejścia i działań.Kroki w przepływie pracy maszyny stanu nie są wykonywane w kolejności; Zamiast tego są wywoływane przez akcje i Państwa.Jak sekwencyjny przepływ pracy przepływy pracy maszyny stanu są skojarzone z elementów programu SharePoint, takie jak listy i dokumenty.Po raz kolejny można utworzyć przepływy pracy (global) na poziomie witryny lub przepływów pracy (lokalne) na poziomie listy.Można również wybrać, czy przepływ pracy rozpoczyna się automatycznie lub ręcznie.Ten element projektu, można tylko w przypadku rozwiązań w farmie.Ten element projektu można dodać tylko do rozwiązania w farmie.Aby uzyskać więcej informacji, zobacz Tworzenie rozwiązań przepływu pracy programu SharePoint, przepływy pracy w programie SharePoint Server 2010, i Nowości: poprawa przepływu pracy.

Ee231554.collapse_all(pl-pl,VS.110).gifKontrola użytkownika (tylko rozwiązanie gospodarstwa)

A Kontrola użytkownika jest formantu niestandardowego, wielokrotnego użytku, do którego można dodać inne formanty ASP.NET i SharePoint.Kontrola użytkownika mogą być dodawane do strony aplikacji i składników web Part, które są uruchamiane w programie SharePoint.Ten element projektu, można tylko w przypadku rozwiązań w farmie.Ten element projektu można dodać tylko do rozwiązania w farmie.Aby uzyskać więcej informacji, zobacz Tworzenia formantów wielokrotnego użytku dla składników Web Part lub stron aplikacji.

Ee231554.collapse_all(pl-pl,VS.110).gifWizualne składnika Web Part

A visual web part element projektu zawiera plik definicji Elements.xml Składnika Web Part element i Kontrola użytkownika przedmiotu.Można zaprojektować wygląd visual web part przez przeciąganie lub kopiowanie formanty z przybornika programu Visual Studio do powierzchni formantu użytkownika. Aby uzyskać więcej informacji, zobacz Jak: tworzenie część sieci Web programu SharePoint przy użyciu projektanta i bloków konstrukcyjnych: składniki Web Part.

Ee231554.collapse_all(pl-pl,VS.110).gifSkładnik Web Part

A web part jest formant po stronie serwera, który działa wewnątrz specjalny typ strony o nazwie strony składników Web Part.Są one bloki konstrukcyjne stron, które pojawiają się w witrynie programu SharePoint.Element część sieci web zawiera pliki, które umożliwiają projektowanie składnika web part witryny programu SharePoint.Aby uzyskać więcej informacji, zobacz Jak: tworzenie część sieci Web programu SharePoint i bloków konstrukcyjnych: składniki Web Part.

Zobacz też

Inne zasoby

Tworzenie rozwiązań dla programu SharePoint

SharePoint Products and Technologies