Projekt SharePoint a šablony položek projektu
Následující části popisují dostupné projektu služby SharePoint a položky projektu šablony a jejich použití.
Toto téma obsahuje následující oddíly.
- Projekt a přehled šablon položek projektu
- Šablony projektu
- Šablony položek projektu
- Příbuzná témata
Projekt a přehled šablon položek projektu
Při vytvoření nového projektu služby SharePoint v aplikaci Visual Studio je projekt SharePoint přidán k řešení a všechny vyžadované k projektu typu položky projektu.Například pokud vytvoříte webovou část Silverlight projektu, Visual Studio vytvoří řešení, které obsahuje položku projektu Visual Web Part a položky projektu Silverlight aplikace a všechny soubory požadované položky projektu.Šablony položek projektu lze přidat existující projekt SharePoint, jako je přidání příjemce události, sloupec webu nebo seznamu položek projektu.
Informace o základy SharePoint naleznete v tématu SharePoint Foundation stavební bloky.Pokročilí uživatelé mohou vytvářet vlastní projekt a šablony položek projektu.Další informace naleznete v tématu Rozšíření systému projektů služby SharePoint.
Šablony projektu
Následuje seznam šablon projektu služby SharePoint.Zobrazení šablon projektu služby SharePoint v aplikaci Visual Studio v Nový projekt dialogovém okně rozbalte SharePoint uzlu buď Visual C# nebo Visual Basica pak zvolte 2010.
Projekt SharePoint 2010
Obsah Projektu služby SharePoint 2010 jsou zahrnuty v každé šabloně projektu služby SharePoint.Projekt SharePoint 2010 obsahuje:
Soubor projektu.
Stránky vlastnosti projektu.
A odkazy složku obsahující všechny odkazy na sestavení v projektu.
A funkce složku obsahující soubor konfigurace .feature použit k nasazení funkce serveru SharePoint.
A balíček složku obsahující soubor Package.package, který je použit k nasazení řešení SharePoint.
Soubor key.snk (klíč silného názvu), který je použit k podepsání sestavení silným názvem pro rozšířené zabezpečení.
Webová část Silverlight pro aplikaci SharePoint 2010
Webová část Silverlight pro aplikaci SharePoint 2010 projekty umožňují vytvořit webové části SharePoint, který zobrazení aplikací programu Silverlight.Při vytváření tohoto projektu můžete určit, zda přidat novou aplikaci Silverlight ji nebo odkaz na existující.Další informace naleznete v tématu Vytvoření webové části pro SharePoint a Postupy: Vytvoření webové části Silverlight, která zobrazuje data OData pro SharePoint.
Webové části služby SharePoint 2010 Visual
A Webové části služby SharePoint 2010 Visual projekt zahrnuje definici souboru Elements.xml Webové části zboží a Uživatelský ovládací prvek zboží.Přetahování nebo kopírování povrchu uživatelský ovládací prvek ovládací prvky z panelu nástrojů Visual Studio, můžete navrhnout vzhled vizuální webové části. Další informace naleznete v Jak: vytvoření webové služby SharePoint pomocí Návrháře a stavební blok: webové části.
Import balíčku řešení služby SharePoint 2010
Import balíčku řešení služby SharePoint 2010 projekty umožňují importovat všechny nebo část existujícího webu SharePoint 2010, exportovat do souboru řešení (.wsp) služby SharePoint do aplikace Visual Studio.Po importu do aplikace Visual Studio, můžete přizpůsobit jeho položky a znovu je zavést.Další informace naleznete v tématu Import položek z existujícího webu služby SharePoint.
Importovat znovu použitelný pracovní postup služby SharePoint 2010
Importovat znovu použitelný pracovní postup služby SharePoint 2010 projekty umožňují importovat opakovaně použitelný deklarativní pracovní postup, vytvořený v aplikaci SharePoint Designer 2010 do sady Visual Studio.Pracovní postup je exportován z webu služby SharePoint jako soubor WSP.Po importu do aplikace Visual Studio jej přizpůsobit, přidejte do něj kód a nasadit web služby SharePoint.Další informace naleznete v tématu Názorný postup: Importujte do aplikace Visual Studio opakovaně pracovního postupu aplikace SharePoint Designer.
Šablony položek projektu
Následuje seznam šablon položek projektu služby SharePoint.Šablony položek projektu služby SharePoint řešení, které podporují funkce služby SharePoint, například sloupce webu, seznamy a typy obsahu přidat soubory.Přidání sloupce webu do řešení například přidá sloupec projekt webu, který obsahuje definice souboru Elements.xml.Vizuální webové části Přidání části Projekt visual k řešení obsahující soubor Elements.xml, položka ovládací prvek uživatele a položku visual webové části.
Zobrazit šablony položek projektu služby SharePoint v Průzkumníku, otevřete místní nabídku projektu služby SharePoint a pak zvolte Přidat, Nová položka.Rozbalte SharePoint uzlu buď Visual C# nebo jazyka Visual Basica pak zvolte 2010.
Stránka aplikace (pouze farmy roztok)
Stránku aplikace (pouze řešení farmy) položka umožňuje navrhnout ASP.NET webové stránky pro web služby SharePoint.Stránky aplikace můžete použít pouze v řešení farmy.Tuto položku projekt můžete přidat pouze řešení farmy.Další informace naleznete v Jak: Vytvořte stránku aplikace a _layouts aplikace typu stránky.
Model Připojení obchodních dat (pouze farmy roztok)
A Model Připojení obchodních dat (pouze řešení farmy) položka umožňuje integraci obchodních dat služby SharePoint.Obchodní data mohou pocházet z aplikace server back-end, jako SQL Server, Siebel a protokol SAP (Service Advertising).Modely služby Připojení obchodních dat lze použít pouze v řešení farmy.Tuto položku projekt můžete přidat pouze řešení farmy.Další informace naleznete v Jak: vytvoření modelu záložní řadič domény, Jak: použití souboru prostředku k určení lokalizované názvy, vlastnosti a oprávnění, a Co je nového: služby Podnikové připojení.
Typ obsahu
Typ obsahu položky umožňují vytvořit vlastní typy obsahu založené na existující (základní) typ obsahu jako dokument, oznámení nebo úkolu.Vlastní typ obsahu obsahuje jako základní typ obsahu s libovolného webu sloupců (polí), definování stejné atributy a polí.Můžete například vytvořit vlastní typ obsahu kontakt, který je založen na základní typ kontaktu obsahu dodávaný ve službě SharePoint.Typ obsahu můžete přizpůsobit změnou stávajících sloupců webu nebo přidáním další sloupce webu na ty, které jsou již zahrnuty v základní typ obsahu.
[!POZNÁMKA]
Z důvodu omezení služby SharePoint nelze vytvořit typ obsahu řešení farmy na základě obsahu typu řešení v izolovaném prostoru.
Další informace naleznete v Názorný postup: Vytvoření sloupce webu, typ obsahu a seznamu SharePoint a stavební blok: typ obsahu.
Prázdný Element
Prázdné prvky se nejčastěji používají k definování položky projektu služby SharePoint, které postrádají projektu nebo šablonu položky projektu v aplikaci Visual Studio. Při přidání prázdného prvku projektu uzel s názvem [x] EmptyElement(kde [x] je jedinečné číslo) je vytvořen.EmptyElement [x] obsahuje jediný soubor s názvem Elements.xml. Použití XML příkazy definovat Elements.xml požadované prvky.
Přijímač událostí
Přijímačů událostí zpracování událostí pro položky na webu SharePoint, například když je položka přidána do seznamu, při odstranění položky webové nebo při spuštění pracovního postupu.Šablonu položky projektu přijímač událostí umožňuje zpracování
Seznam událostí
Položky seznamu události
Seznam e-mailové události
Webové události
Seznam události pracovního postupu
Vytvoří položky projektu přijímač událostí Přijímač událostí složka obsahuje obslužné rutiny pro všechny události zadané při vytváření projektu v jediné třídy souboru SharePoint Průvodce vlastním nastavením.event receiver Třída může zpracovávat události na webu služby SharePoint položky jako soubory, pole, položky, seznamů, webových částí, přílohy a pracovní postupy jsou přidány, aktualizace, odstraněny nebo odebrány.Další informace naleznete v Jak: vytvoření příjemce událostí a stavební blok: zpracování události.
Seznam
Seznam je instance opakovaně základní SharePoint seznam definici, například kalendář nebo seznam úkolů.Po přidání seznamu do řešení, Návrhář seznamu umožňuje přidat do seznamu sloupce webu a vytvoření vlastního seznamu sloupců.To zahrnuje sloupce typů obsahu webu.Můžete zadat zobrazení seznam, který určuje sloupce, které se zobrazí v seznamu.Další informace naleznete v Názorný postup: Vytvoření sloupce webu, typ obsahu a seznamu SharePoint a stavební blok: seznamy a knihovny dokumentů.
Modul
Moduly (nezaměňujte s Visual Basic moduly) obsahovat všechny soubory, které chcete nasadit na server SharePoint, například obrázky nebo poznámky.Obsahuje položku projektu modulu modulu uzlu.Uzel modul obsahuje dvě šablony položek projektu: definice soubor XML, který slouží jako manifest pro modul a soubor sample.txt zástupný soubor.Další informace naleznete v Zahrnout soubory v roztoku pomocí modulů a moduly.
Sekvenční pracovní postup (pouze farmy roztok)
A sekvenční pracovní postup je posloupnost kroků obchodní logiky, prováděné v sekvenci až do dokončení posledního kroku.Sekvenční pracovní postupy se používají ke správě procesů, které zahrnují položky služby SharePoint, například seznamy nebo dokumenty.Můžete vytvořit pracovní postupy (globální) úrovni webu nebo seznamu úroveň (místní) pracovní postupy a můžete vybrat, zda pracovní postup spuštěn automaticky nebo ručně.Tato položka projektu lze použít pouze v řešení farmy.Tuto položku projekt můžete přidat pouze řešení farmy.Další informace naleznete v Vytváření řešení služby SharePoint, pracovních postupů služby SharePoint Server 2010, a Novinky: zlepšení pracovního.
Webová část Silverlight
Webová část Silverlight položky projektu umožňují vytvořit webové části SharePoint, který zobrazení aplikací programu Silverlight.Přidáte-li tuto položku projekt do řešení, můžete zvolit, zda přidat novou aplikaci Silverlight nebo existující později odkazovat.Další informace naleznete v tématu Vytvoření webové části pro SharePoint a Postupy: Vytvoření webové části Silverlight, která zobrazuje data OData pro SharePoint.
Sloupec webu
A sloupec webu, známé také jako pole, je jedním z nejvíce základní prvky lze přidat do projektu služby SharePoint.Sloupec představuje typ dat, například telefonní číslo, text komentáře nebo město jméno kontaktu v seznamu kontaktů.Další informace naleznete v Vytváření sloupců webu, typy obsahu a seznamy služby SharePoint a sloupce.
Definice webu (pouze farmy roztok)
Definice webu obsahovat položky projektu definice složky webu, který obsahuje následující soubory:
Výchozí .aspx stránku používá jako výchozí webovou stránku pro web.
Onet.xml soubor, který definuje součásti webu.
Webtemp soubor xml, který určuje definici konfigurace serveru, které se zobrazují v Výběr šablony část Nový web SharePoint stránky.
Po přidání definice webu přidat kód a soubory zavést funkce.Tato položka projektu lze použít pouze v řešení farmy.Tuto položku projekt můžete přidat pouze řešení farmy.Další informace naleznete v Vytvoření definice webu služby SharePoint a definice webu a konfigurace.
Pracovní postup stavového stroje (pouze farmy roztok)
A pracovní postup stavového stroje je sada stavů obchodní logiky, přechodů a akcí.Kroky v pracovním postupu stavového stroje nejsou provedeny v sekvenci; místo toho se spouštějí akcemi a stavy.Stejně jako sekvenční pracovní postup stavu počítače pracovní postupy jsou spojeny s položky služby SharePoint, například seznamy nebo dokumenty.Můžete znovu vytvořit pracovní postupy (globální) úrovni webu nebo seznamu úroveň (místní) pracovní postupy.Můžete také vybrat, zda pracovní postup spuštěn automaticky nebo ručně.Tato položka projektu lze použít pouze v řešení farmy.Tuto položku projekt můžete přidat pouze řešení farmy.Další informace naleznete v Vytváření řešení služby SharePoint, pracovních postupů služby SharePoint Server 2010, a Novinky: zlepšení pracovního.
Uživatelský ovládací prvek (pouze farmy roztok)
A uživatelský ovládací prvek je vlastní opakovaně použitelný ovládací prvek, který můžete přidat další ovládací prvky technologie ASP.NET a ovládací prvky SharePoint.Uživatelský ovládací prvek lze přidat do stránek a webových částí, které jsou spuštěny ve službě SharePoint.Tato položka projektu lze použít pouze v řešení farmy.Tuto položku projekt můžete přidat pouze řešení farmy.Další informace naleznete v Vytváření použitelný ovládací prvky webových částí nebo aplikace stránek.
Visual Web Part
A visual webové části definici souboru Elements.xml obsahuje položku projektu Webové části zboží a Uživatelský ovládací prvek zboží.Přetahování nebo kopírování povrchu uživatelský ovládací prvek ovládací prvky z panelu nástrojů Visual Studio, můžete navrhnout vzhled vizuální webové části. Další informace naleznete v Jak: vytvoření webové služby SharePoint pomocí Návrháře a stavební blok: webové části.
Webové části
A webové části je serverový ovládací prvek, který bude spuštěn uvnitř zvláštní typ stránku s názvem stránky webové části.Jsou stavební bloky stránek na webu služby SharePoint.Položky webové části obsahuje soubory, které umožňují navrhnout webové části pro web služby SharePoint.Další informace naleznete v Jak: vytvoření webové služby SharePoint a stavební blok: webové části.