Tworzenie projektów za pomocą szablonów

Nowe projekty można utworzyć z szablonów zainstalowanych lokalnie lub szablonów dostępnych online.Wybranie kategorii w sekcji Zainstalowane lub Online powoduje wypełnienie listy szablonów projektu.Lista dostępnych szablonów projektu różni się zależnie od docelowej wersji programu .NET Framework.Wybierz szablon projektu, aby wyświetlić krótki opis szablonu.

Wszystkie szablony projektu dodają potrzebne pliki i odwołania dla typu projektu.

Szablony według kategorii

W poniższej tabeli wymieniono według kategorii domyślne typy projektów dostępnych w programie Visual Studio.Podkategorie oznaczono tutaj w formacie < Podkategoria > / < NazwaSzablonu > w przypadku, gdy niewymienione gdzie indziej.Niektóre szablony z różnych podkategorii pojawiają się także po wybraniu kategorii nadrzędnej.

[!UWAGA]

Dostępne szablony zależą od wersji programu Visual Studio, jego wydania, opcji instalacji, wersji programu .NET Framework i innych dostosowań.Jeśli brakuje szablonu, który powinien być zainstalowany, uruchom program devenv.exe z przełącznikiem /installvstemplates.Aby uzyskać więcej informacji, zobacz Przełączniki wiersza polecenia Devenv.

Szablony dla aplikacji systemu Windows Store

Następujące szablony są wyświetlane w obszarze językamagazyn/Windows podkategorię.

Szablon projektu

Więcej informacji

Dla języka Visual Basic lub Visual C#:

Aby uzyskać więcej informacji na temat dowolnego szablonu w tej kategorii, zobacz szablonów, aby przyspieszyć tworzenie aplikacji dla swojej.

Pusta aplikacja (XAML)

Jednostronicowy projekt aplikacji do Sklepu Windows, który nie ma wstępnie zdefiniowanych kontrolek ani układu.

Aplikacja siatkowa (XAML)

Trzystronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami, które są rozmieszczone na siatce.Na dedykowanych stronach są wyświetlane szczegóły grup i elementów.

Aplikacja podziału (XAML)

Dwustronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami.Pierwsza strona pozwala na wybór grupy, podczas gdy druga wyświetla listę elementów wraz ze szczegółami wybranego elementu.

Biblioteka klas (aplikacje do Sklepu Windows)

Projekt tworzący zarządzaną bibliotekę klas, który może być używany przez aplikacje do Sklepu Windows lub składniki środowiska wykonawczego systemu Windows.

Biblioteka testów jednostki (aplikacje do Sklepu Windows)

Projekt zawierający testy jednostki, którego można używać do testowania aplikacji do Sklepu Windows lub składników środowiska wykonawczego systemu Windows oraz bibliotek klas dla aplikacji do Sklepu Windows.

Dla języka Visual C++:

Aby uzyskać więcej informacji na temat dowolnego szablonu w tej kategorii z wyjątkiem bezpośrednie aplikacji 2D i bezpośrednie 3D szablony aplikacji, zobacz szablonów, aby przyspieszyć tworzenie aplikacji dla swojej.Dla informacji o aplikacji 2D bezpośrednie i bezpośrednie 3D szablony aplikacji, zobacz przygotowaniu środowiska programowania dla aplikacji ze Sklepu Windows i DirectX.

Pusta aplikacja (XAML)

Jednostronicowy projekt aplikacji do Sklepu Windows, który nie ma wstępnie zdefiniowanych kontrolek ani układu.

Aplikacja siatkowa (XAML)

Trzystronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami, które są rozmieszczone na siatce.Na dedykowanych stronach są wyświetlane szczegóły grup i elementów.

Aplikacja podziału (XAML)

Dwustronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami.Pierwsza strona pozwala na wybór grupy, podczas gdy druga wyświetla listę elementów wraz ze szczegółami wybranego elementu.

DLL (aplikacje do Sklepu Windows)

Projekt natywnej biblioteki dołączanej dynamicznie (DLL), który może być używany przez aplikację do Sklepu Windows lub składnik środowiska wykonawczego systemu Windows.

