Sdílet prostřednictvím


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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifŠ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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifŠ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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifWebové š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í:

  • Složky obsahující stránky členství, soubory klientských skriptů a soubory šablon kaskádových stylů.

  • Složku s daty, která má udělená oprávnění umožňující technologii ASP.NET do ní číst a zapisovat v době běhu.

  • Soubor hlavní stránky.

  • Webové stránky nazvané Default.aspx a About.aspx.

  • Soubor třídy globální aplikace.

  • Soubor Web.config.

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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifŠ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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifŠ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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifŠ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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifDalší š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

Viz téma Testování výkonu a Zátěžové testování s použitím testů výkonu webů a zátěžových testů sady Visual Studio.

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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifŠ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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifŠ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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifLightSwitch

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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifOstatní 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

Viz téma Nasazení pomocí instalační služby systému Windows.

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ů.

0fyc0azh.collapse_all(cs-cz,VS.110).gifSQL 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.

0fyc0azh.collapse_all(cs-cz,VS.110).gifModelová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#

Vytváření projektů a řešení

Další zdroje

Tvorba klientských aplikací

Rozvoj Office v aplikaci Visual Studio