Vytváření projektů ze šablon
Nové projekty lze vytvořit z šablon nainstalovaných místně nebo z šablon, které jsou k dispozici online.Po výběru kategorie v části Nainstalováno nebo Online se naplní seznam šablon projektů.Seznam dostupných šablon projektů se liší v závislosti na cílové verzi rozhraní .NET Framework.Vyberte šablonu projektu, chcete-li zobrazit stručný popis této šablony.
Všechny šablony projektů přidají potřebné soubory a odkazy pro příslušný typ projektu.
Šablony podle kategorie
Následující tabulky uvádějí výchozí typy projektů, které jsou k dispozici v sadě Visual Studio, seskupené podle kategorie.Podkategorie jsou zde uvedeny ve formátu < podkategorie > / < název_šablony > Pokud není uvedeno jinak.Některé šablony z různých podkategorií se také zobrazí při výběru nadřazené kategorie.
[!POZNÁMKA]
Dostupné šablony se mohou lišit podle verze a edice sady Visual Studio, možností zvolených při instalaci, verze rozhraní .NET Framework a dalších vlastních nastavení.Pokud vám chybí šablona, která je součástí instalace, spusťte program devenv.exe s přepínačem /installvstemplates.Další informace naleznete v tématu Devenv – přepínače příkazového řádku.
Šablony pro aplikace pro Windows Store
Následující šablony se zobrazí pod jazyksystém úložiště podkategorii.
Šablona projektu |
Další informace |
---|---|
Pro jazyk Visual Basic nebo Visual C#: |
Další informace o všechny šablony v této podskupině, naleznete v části šablony a urychlit tak vývoj aplikací pro vaše. |
Prázdná aplikace (XAML) |
Jednostránkový projekt aplikace pro Windows Store, ve kterém nejsou předdefinovány ovládací prvky ani rozložení |
Mřížková aplikace (XAML) |
Třístránkový projekt aplikace pro Windows Store, který umožňuje procházení seskupenými položkami uspořádanými do mřížky.Samostatné stránky zobrazují podrobnosti o skupině a položce. |
Rozdělená aplikace (XAML) |
Dvoustránkový projekt aplikace pro Windows Store, který umožňuje procházení seskupenými položkami.První stránka umožňuje výběr skupiny a druhá stránka zobrazuje seznam položek spolu s podrobnostmi pro vybranou položku. |
Knihovna tříd (aplikace pro Windows Store) |
Projekt, který vytváří knihovnu spravovaných tříd pro aplikace pro Windows Store nebo součásti prostředí Windows Runtime |
Knihovna testování částí (aplikace pro Windows Store) |
Projekt obsahující testování částí, který lze použít k testování aplikací pro Windows Store, součástí prostředí Windows Runtime nebo knihoven tříd pro aplikace pro Windows Store |
Pro jazyk Visual C++: |
Další informace o všechny šablony v této podskupině s výjimkou přímé 2D aplikace a přímé 3D šablony aplikací naleznete v tématu šablony a urychlit tak vývoj aplikací pro vaše.Informace o přímé 2D aplikace a přímé 3D šablony aplikací naleznete v tématu připravit si prostředí pro vývoj aplikací rozhraní DirectX pro Windows Store pro. |
Prázdná aplikace (XAML) |
Jednostránkový projekt aplikace pro Windows Store, ve kterém nejsou předdefinovány ovládací prvky ani rozložení |
Mřížková aplikace (XAML) |
Třístránkový projekt aplikace pro Windows Store, který umožňuje procházení seskupenými položkami uspořádanými do mřížky.Samostatné stránky zobrazují podrobnosti o skupině a položce. |
Rozdělená aplikace (XAML) |
Dvoustránkový projekt aplikace pro Windows Store, který umožňuje procházení seskupenými položkami.První stránka umožňuje výběr skupiny a druhá stránka zobrazuje seznam položek spolu s podrobnostmi pro vybranou položku. |
Knihovna DLL (aplikace pro Windows Store) |
Projekt nativní dynamické knihovny (DLL), kterou lze použít pro aplikace pro Windows Store nebo součásti prostředí Windows Runtime |
Statická knihovna (aplikace pro Windows Store) |
Projekt nativní statické knihovny (LIB), kterou lze použít pro aplikace pro Windows Store nebo součásti prostředí Windows Runtime |
Knihovna testování částí (aplikace pro Windows Store) |
Projekt obsahující testování částí, který lze použít k testování aplikací pro Windows Store, součástí prostředí Windows Runtime nebo knihoven tříd pro aplikace pro Windows Store |
Součást prostředí Windows Runtime |
Projekt součásti prostředí Windows Runtime, kterou mohou používat aplikace pro Windows Store bez ohledu na programovací jazyk, v němž byly vytvořeny |
Aplikace Direct2D (XAML) |
Projekt aplikace pro Windows Store, která využívá rozhraní Direct2D |
Aplikace Direct3D |
Projekt aplikace pro Windows Store, která využívá rozhraní Direct3D |
Pro jazyk JavaScript: |
Další informace o všechny šablony v této podskupině, naleznete v části JavaScript šablon projektů aplikací pro Windows Store. |
Prázdná aplikace |
Jednostránkový projekt aplikace pro Windows Store, ve kterém nejsou předdefinovány ovládací prvky ani rozložení |
Mřížková aplikace |
Třístránkový projekt aplikace pro Windows Store, který umožňuje procházení seskupenými položkami uspořádanými do mřížky.Samostatné stránky zobrazují podrobnosti o skupině a položce. |
Rozdělená aplikace |
Dvoustránkový projekt aplikace pro Windows Store, který umožňuje procházení seskupenými položkami.První stránka umožňuje výběr skupiny a druhá stránka zobrazuje seznam položek spolu s podrobnostmi pro vybranou položku. |
Aplikace s pevným rozložením |
Projekt aplikace pro Windows Store, jejíž velikost se mění se zachováním pevného poměru stran |
Navigační aplikace |
Projekt aplikace pro Windows Store, ve kterém jsou předdefinovány ovládací prvky pro navigaci |
Šablony pro Windows v jazyce Visual Basic a C#
Následující šablony se zobrazí v podkategoriích Visual Basic/Windows nebo Visual C#/Windows.
Šablona projektu |
Další informace |
---|---|
Knihovna tříd |
Pomocí šablony Knihovna tříd můžete rychle vytvořit opakovaně použitelné třídy a komponenty, které mohou být sdíleny s jinými projekty.Další informace o vytváření komponentních tříd naleznete v tématu Komponentní třídy. |
Konzolová aplikace |
Konzolové aplikace jsou obvykle navrženy bez grafického uživatelského rozhraní a jsou zkompilovány do spustitelného souboru.S konzolovou aplikací lze pracovat prostřednictvím zadávání pokynů v příkazovém řádku. |
Prázdný projekt |
Šablonu prázdného projektu můžete použít v případě, že chcete vytvořit vlastní typ projektu.Šablona vytvoří nezbytnou strukturu souborů potřebnou k uložení informací o aplikaci.Jakékoli odkazy, soubory nebo komponenty je nutné přidat ručně.Další informace o přidávání odkazů naleznete v tématu Přidávání a odebírání odkazů. |
Přenosná knihovna tříd |
Vytvoří projekt pro vytváření souboru .dll, který lze používat na platformách Windows, Silverlight, Windows Phone a Xbox 360. |
Formulářová aplikace Windows |
Tato šablona vytvoří tradiční samostatnou aplikaci systému Windows nebo funkčně bohatý front-end distribuované webové aplikace.Další informace naleznete v tématu Vytváření aplikací pro systém Windows nebo Vytvoření projektu aplikace pro systém Windows. |
Knihovna ovládacích prvků formulářů Windows |
Pomocí šablony projektu Knihovna ovládacích prvků Windows můžete vytvořit vlastní ovládací prvky pro použití v modelu Windows Forms.Další informace naleznete v tématu Ovládací prvky modelu Windows Forms. |
Služba systému Windows |
Aplikace služby systému Windows (dříve nazývané Služby NT) jsou aplikace, které bývají spuštěné po dlouhou dobu a které nemají uživatelské rozhraní.Mohou monitorovat položky, jako je například výkon systému.Další informace naleznete v tématu Představení aplikací spouštěných jako služby systému Windows. |
Aplikace WPF |
Šablona aplikace WPF vytvoří projekt, který používá grafický subsystém Windows Presentation Foundation.Další informace naleznete v tématu How to: Create a New WPF Application Project. |
Knihovna uživatelských ovládacích prvků WPF |
Vytvoří uživatelský ovládací prvek WPF, který staví na funkcích existujících ovládacích prvků WPF.Další informace naleznete v tématu How to: Create a WPF UserControl Library Project. |
Aplikace WPF pro prohlížeč |
Vytvoří aplikaci WPF, která běží v prohlížeči.Tento aplikační model se nazývá Aplikace prohlížeče XAML (XBAP).Další informace naleznete v tématech How to: Create a New WPF Browser Application Project a Přehled aplikací Prohlížeče WPF XAML. |
Knihovna vlastních ovládacích prvků WPF |
Vytvoří projekt, ve kterém můžete vytvořit vlastní ovládací prvek WPF.Další informace naleznete v tématu Přehled řízeného vytváření. |
Webové šablony v jazycích Visual Basic a C#
Informace o webových šablon naleznete v tématu vytváření webového projektu ASP.NET v sadě Visual Studio 2013 na webu technologie ASP.NET.
Šablony pro Office v jazycích Visual Basic a C#
Následující šablony projektů pro Office se zobrazí v rámci podkategorie Visual Basic/Office nebo Visual C#/Office.
Doplněk aplikace Excel 2010
Šablona aplikace Excel 2010
Sešit aplikace Excel 2010
Doplněk aplikace InfoPath 2010
Doplněk aplikace Outlook 2010
Doplněk aplikace PowerPoint 2010
Doplněk aplikace Project 2010
Doplněk aplikace Visio 2010
Doplněk aplikace Word 2010
Dokument aplikace Word 2010
Šablona aplikace Word 2010
Další informace o vývoji řešení pro Office naleznete v tématech Přehled šablon projektů Microsoft Office Project a Začínáme s programováním doplňků na úrovni aplikací.
Šablony pro SharePoint v jazycích Visual Basic a C#
Následující šablony se zobrazí v rámci podkategorií Visual Basic/SharePoint nebo Visual C#/SharePoint.
Projekt služby SharePoint 2010
Vizuální webová část služby SharePoint 2010
SharePoint 2010 – Importovat znovu použitelný pracovní postup
SharePoint 2010 – Importovat balíček řešení
SharePoint 2010 – webová část Silverlight
Další informace naleznete v tématu Šablony projektů a položek projektů služby SharePoint.
Šablony pracovních postupů v jazycích Visual Basic a C#
Následující šablony se zobrazí v rámci podkategorie Visual Basic/Workflow nebo Visual C#/Workflow.
Všechny šablony v tomto oddíle vytvářejí projekty, které používají programovací model Windows Workflow Foundation.Programovací model Windows Workflow Foundation umožňuje vyvíjet pracovní postupy řízené modelem, poskytuje přirozený přehled o návrhu a odstraňuje přitom nutnost zabývat se podrobnostmi na úrovni systému, jako jsou transakce, řízení stavu nebo řízení souběžnosti.
Další informace naleznete v tématu Přehled programovacího modelu Windows Workflow Foundation.
Šablona projektu |
Další informace |
---|---|
Knihovna návrháře aktivit |
Pomocí šablony knihovny návrháře aktivit můžete vytvořit vlastního návrháře aktivit.Vlastní návrháři aktivit umožňují vytvářet prostředí pro používání aktivit v době návrhu a určují, jak se aktivita a její stránka vlastností zobrazuje v sadě Visual Studio.Další informace naleznete v tématu Vytvoření vlastního návrháře aktivit. |
Knihovna aktivit |
Šablona knihovny aktivit umožňuje vytvořit složenou aktivitu z již existujících aktivit.Další informace naleznete v tématu Vytváření aktivit pracovního postupu pomocí třídy Activity. |
Aplikace služby pracovního postupu WCF |
Aplikace služby pracovního postupu WCF umožňuje vytvořit pracovní postup, který pomocí aktivit zpráv odesílá a přijímá zprávy WCF.Další informace naleznete v tématu Přehled služeb pracovního postupu. |
Konzolová aplikace pracovního postupu |
Šablona konzolové aplikace pracovního postupu umožňuje vytvořit pracovní postup, který je hostován v konzolové aplikaci.Pracovní postup je implementován jako aktivita Sequence.Další informace naleznete v tématu Postupy: Vytvoření pracovního postupu. |
Další šablony jazyka Visual Basic a C#
Následující šablony se zobrazují v rámci ostatních podkategorií uzlů Visual Basic a Visual C# tak, jak je zde uvedeno.
Šablona projektu |
Další informace |
---|---|
Azure nebo instalace nástroje systému Azure |
Poskytuje pokyny pro povolení projektů cloudové služby Azure prostřednictvím instalace nástrojů Azure.Další informace naleznete v tématu Jak: Povolit Windows Azure nástroje. |
Vytváření sestav/Aplikace sestav |
Vytvoří projekt sestavy, který můžete doplnit ručně nebo pomocí Průvodce sestavou. |
Silverlight/Aplikace Silverlight |
Vytvoří standardní projekt aplikace Silverlight s možností hostovat jej ve webovém projektu.Podívejte se na téma postup: vytvoření nového projektu Silverlight. |
Silverlight/Navigační aplikace Silverlight |
Vytvoří projekt aplikace Silverlight obsahující součásti uživatelského rozhraní, jako jsou záhlaví, zápatí a boční navigační panel. |
Silverlight/Knihovna tříd Silverlight |
Vytvoří projekt knihovny tříd Silverlight, kterou mohou používat aplikace Silverlight. |
Test/Testování částí |
Další informace naleznete v tématu Postupy: Vytváření a spouštění testování částí pro spravovaný kód. |
Test/Projekt programového testu uživatelského rozhraní |
Další informace naleznete v tématu Testování uživatelského rozhraní pomocí automatizovaných programových testů uživatelského rozhraní. |
Test/Projekt výkonu webu a zátěžového testu |
Další informace naleznete v tématu [vyřazeno] Testy výkonnosti webů a zátěžové testy v prostředí Visual Studio. |
WCF/Knihovna syndikační služby |
Další informace naleznete v tématu Služby Windows Communication Foundation a služby WCF Data Services v sadě Visual Studio. |
WCF/Aplikace služby WCF |
Další informace naleznete v tématu Služby Windows Communication Foundation a služby WCF Data Services v sadě Visual Studio. |
WCF/Knihovna služby WCF |
Další informace naleznete v tématu Služby Windows Communication Foundation a služby WCF Data Services v sadě Visual Studio. |
WCF/Aplikace služby pracovního postupu WCF |
Aplikace služby pracovního postupu WCF umožňuje vytvořit pracovní postup, který pomocí aktivit zpráv odesílá a přijímá zprávy WCF. |
Šablony pro Windows v jazyce Visual C++
Šablona projektu |
Další informace |
---|---|
ATL/Projekt knihovny ATL |
Vytvoří projekt, který používá knihovnu ATL (Active Template Library). |
CLR/Knihovna tříd |
Vytvoří sestavení rozhraní .NET Framework, které lze použít z jakéhokoli jazyka rozhraní .NET Framework. |
CLR/Konzolová aplikace CLR |
Vytvoří konzolovou aplikaci, kterou lze spustit v rozhraní .NET Framework. |
CLR/Prázdný projekt |
Vytvoří prázdný projekt pro vytvoření místní aplikace rozhraní .NET Framework. |
CLR/Formulářová aplikace Windows |
Vytvoří aplikaci rozhraní .NET Framework s uživatelským rozhraním modelu Windows Forms. |
CLR/Knihovna ovládacích prvků formulářů Windows |
Vytvoří ovládací prvky pro použití ve formulářových aplikacích Windows, které lze spustit v rozhraní .NET Framework. |
Obecné/Prázdný projekt |
Vytvoří prázdný projekt pro vytvoření místní aplikace. |
Obecné/Projekt makefile |
Vytvoří projekt pro použití externího sestavovacího systému. |
Obecné/Vlastní průvodce |
Vytvoří vlastního průvodce aplikací.Další informace naleznete v tématu Návrh průvodce. |
MFC/Aplikace MFC |
Vytvoří aplikaci, která používá knihovnu MFC.Další informace naleznete v tématu Průvodce třídou MFC. |
MFC/Knihovna MFC DLL |
Vytvoří dynamickou knihovnu, která používá knihovnu MFC.Další informace naleznete v tématu Průvodce třídou MFC. |
MFC/Ovládací prvek ActiveX knihovny MFC |
Vytvoří ovládací prvek ActiveX, který používá knihovnu MFC.Další informace naleznete v tématu Průvodce třídou MFC. |
Test/Projekt testů |
Vytvoří projekt testů, který umožňuje používat automatizované testy.Další informace o tom, jak vytvořit automatizované testy, naleznete v tématu Testování aplikace pomocí nástroje Microsoft Test Manager. |
Win32/Projekt Win32 |
Vytvoří projekt pro hostování aplikace Win32, konzolové aplikace, knihovny DLL nebo statické knihovny. |
Win32/Konzolová aplikace Win32 |
Vytvoří konzolovou aplikaci Win32. |
Šablony jazyka Visual F#
Následující šablony se zobrazí v rámci podkategorií Visual F#/Windows nebo Visual F#/Silverlight.Další informace o šablonách jazyka Visual F# naleznete v tématu Zápis programů F# pomocí sady Visual Studio.
LightSwitch
Následující šablony se zobrazí v podkategorii LightSwitch/Windows.Další informace naleznete v tématu Krok 1: Vytvoření projektu LightSwitch.
Šablona projektu |
Další informace |
---|---|
Aplikace LightSwitch (Visual Basic) |
Vytvoří prázdné řešení aplikace LightSwitch. |
Aplikace LightSwitch (Visual C#) |
Vytvoří prázdné řešení aplikace LightSwitch. |
Ostatní typy projektů
Tyto šablony se zobrazí v kategorii Ostatní typy projektů.
Šablona projektu |
Další informace |
---|---|
Instalace a nasazení/Povolit InstallShield Limited Edition |
Další informace naleznete v tématu Nasazení aplikací, služeb a komponent. |
Rozšiřitelnost/Doplněk pro sadu Visual Studio |
Doplňky sady Visual Studio přidávají funkce do prostředí sady Visual Studio.Další informace naleznete v tématu Postupy: Vytvoření doplňku. |
Rozšiřitelnost/Visual Studio Shell (izolovaný režim) |
Další informace naleznete v tématu Názorný postup: Vytvoření základní izolované aplikace prostředí. |
Rozšiřitelnost/Balíček sady Visual Studio |
Další informace naleznete v tématu Názorný postup: Vytvoření základní izolované aplikace prostředí. |
Řešení sady Visual Studio/Prázdné řešení |
Tato šablona vytvoří soubor řešení a strukturu adresářů, do nichž je možné přidávat projekty. |
SQL Server
Tyto šablony se zobrazí v kategorii SQL Server.
Šablona projektu |
Další informace |
---|---|
SQL Server/Databázový projekt systému SQL Server |
Vytvoří prázdný projekt pro databázi systému SQL Server. |
Šablony projektů modelování
Následující šablony se zobrazí v kategorii Projekty modelování.
Šablona projektu |
Další informace |
---|---|
Projekt modelování |
Vytvoří prázdný projekt pro modelování.Další informace naleznete v tématu Vytváření projektů a diagramů pomocí modelování UML. |
Viz také
Koncepty
Další zdroje
Typy souborů a přípony souborů v jazycích Visual Basic a Visual C#
Vývoj klientských aplikací s použitím rozhraní .NET Framework