Biblioteka statyczna (aplikacje do Sklepu Windows)

Projekt natywnej biblioteki statycznej (LIB), który może być używany przez aplikację do Sklepu Windows lub składnik środowiska wykonawczego systemu Windows.

Biblioteka testów jednostki (aplikacje do Sklepu Windows)

Projekt zawierający testy jednostki, którego można używać do testowania aplikacji do Sklepu Windows lub składników środowiska wykonawczego systemu Windows oraz bibliotek klas dla aplikacji do Sklepu Windows.

Składnik środowiska wykonawczego systemu Windows

Projekt składnika środowiska wykonawczego systemu Windows, który może być używany przez aplikację do Sklepu Windows, niezależnie od języka programowania, w jakim napisano aplikację.

Aplikacja Direct2D (XAML)

Projekt aplikacji do Sklepu Windows, który używa technologii Direct2D.

Aplikacja Direct3D

Projekt aplikacji do Sklepu Windows, który używa technologii Direct3D.

Dla języka JavaScript:

Aby uzyskać więcej informacji na temat dowolnego szablonu w tej kategorii, zobacz JavaScript szablony projektów aplikacji ze Sklepu Windows.

Pusta aplikacja

Jednostronicowy projekt aplikacji do Sklepu Windows, który nie ma wstępnie zdefiniowanych kontrolek ani układu.

Aplikacja siatkowa

Trzystronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami, które są rozmieszczone na siatce.Na dedykowanych stronach są wyświetlane szczegóły grup i elementów.

Aplikacja podziału

Dwustronicowy projekt aplikacji do Sklepu Windows, umożliwiający nawigację między pogrupowanymi elementami.Pierwsza strona pozwala na wybór grupy, podczas gdy druga wyświetla listę elementów wraz ze szczegółami wybranego elementu.

Aplikacja o stałym układzie

Projekt aplikacji do Sklepu Windows, który jest skalowany przy użyciu układu o stałym współczynniku proporcji.

Aplikacja nawigacji

Projekt aplikacji do Sklepu Windows, który ma wstępnie zdefiniowane kontrolki nawigacji.

Szablony systemu Windows dla języków Visual Basic i C#

Poniższe szablony są wyświetlane w podkategorii Visual Basic/Windows lub Visual C#/Windows.

Szablon projektu

Więcej informacji

Biblioteka klas

Szablon biblioteki klas umożliwia szybkie tworzenie klas i składników wielokrotnego użytku, które mogą być współużytkowane z innymi projektami.Aby uzyskać więcej informacji dotyczących tworzenia klas składników, zobacz Klasy składników.

Aplikacja konsoli

Aplikacje konsoli zwykle nie mają graficznego interfejsu użytkownika (GUI) i są kompilowane w plik wykonywalny.Interakcja z aplikacją konsoli polega na wpisywaniu instrukcji w wierszu polecenia.

Pusty projekt

Szablonu Pusty projekt możesz używać, gdy chcesz utworzyć swój własny typ projektu.Szablon tworzy strukturę plików niezbędną do przechowywania informacji o aplikacji.Wszelkie odwołania, pliki lub składniki trzeba dodać ręcznie.Aby uzyskać więcej informacji dotyczących dodawania odwołań, zobacz Dodawanie i usuwanie odwołań.

Biblioteka klas przenośnych

Tworzy projekt do tworzenia pliku dll, który będzie działał na platformach Windows, Silverlight, Windows Phone i Xbox 360.

Aplikacja interfejsu Windows Forms

Tworzy tradycyjną autonomiczną aplikację systemu Windows lub rozbudowany fronton do rozproszonych aplikacji sieci Web.Aby uzyskać więcej informacji, zobacz Tworzenie aplikacji systemu Windows lub Tworzenie projektu aplikacji systemu Windows.

Biblioteka formantów interfejsu Windows Forms

Szablon projektu biblioteki kontrolek systemu Windows jest używany do tworzenia niestandardowych kontrolek do wykorzystania w interfejsie Windows Forms.Aby uzyskać więcej informacji, zobacz Kontrolki interfejsu Windows Forms.

Usługa systemu Windows

