Výchozí šablony projektu v sadě Visual Studio
Můžete vytvořit nové projekty z místně nainstalované šablony nebo šablon, které jsou k dispozici online.Výběrem kategorie v rámci nainstalovat nebo Online oddíly naplníte seznam šablon projektů.Seznam šablon projektu se liší podle verze rozhraní.NET Framework, kterou můžete směrovat.Vyberte šablonu projektu stručný popis o šabloně.
Všechny šablony projektů přidají potřebné soubory a odkazy pro typ projektu.
Šablony podle kategorie
V následujících tabulkách jsou uvedeny výchozí typy projektů, které jsou k dispozici v Visual Studio podle kategorie.Podkategorie zde uvedeno ve formátu <Subcategory> / <TemplateName> Pokud není uvedeno jinak.Některé šablony z různých podkategorií se zobrazí také když je vybraná nadřazená kategorie.
[!POZNÁMKA]
Dostupné šablony může se liší podle verze Visual Studio, edition, možnosti instalace, verze rozhraní.NET Framework a jiných úprav.Pokud vám chybí šablona, která je součástí instalace, spusťte devenv.exe s přepínačem /installvstemplates.Další informace naleznete v tématu Přepínače příkazového řádku Devenv.
Šablony pro Windows Store Apps
Následující šablony se zobrazí pod jazykPro úložiště podkategorie.
Šablona projektu |
Další informace |
---|---|
Pro jazyka Visual Basic nebo Visual C#: |
Další informace o libovolné šablony v této podkategorii naleznete šablony urychlit vývoj aplikace. |
Prázdná aplikace (XAML) |
Jednostránkové projektu pro úložiště systému Windows aplikace, žádný předdefinovaný ovládací prvky nebo rozvržení. |
Mřížka aplikace (XAML) |
Tři stránky projektu pro úložiště systému Windows aplikace, která prochází mezi seskupené položky uspořádány v mřížce.Stránky vyhrazené zobrazení podrobností skupiny a položky. |
Rozdělení aplikace (XAML) |
Dvě stránky projektu pro úložiště systému Windows aplikace, která prochází mezi seskupené položky.První stránka umožňuje výběr skupiny, zatímco druhý zobrazí seznam položek vedle podrobné informace o vybrané položce. |
Knihovna tříd (apps úložiště systému Windows) |
Projekt, který vytvoří knihovnu spravované třídy, které lze použít úložiště systému Windows aplikace nebo součásti Runtime v systému Windows. |
Jednotka knihovny Test (apps úložiště systému Windows) |
Projekt, který obsahuje jednotku testů, které lze použít k testování aplikace, součásti Runtime v systému Windows nebo knihoven tříd pro úložiště systému Windows aplikacím úložiště systému Windows. |
Pro Visual C++: |
Další informace o libovolné šablony v této podskupině, s výjimkou přímého 2D aplikace a Direct 3D šablony aplikace naleznete v šablony urychlit vývoj aplikace.Informace o přímých 2D aplikace a Direct 3D šablon aplikace naleznete v tématu připravit vývojového prostředí pro aplikace systému Windows úložiště rozhraní DirectX. |
Prázdná aplikace (XAML) |
Jednostránkové projektu pro úložiště systému Windows aplikace, žádný předdefinovaný ovládací prvky nebo rozvržení. |
Mřížka aplikace (XAML) |
Tři stránky projektu pro úložiště systému Windows aplikace, která prochází mezi seskupené položky uspořádány v mřížce.Stránky vyhrazené zobrazení podrobností skupiny a položky. |
Rozdělení aplikace (XAML) |
Dvě stránky projektu pro úložiště systému Windows aplikace, která prochází mezi seskupené položky.První stránka umožňuje výběr skupiny, zatímco druhý zobrazí seznam položek vedle podrobné informace o vybrané položce. |
DLL (apps úložiště systému Windows) |
Projekt pro nativní dynamická knihovna (DLL), použité úložiště systému Windows Windows aplikace nebo součásti Runtime v systému Windows. |
Statická knihovna (apps úložiště systému Windows) |
Projekt nativním Statická knihovna (LIB), použité úložiště systému Windows aplikace nebo součásti Runtime v systému Windows. |
Jednotka knihovny Test (apps úložiště systému Windows) |
Projekt, který obsahuje jednotku testů, které lze použít k testování aplikace, součásti Runtime v systému Windows nebo knihoven tříd pro úložiště systému Windows aplikacím úložiště systému Windows. |
Runtime součásti systému Windows |
Projekt pro součást Windows Runtime, která lze apps úložiště systému Windows, bez ohledu na programovací jazyky, v nichž jsou zapsány aplikace. |
Aplikace Direct2D (XAML) |
Projekt app úložiště systému Windows, který používá Direct2D. |
Aplikace rozhraní Direct3D |
Projekt app úložiště systému Windows, který používá rozhraní Direct3D. |
Pro JavaScript: |
Další informace o libovolné šablony v této podkategorii naleznete šablony projektu JavaScript pro apps úložiště systému Windows. |
Prázdná aplikace |
Jednostránkové projektu pro úložiště systému Windows aplikace, žádný předdefinovaný ovládací prvky nebo rozvržení. |
Mřížka aplikace |
Tři stránky projektu pro úložiště systému Windows aplikace, která prochází mezi seskupené položky uspořádány v mřížce.Stránky vyhrazené zobrazení podrobností skupiny a položky. |
Rozdělení aplikace |
Dvě stránky projektu pro úložiště systému Windows aplikace, která prochází mezi seskupené položky.První stránka umožňuje výběr skupiny, zatímco druhý zobrazí seznam položek vedle podrobné informace o vybrané položce. |
Pevné rozložení aplikace |
Projekt app úložiště systému Windows, která se v rozložení pevný poměr stran. |
Navigační aplikace |
Projekt app úložiště systému Windows, s předdefinovaným ovládací prvky pro navigaci. |
Šablony Windows jazyka Visual Basic a C#
Následující šablony se zobrazí pod podkategorií Visual Basic/Windows nebo Visual C#/Windows.
Šablona projektu |
Další informace |
---|---|
Knihovna tříd |
Šablonu Knihovna tříd použijte k rychlému vytvoření opakovaně použitelné třídy a komponent, 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í (GUI) a jsou kompilovány do spustitelného souboru.Můžete pracovat s konzolovou aplikací zadáním pokynů v příkazovém řádku. |
Prázdný projekt |
Šablonu prázdného projektu lze použít v případě, že chcete vytvořit vlastní typ projektu.Šablona vytvoří nezbytnou strukturu souborů potřebnou k uložení informací aplikace.Všechny odkazy, soubory nebo komponenty je nutné přidat ručně.Další informace o přidávání odkazů naleznete v tématu Přidání a odebrání odkazů. |
Přenosná knihovna tříd |
Vytvoří projekt pro vytváření souboru DLL, který bude spuštěn na systému Windows, Silverlight, Windows Phone a Xbox 360. |
Formulářová aplikace Windows |
To vytvoří tradiční samostatnou aplikaci systému Windows nebo bohatý front-end distribuované webové aplikace.Další informace naleznete v tématu Vytváření aplikací pro systém Windows nebo Vytváření projektu pro systém Windows. |
Knihovna ovládacích prvků formulářů Windows |
Šablona projektu Knihovny ovládacích prvků Windows se používá k vytvoření vlastních ovládacích prvků pro použití v modelu Windows Forms.Další informace naleznete v tématu Ovládací prvky modelu Windows Forms. |
Služby systému Windows |
Aplikace služby systému Windows (dříve nazývané "NT služby") jsou dlouho spuštěné aplikace, které nemají uživatelské rozhraní.Mohou sledovat položky jako výkon systému.Další informace naleznete v tématu Introduction to Windows Service Applications. |
Aplikace WPF |
Šablona aplikace WPF vytvoří projekt, který používá Windows Presentation Foundation.Další informace naleznete v tématu Jak: vytvoření nového projektu WPF aplikace. |
Knihovna uživatelských ovládacích prvků WPF |
Vytvoří uživatelský ovládací prvek WPF, který je založen na funkci existujících ovládacích prvků WPF.Další informace naleznete v tématu Jak: vytvoření projektu knihovny UserControl WPF. |
Aplikace prohlížeče WPF |
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 Jak: vytvoření nového projektu WPF aplikace prohlížeče a Přehled aplikace prohlížeče WPF XAML. |
Knihovna vlastních ovládacích prvků WPF |
Vytvoří projekt, ve kterém chcete vytvořit vlastní ovládací prvek WPF.Další informace naleznete v tématu Přehled vytváření ovládacího prvku. |
Webové šablony jazyka Visual Basic a C#
Následující šablony se zobrazí pod podkategorií Visual Basic/web nebo Visual C#/Web.
[!POZNÁMKA]
Tyto šablony jsou určeny pouze pro projekty webové aplikace.Nelze je použít k projektům webu.Informace o rozdílech mezi těmito typy webových projektů naleznete v tématu Webové projekty aplikace oproti webu projekty v aplikaci Visual Studio.
Šablona projektu |
Další informace |
---|---|
Webová aplikace ASP.NET |
Vytvoří novou webovou aplikaci, která obsahuje následující:
Pokud vytváříte webovou aplikaci místní služby IIS nebo vzdálený web služby IIS, sada Visual Studio vytvoří webovou aplikaci služby IIS. |
Prázdná webová aplikace technologie ASP.NET |
Vytvoří novou webovou aplikaci ASP.NET obsahující soubor Web.config, ale ne jiné soubory. |
Webová aplikace dynamickách dat entit ASP.NET |
Vytvoří webovou aplikaci dynamických dat pro použití s technologií ADO.NET Entity Framework.Tato webová aplikace může používat jakoukoli relační databázi.Další informace o dynamických datech naleznete v tématu ASP.NET Dynamic Data. |
Webová aplikace Linq to SQL dynamických dat ASP.NET |
Vytvoří webovou aplikaci dynamických dat pro použití s Linq to SQL.Tato webová aplikace může používat jakoukoli relační databázi.Další informace o dynamických datech naleznete v tématu ASP.NET Dynamic Data. |
Serverový ovládací prvek ASP.NET |
Vytvoří serverový ovládací prvek pro použití ve webových aplikacích ASP.NET.Další informace naleznete v tématu Walkthrough: Developing and Using a Custom Server Control. |
Serverový ovládací prvek ASP.NET AJAX |
Serverové ovládací prvky ASP.NET AJAX se skládají z integrovaného kódu serveru a klienta, pomocí kterého je dosaženo bohatého chování klienta.Další informace naleznete v tématu ASP.NET AJAX Overview. |
Rozšiřující serverový ovládací prvek ASP.NET AJAX |
Rozšiřující ovládací prvky ASP.NET AJAX vylepšují klientské možnosti standardních ovládacích prvků webového serveru ASP.NET.Další informace naleznete v tématu ASP.NET AJAX Extender Controls Overview. |
Šablony Office jazyka Visual Basic a C#
Následující šablony projektu se zobrazí pod podkategorií 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í Office naleznete v Přehled šablon aplikace Office Project a Getting Started Programming Application-Level Add-Ins.
Šablony SharePoint jazyka Visual Basic a C#
Následující šablony se zobrazí pod Jazyka Visual Basic nebo SharePoint nebo Visual C# / SharePoint podkategorií.
Projekt 2010 SharePoint
Webové části služby SharePoint 2010 Visual
Importovat opakovaně SharePoint 2010 pracovního postupu
Import balíčku řešení 2010 SharePoint
Webové části služby SharePoint 2010 Silverlight
Další informace naleznete v tématu Projekt SharePoint a šablony položek projektu.
Šablony pracovních postupů jazyka Visual Basic a C#
Následující šablony se zobrazí pod podkategorií Visual Basic/Workflow nebo Visual C#/Workflow.
Všechny šablony v tomto oddíle vytvářejí projekty používající programovací model Windows Workflow Foundation.Programovací model Windows Workflow Foundation umožňuje řízený model vývoje pracovního postupu, poskytující přirozenou viditelnost návrhu a systém úrovňového skrývání jako jsou transakce, řízení stavu a ří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 |
Šablona knihovny návrháře aktivit se používá k vytvoření vlastního návrháře aktivit.Návrháři vlastních aktivit slouží k vytvoření zkušenosti doby návrhu pro použití aktivit, řízení, jak se aktivita a její stránka vlastností zobrazuje v sadě Visual Studio.Další informace naleznete v tématu Vytváření Návrháře vlastních aktivit. |
Knihovna aktivit |
Šablona knihovny aktivit slouží k vytváření složených aktivit z již existujících činností.Další informace naleznete v tématu Vytváření obsahu aktivit pracovního postupu pomocí třídy aktivity. |
Aplikace služby pracovního postupu WCF |
Aplikace služby pracovního postupu WCF je použita k vytvoření pracovního postupu, který používá aktivity zpráv k odeslání a přijímání zpráv 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 se používá k vytvoření pracovního postupu, který je hostován v konzolové aplikaci.Pracovní postup je implementován jako aktivita Sequence.Další informace naleznete v postupy: vytvoření pracovního postupu. |
Další šablony jazyka Visual Basic a C#
Následující šablony se zobrazí pod podkategorií další uzly Visual Basic a Visual C#, jak je uvedeno.
Šablona projektu |
Další informace |
---|---|
Bledě azurová/nainstalovat Windows Windows Azure nástroje |
Obsahuje pokyny pro povolení projektů cloudové služby Windows Azure nainstalováním nástrojů Windows Azure.Další informace naleznete v tématu Jak: Povolit Windows Azure nástroje |
Hlášení/Sestavy aplikace |
Vytvoří projekt sestavy k vyplění ručně nebo pomocí Průvodce sestavou. |
Silverlight/Aplikace Silverlight |
Vytvoří standardní projekt aplikace Silverlight s možností hostitovat jej ve webovém projektu.Další informace naleznete v jak: vytvoření nového projektu programu Silverlight. |
Silverlight/Aplikace navigace Silverlight |
Vytvoří projekt aplikace Silverlight obsahující komponenty uživatelského rozhraní (UI), jako jsou záhlaví, zápatí a navigace bočních panelů. |
Silverlight/Knihovna tříd Silverlight |
Vytvoří projekt knihovny tříd Silverlight pro spotřebu aplikací Silverlight. |
Zkušební test za jednotku |
Viz téma Názorný postup: Vytvoření a spuštění testů jednotky pro spravovaný kód. |
Test/kódované uživatelského rozhraní zkušební projekt |
Viz téma Testování uživatelského rozhraní pomocí automatizovaných programových testů uživatelského rozhraní. |
Test/Web výkon a zatížení testu výkonu projektu |
|
WCF/Knihovna služby Syndication |
Viz téma Služby Windows Communication Foundation a datové služby WCF v sadě Visual Studio. |
Aplikace služby WCF/WCF |
Další informace naleznete v tématu Služby Windows Communication Foundation a datové služby WCF v sadě Visual Studio. |
WCF/Knihovna služby WCF |
Viz téma Služby Windows Communication Foundation a datové služby WCF v sadě Visual Studio. |
WCF/Aplikace služby pracovního postupu WCF |
Aplikace služby pracovního postupu WCF je použita k vytvoření pracovního postupu, který používá aktivity zpráv k odeslání a přijímání zpráv WCF. |
Šablony Windows jazyka Visual C++
Šablona projektu |
Další informace |
---|---|
Knihovna ATL/Projekt knihovny ATL |
Vytvoří projekt, který používá knihovnu ATL (Active Template Library). |
CLR/Knihovna tříd |
Vytvoří sestavení rozhraní.NET Framework, která je z jakéhokoli jazyka rozhraní.NET Framework spotřebního. |
CLR/Konzolová aplikace CLR |
Vytvoří aplikace konzoly, který se spouští v rozhraní.NET Framework. |
CLR/Prázdný projekt |
Vytvoří prázdný projekt rozhraní.NET Framework pro vytváření místních aplikací. |
CLR/Formulářová aplikace Windows |
Vytvoří aplikaci rozhraní.NET Framework model Windows Forms uživatelského rozhraní. |
CLR/Knihovna ovládacích prvků formulářů Windows |
Vytvoří ovládací prvky v model Windows Forms aplikace spuštěné v rozhraní.NET Framework. |
Obecný/Prázdný projekt |
Vytvoří prázdný projekt pro vytvoření lokální aplikace. |
Obecný/Projekt souboru pravidel |
Vytvoří projekt pro použití externího sestavovacího systému. |
Obecný/Vlastní průvodce |
Vytvoří průvodce vlastní aplikace.Další informace naleznete v tématu Návrh průvodce. |
Knihovna MFC/Aplikace knihovny MFC |
Vytvoří aplikaci používající knihovnu tříd Windows Foundation.Další informace naleznete v tématu Průvodce třídou MFC. |
Knihovna MFC/Knihovna MFC DLL |
Vytvoří dynamickou knihovnu, která používá knihovnu tříd Windows Foundation.Další informace naleznete v tématu Průvodce třídou MFC. |
Knihovna MFC/Ovládací prvek ActiveX knihovny MFC |
Vytvoří ovládací prvek ActiveX, který používá knihovnu tříd Windows Foundation.Další informace naleznete v tématu Průvodce třídou MFC. |
Test/Projekt testů |
Vytvoří projekt testů pro použití automatizovaných testů.Další informace o tom, jak vytvořit automatizované testy naleznete v tématu Vytváření automatizovaných testů pomocí nástroje Microsoft Test Manager. |
Win32/Projekt Win32 |
Vytvoří projekt k 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í pod podkategorií Visual F#/Windows nebo Visual F#/Silverlight.Další informace o šablonách jazyka Visual F# naleznete v tématu F# aplikací pomocí sady Visual Studio.
LightSwitch
Následující šablony se zobrazí pod LightSwitch a Windows podkategorie.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í pod kategorií Ostatní typy projektů.Projekty v oddílu Instalace a nasazení všechny používají Nasazení pomocí instalační služby systému Windows a mají být přidány do existujícího řešení.
Šablona projektu |
Další informace |
---|---|
Instalace a nasazení/Enable InstallShield Limited Edition |
|
Rozšiřitelnost/Doplněk sady Visual Studio |
Visual Studio doplňky přidat funkce prostředí Visual Studio.Další informace naleznete v tématu Jak: Vytvoření doplňku. |
Rozšiřitelnost/Visual Studio Shell samostatný |
Viz téma Názorný postup: Vytvoření základní izolované aplikace prostředí. |
Balíček rozšíření/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í |
Toto vytvoří soubor řešení a strukturu adresáře k přidání projektů. |
SQL Server
Tyto šablony se zobrazí pod Serveru SQL Server kategorie.
Šablona projektu |
Další informace |
---|---|
Projekt databáze SQL Server nebo SQL Server |
Vytvoří prázdný projekt pro databázi serveru SQL Server. |
Modelování šablon projektů
Následující šablony se zobrazí pod kategorií Modelování projektů.
Šablona projektu |
Další informace |
---|---|
Modelování projektu |
Vytvoří prázdnou modelování projektu.Další informace naleznete v tématu Postupy: Vytváření projektů a diagramů pomocí modelování UML. |
Viz také
Koncepty
Typy souborů a přípony souborů v jazycích Visual Basic a Visual C#