Visual Studio varsayılan Project şablonları
Yeni proje şablonları yerel olarak yüklü ya da kullanılabilir şablonları çevrimiçi oluşturabilirsiniz. İçinde bir kategori seçerek yüklü veya Çevrimiçi bölümler project şablonları listesini doldurur. Kullanılabilir proje şablonları listesi, hedef .net Framework sürümüne bağlı olarak değişir. Şablonuyla ilgili kısa bir açıklama görmek için bir proje şablonu seçin.
Tüm project şablonları, gerekli dosyaları ve proje tipi için başvurular ekleyin.
Kategoriye göre şablonlar
Aşağıdaki tablolarda bulunan proje varsayılan türleri Visual Studio kategoriye göre. Alt kategoriler burada biçiminde gösterilen <Subcategory> / <TemplateName> aksi belirtilen yerlerde. Üst kategori seçildiğinde çeşitli alt kategorileri şablonlardan bazıları da görüntülenir.
Not
Kullanılabilir şablonları Visual Studio sürümü, sürüm yükleme seçenekleri, .net Framework ve diğer özelleştirmeleri sürümüne göre değişebilir.Yüklemenizle gelen bir şablon yoksa, çalışan devenv.exe ile /installvstemplates geçin.Daha fazla bilgi için bkz. Dikkat Devenv / komut satırı anahtarları.
Şablonlar için Windows Mağazası Apps
Aşağıdaki şablonlar altında görüntülenen Dil**/Windows deposu** alt kategorisidir.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
İçin Visual Basic veya Visual C#: |
Bu alt kategori içindeki herhangi bir şablon hakkında daha fazla bilgi için bkz: uygulama geliştirmenizi hızlandırmak için şablonlar. |
Boş uygulama (xaml) |
Tek sayfa project önceden tanımlanmış denetimleri veya Düzen bulunmayan Windows Store uygulaması için. |
Kılavuz App (xaml) |
Sayfa üç proje bir ızgarada yerleştirilmiş gruplandırılmış öğeleri arasında gezinir bir Windows Store uygulaması için. Adanmış sayfalar grubu ve ürün ayrıntılarını görüntüler. |
Bölünmüş App (xaml) |
Gruplandırılmış öğeler arasında gezinir bir Windows Store uygulaması için iki sayfalı proje. Gösterirken, ikinci bir öğe listesi seçili öğenin ayrıntılarını yanında ilk sayfa Grup Seçimi sağlar. |
Sınıf kitaplığı (Windows Store apps) |
Yönetilen sınıf kitaplığı oluşturan proje Windows Store apps ya da Windows çalışma zamanı bileşenleri tarafından kullanılır. |
Birim Test kitaplığı (Windows Store apps) |
Windows Store apps, Windows çalışma zamanı bileşenleri ve Windows Store apps sınıf kitaplıkları test etmek için kullanılan birim testleri içeren bir proje. |
İçin Visual C++: |
Bu alt kategori doğrudan 2B uygulaması dışında herhangi bir şablon ve doğrudan 3d uygulama şablonları hakkında daha fazla bilgi için bkz: uygulama geliştirmenizi hızlandırmak için şablonlar. Doğrudan 2B uygulaması ve doğrudan 3d uygulama şablonları hakkında daha fazla bilgi için bkz: Prepare geliştirme ortamınızı Windows deposu DirectX uygulamalar için. |
Boş uygulama (xaml) |
Tek sayfa project önceden tanımlanmış denetimleri veya Düzen bulunmayan Windows Store uygulaması için. |
Kılavuz App (xaml) |
Sayfa üç proje bir ızgarada yerleştirilmiş gruplandırılmış öğeleri arasında gezinir bir Windows Store uygulaması için. Adanmış sayfalar grubu ve ürün ayrıntılarını görüntüler. |
Bölünmüş App (xaml) |
Gruplandırılmış öğeler arasında gezinir bir Windows Store uygulaması için iki sayfalı proje. Gösterirken, ikinci bir öğe listesi seçili öğenin ayrıntılarını yanında ilk sayfa Grup Seçimi sağlar. |
dll (Windows Store apps) |
Bir proje için Windows Windows Store uygulama veya Windows çalışma zamanı bileşeni tarafından kullanılan doğal bir dinamik bağlantı kitaplığı (dll). |
Statik kitaplığı (Windows Store apps) |
Bir proje için bir Windows Store uygulama veya Windows çalışma zamanı bileşeni tarafından kullanılan yerel bir statik kitaplığı (LIB). |
Birim Test kitaplığı (Windows Store apps) |
Windows Store apps, Windows çalışma zamanı bileşenleri ve Windows Store apps sınıf kitaplıkları test etmek için kullanılan birim testleri içeren bir proje. |
Windows çalışma zamanı bileşeni |
Apps yazılma programlama dili ne olursa olsun, Windows Store apps tarafından kullanılan bir Windows çalışma zamanı bileşeni için bir proje. |
Direct2D App (xaml) |
Direct2D kullanan bir Windows Store uygulaması için bir proje. |
Direct3D'yi uygulama |
Direct3D'yi kullanan bir Windows Store uygulaması için bir proje. |
İçin JavaScript: |
Bu alt kategori içindeki herhangi bir şablon hakkında daha fazla bilgi için bkz: JavaScript project Şablonları Windows Store apps için. |
Boş uygulama |
Tek sayfa project önceden tanımlanmış denetimleri veya Düzen bulunmayan Windows Store uygulaması için. |
Uygulama Kılavuzu |
Sayfa üç proje bir ızgarada yerleştirilmiş gruplandırılmış öğeleri arasında gezinir bir Windows Store uygulaması için. Adanmış sayfalar grubu ve ürün ayrıntılarını görüntüler. |
Bölünmüş App |
Gruplandırılmış öğeler arasında gezinir bir Windows Store uygulaması için iki sayfalı proje. Gösterirken, ikinci bir öğe listesi seçili öğenin ayrıntılarını yanında ilk sayfa Grup Seçimi sağlar. |
Sabit düzeni uygulama |
Sabit boyut oranı düzeni kullanılarak ölçeklenir bir Windows Store uygulaması için bir proje. |
Gezinti uygulaması |
Gezinti denetimleri önceden tanımlanmış bir Windows Store uygulaması için bir proje. |
Visual Basic ve C# Windows şablonları
Aşağıdaki şablonlar altında görüntülenen Visual Basic/Windows veya Visual C# / Windows alt kategorisi.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
Sınıf Kitaplığı |
Class Library şablonunu kolayca yeniden kullanılabilir sınıfları ve diğer projelerle paylaşılan bileşenleri oluşturmak için kullanın. Bileşen sınıfları oluşturma hakkında daha fazla bilgi için bkz: Bileşen sınıflarının. |
Konsol uygulaması |
Konsol uygulamaları genellikle bir grafik kullanıcı arabirimi (GUI) tasarlanmıştır ve yürütülebilir dosyası içinde derlenir. Yönergeler komut istemine yazarak bir konsol uygulaması ile etkileşim. |
Boş proje |
Boş proje şablonu kendi proje türü oluşturmak istediğinizde kullanılabilir. Şablon uygulama bilgilerini depolamak için gereken gerekli dosya yapısı oluşturur. Tüm başvurular, dosyaları veya bileşenleri el ile eklenmesi gerekir. Başvurular ekleme hakkında daha fazla bilgi için bkz: ekleme ve kaldırma başvurularını. |
Taşınabilir Sınıf Kitaplığı |
Windows, Silverlight, Windows Phone ve Xbox 360 üzerinde çalışacak bir .dll dosyası yazmak için bir proje oluşturur. |
Windows Forms uygulaması |
Geleneksel tek bir Windows uygulaması ya da zengin bir ön uç Dağıtılmış bir Web uygulaması oluşturur. Daha fazla bilgi için bkz: Windows uygulamaları oluşturma veya bir Windows uygulaması projesi oluşturma. |
Windows Forms denetimi kitaplığı |
Windows Control Library project şablonu, Windows form üzerinde kullanmak için özel denetimler oluşturmak için kullanılır. Daha fazla bilgi için bkz: Windows Forms denetimleri. |
Windows Service |
Windows hizmeti uygulamaları (eski adı "nt hizmetleri" olarak adlandırılır) uzun bir kullanıcı arabirimine sahip olmayan uygulamaları çalıştırma. Bunlar, sistem performansı gibi öğeleri izleyebilirsiniz. Daha fazla bilgi için bkz: Windows hizmeti uygulamaları giriş. |
wpf uygulama |
wpf Application şablonunu kullanan bir proje oluşturur Windows Presentation Foundation. Daha fazla bilgi için bkz. Nasıl yapılır: yeni bir wpf uygulaması projesi oluşturma. |
wpf kullanıcı Denetim Kitaplığı |
Hangi varolan wpf denetimleri işlevselliğini oluşturur bir wpf kullanıcı denetimi oluşturur. Daha fazla bilgi için bkz. Nasıl yapılır: wpf UserControl Library projesi oluşturma. |
wpf tarayıcı uygulaması |
Tarayıcıda çalışan bir wpf uygulama oluşturur. Bu uygulama modeli adlı xaml tarayıcı uygulaması (xbap). Daha fazla bilgi için, bkz. Nasıl yapılır: yeni bir wpf tarayıcı uygulaması projesi oluşturma veya WPF XAML Tarayıcı Uygulamalarına Genel Bakış. |
WPF Özel Denetim Kitaplığı |
Özel bir wpf denetim oluşturmak bir proje oluşturur. Daha fazla bilgi için bkz. Denetim Yazımına Genel Bakış. |
Visual Basic ve C# Web Şablonları
Aşağıdaki şablonlar altında görüntülenen Visual Basic/Web veya Visual C# / Web alt kategorisi.
Not
Bu şablonlar yalnızca Web uygulaması için projelerdir.Web sitesi projesi için geçerli değildir.Bu tür Web projeleri arasındaki fark hakkında daha fazla bilgi için bkz: Web sitesi projeleri Visual Studio ile Web uygulama projeleri.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
ASP Web uygulaması |
Aşağıdakileri içeren yeni bir Web uygulaması oluşturur:
Yerel IIS Web uygulama ya da uzak bir IIS sitesi oluşturuyorsanız, Visual Studio IIS Web uygulama oluşturur. |
ASP boş Web uygulaması |
Web.config dosyası, ancak diğer dosyaları içeren yeni bir ASP web uygulaması oluşturur. |
ASP dinamik veri varlıkları Web uygulaması |
Dinamik veri Web uygulamasını kullanmak için ado.net varlık çerçevesiyle oluşturur. Bu Web uygulaması, herhangi bir ilişkisel veritabanı hedefleyebilirsiniz. Dinamik veri hakkında daha fazla bilgi için bkz: ASP.NET Dynamic Data. |
ASP dinamik veri LINQ sql Web uygulaması |
sql LINQ ile kullanmak için dinamik veri Web uygulama oluşturur. Bu Web uygulaması, herhangi bir ilişkisel veritabanı hedefleyebilirsiniz. Dinamik veri hakkında daha fazla bilgi için bkz: ASP.NET Dynamic Data. |
ASP sunucu denetimi |
ASP web uygulamalarında kullanılmak üzere bir sunucu denetimi oluşturur. Daha fazla bilgi için bkz. Walkthrough: Developing and Using a Custom Server Control. |
ASP ajax sunucu denetimi |
ASP ajax sunucu denetimleri sunucu ve zengin istemci davranışını üretmek için entegre istemci kodu oluşur. Daha fazla bilgi için bkz. ASP.NET AJAX Overview. |
ASP ajax sunucu denetimi Extender |
ASP ajax extender denetimleri standart ASP Web sunucusu denetimleri istemci yeteneklerini geliştirin. Daha fazla bilgi için bkz. ASP.NET AJAX Extender Controls Overview. |
Visual Basic ve C# Office şablonları
Aşağıdaki Office project Şablonları altında görünen Visual Basic/ofis veya Visual C# / Office alt kategorisi.
Excel 2010 eklentisi
Excel 2010 şablonu
Excel 2010 çalışma
InfoPath 2010 eklentisi
Outlook 2010 eklentisi
PowerPoint 2010 eklentisi
Project 2010 eklentisi
Visio 2010 eklentisi
Word 2010 eklentisi
Word 2010 belgesi
Word 2010 şablonu
Office çözümleri geliştirme hakkında daha fazla bilgi için bkz: Office Proje Şablonlarına Genel Bakış ve Getting Started Programming Application-Level Add-Ins.
Visual Basic ve C# SharePoint şablonları
Aşağıdaki şablonlar altında görüntülenen Visual Basic/SharePoint veya Visual C# / SharePoint alt kategorisi.
SharePoint 2010 projesi
SharePoint 2010 Visual Web Bölümü
Yeniden kullanılabilir SharePoint 2010 iş akışı alma
SharePoint 2010 çözüm paketi alma
SharePoint 2010 Silverlight Web Bölümü
Daha fazla bilgi için bkz. SharePoint proje ve proje madde şablonları.
Visual Basic ve C# iş akışı şablonları
Aşağıdaki şablonlar altında görüntülenen Visual Basic/iş akışı veya Visual C# / iş akışı alt kategorisi.
Tüm şablonları bu bölümde, Windows Workflow Foundation kullanan projeleri oluşturun. Windows Workflow Foundation, hareketler, durum yönetimi ve tutarlılık denetimi sistem düzeyinde kaygıları gizleme ve doğal tasarım görünürlük sağlayarak, model güdümlü iş akışı geliştirmeye olanak tanır.
Daha fazla bilgi için bkz: Windows Workflow Foundation genel bakış.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
Etkinlik Tasarımcısı kitaplığı |
Etkinlik Tasarımcısı Library şablonunu özel Etkinlik Tasarımcısı oluşturmak için kullanılır. Özel etkinlik tasarımcıları, etkinlik ve özellik sayfası Visual Studio'da nasıl göründüğünü denetlemeye etkinliğini kullanmak için tasarım zamanı deneyimi oluşturmak için kullanılır. Daha fazla bilgi için bkz: özel Etkinlik Tasarımcısı oluşturma. |
Etkinlik kitaplığı |
Etkinlik Library şablonunu varolan aktivitelerin bileşik bir faaliyet oluşturmak için kullanılır. Daha fazla bilgi için bkz: iş akışı etkinlik geliştirme etkinliği sınıfını kullanarak. |
wcf iş akışı hizmeti uygulaması |
wcf iş akışı hizmeti uygulaması şablonu, ileti etkinlikleri wcf iletileri göndermek ve almak için kullandığı bir iş akışı oluşturmak için kullanılır. Daha fazla bilgi için bkz: İş akışı Hizmetleri'ne genel bakış. |
İş akışı konsol uygulaması |
İş akışı Console Application þablonunu barındırılan bir iş akışı bir konsol uygulaması oluşturmak için kullanılır. İş akışı olarak uygulanan bir Sequence etkinliği. Daha fazla bilgi için bkz: nasıl yapılır: bir iş akışı oluşturmak. |
Diğer Visual Basic ve C# şablonları
Aşağıdaki şablonlar diğer alt kategoriler altında görünür Visual Basic ve Visual C# belirtildiği gibi düğüm.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
Windows açık gök mavisi/yükleme Windows Azure Araçlar |
Windows açık gök mavisi Araçları'nı yükleme Windows açık gök mavisi bulut hizmet projeleri etkinleştirilmesi için yönergeler sağlar. Daha fazla bilgi için, Nasıl yapılır: etkinleştir Windows Azure Araçlar |
Raporlama/raporlar uygulama |
El ile veya rapor Sihirbazı'nı kullanarak doldurmak için bir rapor proje oluşturur. |
Silverlight/Silverlight uygulaması |
Standart Silverlight uygulaması projesi de bir Web projesi barındırmak için seçenek oluşturur. Daha fazla bilgi için bkz: nasıl yapılır: yeni bir Silverlight projesi oluşturun. |
Silverlight/Silverlight gezinti uygulaması |
Üstbilgileri, altbilgileri ve Kenar gezinti çubukları gibi kullanıcı arabirimi (UI) bileşenleri içeren bir Silverlight uygulaması proje oluşturur. |
Silverlight/Silverlight sınıf kitaplığı |
Silverlight sýnýf kitaplýðý projesine tüketimi için Silverlight uygulamaları tarafından oluşturur. |
Test/birim sınaması |
Bkz: İzlenecek yol: Yönetilen Kod için Birim Testleri Oluşturma ve Çalıştırma |
Sınama ve kodlanmış UI sınama projesi |
Bkz: Kullanıcı Arabirimini Otomatik Kodlanmış UI Testleriyle Sınama |
Test/Web performans ve yük sınaması performans proje |
Bkz: Visual Studio Web Performansı ve Yük Testlerini Kullanarak Performansı ve Stresi Test Etme |
wcf/Dağıtımı hizmeti kitaplığı |
Bkz: Windows Communication Foundation hizmetlerini ve Visual Studio wcf Veri Hizmetleri |
wcf/wcf hizmeti uygulaması |
Daha fazla bilgi için bkz. Windows Communication Foundation hizmetlerini ve Visual Studio wcf Veri Hizmetleri. |
wcf/wcf hizmeti kitaplığı |
Bkz: Windows Communication Foundation hizmetlerini ve Visual Studio wcf Veri Hizmetleri |
wcf/wcf iş akışı hizmeti uygulaması |
wcf iş akışı hizmeti uygulaması şablonu, ileti etkinlikleri wcf iletileri göndermek ve almak için kullandığı bir iş akışı oluşturmak için kullanılır. |
Visual C++ Windows şablonları
Proje şablonu |
Daha Fazla Bilgi |
---|---|
atl/atl projesi |
Etkin Şablon Kütüphanesi kullanan bir proje oluşturur. |
clr/sınıf kitaplığı |
Herhangi bir .net Framework dil tüketilen bir .net Framework derlemesini oluşturur. |
clr/clr konsol uygulaması |
NET Framework yürüten bir konsol uygulaması oluşturur. |
clr/boş proje |
Yerel uygulama oluşturmak için boş bir .net Framework proje oluşturur. |
clr/Windows Forms uygulaması |
NET Framework uygulama bir Windows Forms kullanıcı arabirimi oluşturur. |
clr/Windows Forms denetimi kitaplığı |
NET Framework çalışan Windows Forms uygulamaları kullanmak için denetimler oluşturur. |
Genel / boş proje |
Yerel uygulama oluşturmak için boş bir proje oluşturur. |
Genel / Makefile proje |
Dış oluþturma sistemi kullanmaya yönelik bir proje oluşturur. |
Genel / özel Sihirbazı |
Özel Uygulama Sihirbazı'nı oluşturur. Daha fazla bilgi için bkz. Bir sihirbaz tasarlama. |
mfc/mfc uygulaması |
Windows Foundation Class Library kullanan bir uygulama oluşturur. Daha fazla bilgi için bkz. mfc sınıf Sihirbazı. |
MFC/MFC DLL |
Windows Foundation Sınıf kitaplığını kullanan bir dinamik bağlantı kitaplığı oluşturur. Daha fazla bilgi için bkz. mfc sınıf Sihirbazı. |
mfc/mfc ActiveX denetimi |
Windows Foundation Class Library kullanan ActiveX denetimi oluşturur. Daha fazla bilgi için bkz. mfc sınıf Sihirbazı. |
Sınama ve Test projesi |
Otomatik sınamalar için kullanmak üzere bir sınama proje oluşturur. Otomatik sınamalardan oluşturma hakkında daha fazla bilgi için bkz: Microsoft Test Yöneticisi'ni Kullanarak Otomatikleştirilmiş Testler Oluşturma. |
Win32/Win32 Project |
Bir Win32 uygulaması, konsol uygulaması, dll veya statik kitaplığı barındırmak için bir proje oluşturur. |
Win32/Win32 konsol uygulaması |
Win32 konsol uygulaması oluşturur. |
Görsel F# şablonları
Aşağıdaki şablonlar altında görüntülenen Visual F# / Windows veya Visual F# / Silverlight alt kategorisi. Görsel F# şablonları hakkında daha fazla bilgi için bkz: F# programları yazmak için Visual Studio kullanma.
LightSwitch
Aşağıdaki şablonlar LightSwitch/Windows alt kategori altında görünür. Daha fazla bilgi için bkz. 1. Adım: LightSwitch proje oluşturma.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
LightSwitch uygulaması (Visual Basic) |
Boş LightSwitch uygulama çözümü oluşturur. |
LightSwitch uygulaması (Visual C#) |
Boş LightSwitch uygulama çözümü oluşturur. |
Diğer proje türleri
Bu şablonlar altında görüntülenen Diğer proje türleri kategori. Projeleri kurulumu ve dağıtımı tüm kullanımı bölümünde Windows Installer Dağıtımı ve varolan bir çözümü eklenmesi için düşünülmüştür.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
Kurulum ve dağıtım/Enable InstallShield Limited Edition |
|
Genişletilebilirlik/Visual Studio eklentisi |
Visual Studio eklentiler, Visual Studio ortamı işlevler ekleyin. Daha fazla bilgi için bkz. Nasıl yapılır: bir eklenti oluşturmak. |
Yalıtılmış genişletilebilirlik/Visual Studio Kabuk |
Bkz: İzlenecek yol: temel, yalıtılmış bir Kabuk uygulama oluşturma |
Genişletilebilirlik/Visual Studio paketi |
Daha fazla bilgi için bkz. İzlenecek yol: temel, yalıtılmış bir Kabuk uygulama oluşturma. |
Visual Studio Solutions/boş çözümü |
Bu projelere eklemek için bir çözüm dosya ve dizin yapısı oluşturur. |
SQL Server
Bu şablonlar altında görüntülenen sql Server kategori.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
sql Server/sql Server veritabanı projesi |
sql Server veritabanı için boş bir proje oluşturur. |
Modelleme proje şablonları
Aşağıdaki şablonlar altında görüntülenen Modelleme projeleri kategori.
Proje şablonu |
Daha Fazla Bilgi |
---|---|
Modelleme projesi |
Boş Modelleme projesi oluşturur. Daha fazla bilgi için bkz. Nasıl yapılır: UML Modelleme Proje ve Diyagramları Oluşturma. |
Ayrıca bkz.
Kavramlar
Dosya türlerini ve dosya uzantılarını Visual Basic ve Visual C#
Çözümleri ve projeleri oluşturma