Aplikacje usług systemu Windows (wcześniej noszące nazwę „usługi NT”) są długo działającymi aplikacjami, które nie mają interfejsu użytkownika.Mogą monitorować różne elementy, takie jak wydajność systemu.Aby uzyskać więcej informacji, zobacz Wprowadzenie do aplikacji usług systemu Windows.

Aplikacja WPF

Szablon Aplikacja WPF tworzy projekt, który korzysta z podsystemu Windows Presentation Foundation.Aby uzyskać więcej informacji, zobacz How to: Create a New WPF Application Project.

Biblioteka kontrolek użytkownika WPF

Tworzy kontrolkę użytkownika WPF, która opiera się na funkcjach istniejących kontrolek WPF.Aby uzyskać więcej informacji, zobacz How to: Create a WPF UserControl Library Project.

Aplikacja przeglądarki WPF

Tworzy aplikację WPF, która działa w przeglądarce.Ten model aplikacji nosi nazwę Aplikacja przeglądarki XAML (XBAP).Aby uzyskać więcej informacji, zobacz How to: Create a New WPF Browser Application Project lub Przegląd Aplikacje przeglądarek WPF XAML.

Biblioteka kontrolek niestandardowych WPF

Tworzy projekt, w którym można utworzyć niestandardową kontrolkę WPF.Aby uzyskać więcej informacji, zobacz Przegląd Autorstwo formantów.

Szablony sieci Web dla języków Visual Basic i C#

Aby uzyskać informacje dotyczące szablonów sieci web, zobacz Tworzenie projektu sieci Web platformy ASP.NET w programie Visual Studio 2013 w witrynie platformy ASP.NET.

Szablony pakietu Office dla języków Visual Basic i C#

Poniższe szablony projektu pakietu Office są wyświetlane w podkategorii Visual Basic/Office lub Visual C#/Office.

  • Dodatek programu Excel 2010

  • Szablon programu Excel 2010

  • Skoroszyt programu Excel 2010

  • Dodatek programu InfoPath 2010

  • Dodatek programu Outlook 2010

  • Dodatek programu PowerPoint 2010

  • Dodatek programu Project 2010

  • Dodatek programu Visio 2010

  • Dodatek programu Word 2010

  • Dokument programu Word 2010

  • Szablon programu Word 2010

Aby uzyskać więcej informacji dotyczących projektowania rozwiązań dla pakietu Office, zobacz Szablony projektów pakietu Office ― Omówienie i Wprowadzenie do programowania dodatków na poziomie aplikacji.

Szablony programu SharePoint dla języków Visual Basic i C#

Poniższe szablony są wyświetlane w podkategorii Visual Basic/SharePoint lub Visual C#/SharePoint.

  • Projekt programu SharePoint 2010

  • Składnik Visual Web Part programu SharePoint 2010

  • Importowanie przepływu pracy wielokrotnego użytku programu SharePoint 2010

  • Importowanie pakietu rozwiązania programu SharePoint 2010

  • Składnik Silverlight Web Part programu SharePoint 2010

Aby uzyskać więcej informacji, zobacz Projekt SharePoint oraz szablony elementów projektu.

Szablony przepływu pracy dla języków Visual Basic i C#

Poniższe szablony są wyświetlane w podkategorii Visual Basic/Przepływ pracy lub Visual C#/Przepływ pracy.

Wszystkie szablony w tej sekcji tworzą projekty, które używają programu Windows Workflow Foundation.Program Windows Workflow Foundation umożliwia projektowanie przepływów pracy oparte na modelach, zapewniając naturalną widoczność projektu i ukrywanie aspektów na poziomie systemu, takich jak transakcje, zarządzanie stanem i sterowanie współbieżnością.

Aby uzyskać więcej informacji, zobacz Windows Workflow Foundation — omówienie.

Szablon projektu

Więcej informacji

Biblioteka projektanta działań

Szablon Biblioteka projektanta działań służy do tworzenia niestandardowego projektanta działań.Niestandardowi projektanci działań są używani do tworzenia środowiska czasu projektowania do użytku działania, czyli określania, jak działanie i jego strona właściwości będą wyglądać w programie Visual Studio.Aby uzyskać więcej informacji, zobacz Tworzenie niestandardowego projektanta działań.

Biblioteka działań

Szablon Biblioteka działań służy do tworzenia działania złożonego na podstawie istniejących działań.Aby uzyskać więcej informacji, zobacz Tworzenie działań przepływu pracy przy użyciu klasy działań.

Aplikacja usługi przepływu pracy WCF

Szablon Aplikacja usługi przepływu pracy WCF służy do tworzenia przepływu pracy, który używa działań komunikatów do wysyłania i odbierania komunikatów WCF.Aby uzyskać więcej informacji, zobacz Omówienie usług przepływu pracy.

Aplikacja konsoli przepływu pracy

Szablon Aplikacja konsoli przepływu pracy służy do tworzenia przepływu pracy, który jest hostowany w aplikacji konsoli.Ten przepływ pracy jest implementowany jako działanie Sequence.Aby uzyskać więcej informacji, zobacz Jak: tworzenie przepływu pracy.

Inne szablony dla języków Visual Basic i C#

Poniższe szablony są wyświetlane w innych podkategoriach węzłów Visual Basic i Visual C#, jak wskazano.

Szablon projektu

Więcej informacji

Azure/instalowanie Azure Tools

Instrukcje w celu włączenia usługi w chmurze Azure projektów instalując Azure Tools.Zobacz Jak: Włączanie Windows Azure narzędzia.

Raportowanie/Aplikacja raportów

Tworzy projekt raportu, który należy wypełnić ręcznie lub za pomocą kreatora raportów.

Silverlight/Aplikacja Silverlight

Tworzy standardowy projekt aplikacji Silverlight z opcją hostowania jej w projekcie sieci Web.Zobacz jak: Tworzenie nowego projektu Silverlight.

Silverlight/Aplikacja nawigacji Silverlight

Tworzy projekt aplikacji Silverlight, który zawiera składniki interfejsu użytkownika, takie jak nagłówki, stopki i paski nawigacji.

Silverlight/Biblioteka klas Silverlight

Tworzy projekt aplikacji biblioteki klas Silverlight do użytku aplikacji Silverlight.

Test/Test jednostki

Zobacz Wskazówki: tworzenie i uruchamianie testów jednostkowych zarządzanego kodu.

Test/Projekt kodowanego testu interfejsu użytkownika

Zobacz Weryfikowanie kodu przy użyciu automatyzacji interfejsu użytkownika.

Test/Projekt testu sieci Web i obciążenia

Zobacz [wycofane] Testy wydajności i obciążenia sieci Web w programie Visual Studio.

WCF/Biblioteka usługi Syndication

Zobacz Usługi Windows Communication Foundation i usługi danych WCF w programie Visual Studio.

WCF/Aplikacja usługi WCF

Zobacz Usługi Windows Communication Foundation i usługi danych WCF w programie Visual Studio.

WCF/Biblioteka usług WCF

Zobacz Usługi Windows Communication Foundation i usługi danych WCF w programie Visual Studio.

WCF/Aplikacja usługi przepływu pracy WCF

Szablon Aplikacja usługi przepływu pracy WCF służy do tworzenia przepływu pracy, który używa działań komunikatów do wysyłania i odbierania komunikatów WCF.

Szablony systemu Windows dla języka Visual C++

Szablon projektu

Więcej informacji

ATL/Projekt ATL

Tworzy projekt, który korzysta z biblioteki Active Template Library.

CLR/Biblioteka klas

Tworzy zestaw programu .NET Framework, który może być używany przez dowolny język programu .NET Framework.

CLR/Aplikacja konsoli CLR

Tworzy aplikację konsoli, która jest wykonywana w programie .NET Framework.

CLR/Pusty projekt

Tworzy pusty projekt programu .NET Framework do tworzenia aplikacji lokalnej.

CLR/Aplikacja interfejsu Windows Forms

Tworzy aplikację .NET Framework za pomocą interfejsu użytkownika Windows Forms.

CLR/Biblioteka kontrolek interfejsu Windows Forms

Tworzy kontrolki do użycia w aplikacjach interfejsu Windows Forms, które są uruchamiane w programie .NET Framework.

Ogólne/Pusty projekt

Tworzy pusty projekt do tworzenia aplikacji lokalnej.

Ogólne/Projekt pliku reguł programu make

Tworzy projekt do wykorzystywania zewnętrznego systemu kompilacji.

Ogólne/Kreator niestandardowy

Tworzy niestandardowego kreatora aplikacji.Aby uzyskać więcej informacji, zobacz Projektowanie kreatora.

MFC/Aplikacja MFC

Tworzy aplikację, która używa biblioteki klas Windows Foundation.Aby uzyskać więcej informacji, zobacz Kreator klas MFC.

MFC/Biblioteka DLL MFC

Tworzy bibliotekę dołączaną dynamicznie, która używa biblioteki klas Windows Foundation.Aby uzyskać więcej informacji, zobacz Kreator klas MFC.

MFC/Formant ActiveX MFC

Tworzy formant ActiveX, który używa biblioteki klas Windows Foundation.Aby uzyskać więcej informacji, zobacz Kreator klas MFC.

Test/Projekt testu

Tworzy projekt testu dla testów automatycznych.Aby uzyskać więcej informacji dotyczących sposobu tworzenia testów automatycznych, zobacz Testowanie aplikacji za pomocą programu Microsoft Test Manager.

Win32/Projekt systemu Win32

Tworzy projekt do hostowania aplikacji Win32, aplikacji konsoli, biblioteki DLL lub biblioteki statycznej.

Win32/Aplikacja konsoli Win32

Tworzy aplikację konsoli Win32.

Szablony dla języka Visual F#

Poniższe szablony są wyświetlane w podkategorii Visual F#/Windows lub Visual F#/Silverlight.Aby uzyskać informacje o szablonach dla języka Visual F#, zobacz Pisanie programów w języku F# przy użyciu programu Visual Studio.

LightSwitch

Poniższe szablony są wyświetlane w podkategorii LightSwitch/Windows.Aby uzyskać więcej informacji, zobacz Krok 1: tworzenie projektu LightSwitch.

Szablon projektu

Więcej informacji

Aplikacja LightSwitch (Visual Basic)

Tworzy puste rozwiązanie aplikacji LightSwitch.

Aplikacja LightSwitch (Visual C#)

Tworzy puste rozwiązanie aplikacji LightSwitch.

Inne typy projektów

Te szablony są wyświetlane w kategorii Inne typy projektów

Szablon projektu

Więcej informacji

Instalacja i wdrożenie/Włącz InstallShield Limited Edition

Zobacz Wdrażanie aplikacji, usług i składników.

Rozszerzalność/Dodatki programu Visual Studio

Dodatki programu Visual Studio dodają funkcje do środowiska Visual Studio.Aby uzyskać więcej informacji, zobacz Porady: tworzenie dodatku.

Rozszerzalność/Visual Studio Shell (izolowany)

Zobacz Instruktaż: Tworzenie podstawowych izolowanej aplikacji powłoki.

Rozszerzalność/Pakiet Visual Studio

Aby uzyskać więcej informacji, zobacz Instruktaż: Tworzenie podstawowych izolowanej aplikacji powłoki.

Rozwiązania Visual Studio/Puste rozwiązanie

Tworzy strukturę plików i katalogów rozwiązania, do której można dodawać projekty.

SQL Server

Te szablony są wyświetlane w kategorii SQL Server.

Szablon projektu

Więcej informacji

SQL Server/Projekt bazy danych programu SQL Server

Tworzy pusty projekt bazy danych programu SQL Server.

Szablony projektów modelowania

Poniższe szablony są wyświetlane w kategorii Projekty modelowania.

Szablon projektu

Więcej informacji

Projekty modelowania

Tworzy pusty projekt modelowania.Aby uzyskać więcej informacji, zobacz Tworzenie projektów i diagramów modelowania UML.

Zobacz też

Koncepcje

Tworzenie rozwiązań i projektów

Inne zasoby

Typy plików i rozszerzeń nazw plików w języku Visual Basic i Visual C#

Wdrażanie aplikacji klienta za pomocą programu .NET Framework

Tworzenie aplikacji pakietu Office i programu SharePoint w programie Visual Studio