====== Standardprojektvorlagen in Visual Studio ====== https://msdn.microsoft.com/de-de/library/0fyc0azh%28v=vs.100%29.aspx **Visual Studio 2010** __Andere Versionen__ * [[https://msdn.microsoft.com/de-de/library/0fyc0azh(v=vs.120).aspx|Visual Studio 2013]] * [[https://msdn.microsoft.com/de-de/library/0fyc0azh(v=vs.110).aspx|Visual Studio 2012]] * [[https://msdn.microsoft.com/de-de/library/0fyc0azh(v=vs.90).aspx|Visual Studio 2008]] * [[https://msdn.microsoft.com/en-us/mt703209?prefilter=visual studio 2005|Alle deaktivierten Versionen anzeigen]] Beim Erstellen eines neuen Projekts werden die verfügbaren Projekttypen und ihre Vorlagen durch Symbole in den Dialogfeldern Neues Projekt und Projekt hinzufügen dargestellt. Wenn Sie im Bereich Installierte Vorlagen ein Element auswählen, wird eine Liste von Projektvorlagen aufgefüllt. Die Projektvorlage, die Sie auswählen, bestimmt den Ausgabetyp und andere für dieses Projekt verfügbare Optionen. Alle Projektvorlagen fügen die erforderlichen Dateien und Verweise für den Projekttyp hinzu. ===== Vorlagen nach Kategorie ===== In den folgenden Tabellen sind die Standardtypen der in Visual Studio verfügbaren Projekte nach Kategorie aufgelistet. Unterkategorien sind im Format / angegeben, falls kein anderes Format angegeben ist. Einige der Vorlagen aus verschiedenen Unterkategorien werden auch angezeigt, wenn die übergeordnete Kategorie ausgewählt wird. ^{{https://i-msdn.sec.s-msft.com/areas/global/content/clear.gif|Hinweis}}**Hinweis**| | Die verfügbaren Vorlagen können je nach Visual Studio-Version, SKU, Installationsoptionen und anderen Anpassungen variieren. Falls eine Vorlage fehlt, die Teil der Installation ist, können Sie **devenv.exe** mit dem **/installvstemplates**-Schalter ausführen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms247116(v=vs.100).aspx|Gewusst wie: Wiederherstellen von Standardprojektvorlagen]]. | ==== Visual Basic- und C#-Windows-Vorlagen ==== Die folgenden Vorlagen werden unter den Unterkategorien Visual Basic/Windows oder Visual C#/Windows angezeigt. ^ Projektvorlage ^ Weitere Informationen | | Klassenbibliothek | Mit der Vorlage für die Klassenbibliothek können Sie schnell und einfach wiederverwendbare Klassen und Komponenten erstellen, die gemeinsam mit anderen Projekten genutzt werden können. Weitere Informationen über das Erstellen von Komponentenklassen finden Sie unter [[https://msdn.microsoft.com/de-de/library/8zzftay8(v=vs.100).aspx|Komponentenklassen]]. | | Konsolenanwendung | Konsolenanwendungen werden i. d. R. ohne grafische Benutzeroberfläche entworfen und in eine ausführbare Datei kompiliert. Sie interagieren mit einer Konsolenanwendung, indem Sie Anweisungen an der Eingabeaufforderung eingeben. | | Leeres Projekt | Die Vorlage für ein leeres Projekt können Sie verwenden, wenn Sie Ihren eigenen Projekttyp erstellen möchten. Mit der Vorlage wird die notwendige Dateistruktur zum Speichern von Anwendungsinformationen erstellt. Alle Verweise, Dateien und Komponenten müssen manuell hinzugefügt werden. Weitere Informationen zum Hinzufügen von Verweisen finden Sie unter [[https://msdn.microsoft.com/de-de/library/wkze6zky(v=vs.100).aspx|Hinzufügen und Entfernen von Verweisen]]. | | Windows Forms-Anwendung | Erstellt eine herkömmliche eigenständige Windows-Anwendung oder ein leistungsfähiges Front-End für eine verteilte Internetanwendung. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/54xbah2z(v=vs.100).aspx|Erstellen von Windows-Anwendungen]] oder [[https://msdn.microsoft.com/de-de/library/42wc9kk5(v=vs.100).aspx|Erstellen eines Windows-Anwendungsprojekts]]. | | Windows Forms-Steuerelementbibliothek | Die Windows-Steuerelementbibliothek-Projektvorlage wird zum Erstellen benutzerdefinierter Steuerelemente für Windows Forms verwendet. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ettb6e2a(v=vs.100).aspx|Steuerelemente für Windows Forms]]. | | Windows-Dienst | Windows-Dienstanwendungen (früher "NT-Dienste") sind Anwendungen mit langer Ausführungszeit, die keine Benutzeroberfläche haben. Sie können z. B. Elemente wie die Systemleistung überwachen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/d56de412(v=vs.100).aspx|Einführung in Windows-Dienstanwendungen]]. | | WPF-Anwendung | Die WPF-Anwendungsvorlage erstellt ein Projekt, das [[https://msdn.microsoft.com/de-de/library/ms754130(v=vs.100).aspx|Windows Presentation Foundation]] verwendet. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/bb546958(v=vs.100).aspx|Gewusst wie: Erstellen eines neuen WPF-Anwendungsprojekts]]. | | WPF-Benutzersteuerelementbibliothek | Erstellt ein WPF-Benutzersteuerelement, das auf der Funktionalität vorhandener WPF-Steuerelemente aufbaut. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/bb514641(v=vs.100).aspx|Gewusst wie: Erstellen eines WPF-UserControl-Bibliotheksprojekts]]. | | WPF-Browseranwendung | Erstellt eine WPF-Anwendung, die im Browser ausgeführt wird. Dieses Anwendungsmodell wird als XAML-Browseranwendung (XBAP) bezeichnet. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/bb628663(v=vs.100).aspx|Gewusst wie: Erstellen eines neuen WPF-Browseranwendungsprojekts]] oder [[https://msdn.microsoft.com/de-de/library/aa970060(v=vs.100).aspx|Übersicht über WPF-XAML-Browseranwendungen]]. | | WPF-Benutzerdefinierte Steuerelementbibliothek | Erstellt ein Projekt, in dem ein benutzerdefiniertes WPF-Steuerelement erstellt werden soll. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms745025(v=vs.100).aspx|Übersicht über das Erstellen von Steuerelementen]]. | ==== Visual Basic- und C#-Internetvorlagen ==== Die folgenden Vorlagen werden unter den Unterkategorien Visual Basic/Web bzw. Visual C#/Web angezeigt. ^{{https://i-msdn.sec.s-msft.com/areas/global/content/clear.gif|Hinweis}}**Hinweis**| | Diese Vorlagen sind nur für Webanwendungsprojekte bestimmt. Sie sind nicht für Websiteprojekte vorgesehen. Informationen darüber, wie sich diese Typen von Webprojekten unterscheiden, finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd547590(v=vs.100).aspx|Vergleich von Webanwendungsprojekten und Websiteprojekten]]. | ^ Projektvorlage ^ Weitere Informationen | | ASP.NET-Webanwendung | Erstellt eine neue Webanwendung mit: Ordnern zum Speichern von Mitgliedschaftsseiten, Clientskriptdateien und Cascading Stylesheet-Dateien. Einem Datenordner, der über die entsprechenden Berechtigungen verfügt, damit ASP.NET zur Laufzeit lesend und schreibend darauf zugreifen kann. Einer Gestaltungsvorlagendatei. Webseiten namens "Default.aspx" und "About.aspx". Einer globalen Anwendungsklassendatei. Einer Web.config-Datei. Wenn Sie eine lokale IIS-Webanwendung oder eine Remote-IIS-Website erstellen, wird die IIS-Webanwendung von Visual Studio erstellt. | | ASP.NET MVC 2-Webanwendung | Die Vorlage für ASP.NET MVC 2-Webanwendungsprojekte wird verwendet, um Webanwendungen zu erstellen, die ein MVC (Model View Controller)-Muster verwenden. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd381412(v=vs.100).aspx|Übersicht über ASP.NET-MVC]]. | | Leere ASP.NET-Webanwendung | Erstellt eine neue ASP.NET-Webanwendung, die bis auf eine Web.config-Datei keine anderen Dateien enthält. | | Webanwendung für ASP.NET Dynamic Data Entities | Erstellt eine Dynamic Data-Webanwendung für die Verwendung mit ADO.NET Entity Framework. Diese Webanwendung kann auf jede relationale Datenbank abzielen. Weitere Informationen zu Dynamic Data finden Sie unter [[https://msdn.microsoft.com/de-de/library/cc488545(v=vs.100).aspx|Einstieg in ASP.NET Dynamic Data]]. | | Webanwendung für ASP.NET Dynamic Data-Linq to SQL | Erstellt eine Dynamic Data-Webanwendung für die Verwendung mit Linq to SQL. Diese Webanwendung kann auf jede relationale Datenbank abzielen. Weitere Informationen zu Dynamic Data finden Sie unter [[https://msdn.microsoft.com/de-de/library/cc488545(v=vs.100).aspx|Einstieg in ASP.NET Dynamic Data]]. | | ASP.NET-Serversteuerelement | Erstellt ein Serversteuerelement, das in ASP.NET-Internetanwendungen verwendet werden soll. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/yhzc935f(v=vs.100).aspx|Exemplarische Vorgehensweise: Entwickeln und Verwenden eines benutzerdefinierten Webserver-Steuerelements]]. | | ASP.NET AJAX-Serversteuerelement | ASP.NET-AJAX-Serversteuerelemente bestehen aus Server- und Clientcode, der integriert ist, um einen Client mit umfangreichen Funktionen zur Verfügung zu stellen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/bb398874(v=vs.100).aspx|Übersicht über Microsoft AJAX]]. | | ASP.NET AJAX-Extenderserversteuerelemente | ASP.NET-AJAX-Extendersteuerelemente erweitern die Clientfunktionen von Standard-ASP.NET-Webserversteuerelementen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/bb470384(v=vs.100).aspx|Übersicht über Microsoft AJAX-Extendersteuerelemente]]. | ==== Visual Basic- und C#-Office-Vorlagen ==== Die folgenden Office-Projektvorlagen werden unter den Unterkategorien Visual Basic/Office oder Visual C#/Office angezeigt. Diese Vorlagen werden für Projekte, die auf Microsoft Office 2010 und das 2007 Microsoft Office System abzielen, weiter in die Unterkategorien 2010 und 2007 unterteilt. Weitere Informationen über das Entwickeln von Office-Projektmappen finden Sie unter [[https://msdn.microsoft.com/de-de/library/8553caee(v=vs.100).aspx|Übersicht über Office-Projektvorlagen]]. ^ Projektvorlage ^ Weitere Informationen | | Excel 2007-Add-In Excel 2010-Add-In | Erstellt ein Add-In auf Anwendungsebene für Excel 2007 oder Excel 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms268878(v=vs.100).aspx|Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene]] und [[https://msdn.microsoft.com/de-de/library/bb386107(v=vs.100).aspx|Excel-Projektmappen]]. | | Excel 2007-Vorlage Excel 2010-Vorlage | Erstellt eine Vorlagenanpassung für Excel 2007 oder Excel 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/f27xe9xb(v=vs.100).aspx|Erste Schritte beim Programmieren von Anpassungen auf Dokumentebene für Excel]] und [[https://msdn.microsoft.com/de-de/library/bb386107(v=vs.100).aspx|Excel-Projektmappen]]. | | Excel 2007-Arbeitsmappe Excel 2010-Arbeitsmappe | Erstellt eine Arbeitsmappenanpassung für Excel 2007 oder Excel 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/f27xe9xb(v=vs.100).aspx|Erste Schritte beim Programmieren von Anpassungen auf Dokumentebene für Excel]] und [[https://msdn.microsoft.com/de-de/library/bb386107(v=vs.100).aspx|Excel-Projektmappen]]. | | InfoPath 2007-Add-In InfoPath 2010-Add-In | Erstellt ein Add-In auf Anwendungsebene für InfoPath 2007 oder InfoPath 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms268878(v=vs.100).aspx|Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene]] und [[https://msdn.microsoft.com/de-de/library/bb772074(v=vs.100).aspx|InfoPath-Projektmappen]]. | | Outlook 2007-Add-In Outlook 2010-Add-In | Erstellt ein Add-In auf Anwendungsebene für Outlook 2007 oder Outlook 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms268878(v=vs.100).aspx|Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene]] und [[https://msdn.microsoft.com/de-de/library/bb386094(v=vs.100).aspx|Outlook-Projektmappen]]. | | PowerPoint 2007-Add-In PowerPoint 2010-Add-In | Erstellt ein Add-In auf Anwendungsebene für PowerPoint 2007 oder PowerPoint 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms268878(v=vs.100).aspx|Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene]] und [[https://msdn.microsoft.com/de-de/library/bb772069(v=vs.100).aspx|PowerPoint-Projektmappen]]. | | Project 2007-Add-In Project 2010-Add-In | Erstellt ein Add-In auf Anwendungsebene für Project 2007 oder Projekt 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms268878(v=vs.100).aspx|Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene]] und [[https://msdn.microsoft.com/de-de/library/bb386107(v=vs.100).aspx|Excel-Projektmappen]]. | | Visio 2007-Add-In Visio 2010-Add-In | Erstellt ein Add-In auf Anwendungsebene für Visio 2007 oder Visio 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms268878(v=vs.100).aspx|Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene]] und [[https://msdn.microsoft.com/de-de/library/bb772083(v=vs.100).aspx|Projektmappen]]. | | Word 2007-Add-In Word 2010-Add-In | Erstellt ein Add-In auf Anwendungsebene für Word 2007 oder Word 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ms268878(v=vs.100).aspx|Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene]] und [[https://msdn.microsoft.com/de-de/library/bb157892(v=vs.100).aspx|Word-Projektmappen]]. | | Word 2007-Dokument Word 2010-Dokument | Erstellt eine Dokumentanpassung für Word 2007 oder Word 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/zb7cf7a4(v=vs.100).aspx|Erste Schritte: Programmieren von Anpassungen auf Dokumentebene für Word]] und [[https://msdn.microsoft.com/de-de/library/bb157892(v=vs.100).aspx|Word-Projektmappen]]. | | Word 2007-Vorlage Word 2010-Vorlage | Erstellt eine Vorlagenanpassung für Word 2007 oder Word 2010. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/zb7cf7a4(v=vs.100).aspx|Erste Schritte: Programmieren von Anpassungen auf Dokumentebene für Word]] und [[https://msdn.microsoft.com/de-de/library/bb157892(v=vs.100).aspx|Word-Projektmappen]]. | ==== Visual Basic- und C#-SharePoint-Vorlagen ==== Die folgenden Vorlagen werden unter den Unterkategorien Visual Basic/SharePoint bzw. Visual C#/SharePoint angezeigt und können weiter in 2007 und 2010 unterteilt werden. ^ Projektvorlage ^ Weitere Informationen | | Sequenzieller SharePoint 2007-Workflow | Workflowvorlagen unterstützen Sie beim Verwalten des Lebenszyklus von Dokumenten und listen Elemente in einer SharePoint-Webanwendung auf. Diese Vorlage erstellt einen sequenziellen Workflow. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/bb386211(v=vs.100).aspx|SharePoint 2007-Workflow-Projektmappen]]. | | SharePoint 2007-Statuscomputerworkflow | Diese Vorlage erstellt einen Statuscomputerworkflow. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/bb386211(v=vs.100).aspx|SharePoint 2007-Workflow-Projektmappen]]. | | Leeres SharePoint-Projekt | Erstellt ein SharePoint-Projekt ohne Projektelemente. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231554(v=vs.100).aspx|Vorlagen für SharePoint-Projekte und Projektelemente]]. | | Visuelles Webpart | Ein Projekt vom Typ Visuelles Webpart ist ein leeres SharePoint-Projekt, das ein Element Visuelles Webpart enthält. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231579(v=vs.100).aspx|Erstellen von Webparts für SharePoint]] und Creating Web Parts and Web Pages. | | Sequenzieller Workflow | Erstellt ein sequenzielles Workflowprojekt, das eine Reihe von Geschäftslogikschritten darstellt, die nacheinander bis zum letzten Schritt ausgeführt werden. Weitere Informationen finden Sie unter SharePoint Workflow Solutions. | | Zustandsautomatworkflow | Erstellt einen Zustandsautomatworkflow, der einen Satz von Zuständen, Übergängen und Aktionen für Geschäftslogik darstellt. Die Schritte in einem Zustandsautomatworkflow werden nicht nacheinander ausgeführt, sondern von Aktionen und Zuständen ausgelöst. Weitere Informationen finden Sie unter SharePoint Workflow Solutions. | | Business Data Connectivity-Modell | Ermöglicht Ihnen das Integrieren von Geschäftsdaten von Back-End-Serveranwendungen, z. B. SQL Server, Siebel und Service Advertising-Protokoll (SAP), in SharePoint. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231597(v=vs.100).aspx|Integrieren von Geschäftsdaten in SharePoint]]. | | Ereignisempfänger | Ermöglicht Ihnen die Ereignisbehandlung für Elemente auf der SharePoint-Website, z. B. Listen, Webelemente und Workflows. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231563(v=vs.100).aspx|Gewusst wie: Erstellen eines Ereignisempfängers]]. | | Listendefinition | Ermöglicht Ihnen das Definieren aller Komponenten einer SharePoint-Liste, z. B. Felder, Formulare, Ansichten und Symbolleiste. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231593(v=vs.100).aspx|Exemplarische Vorgehensweise: Erstellen benutzerdefinierter Felder, Inhaltstypen, Listendefinitionen und Listeninstanzen]]. | | Inhaltstyp | Ermöglicht Ihnen das Erstellen von benutzerdefinierten Inhaltstypen auf Grundlage eines vorhandenen (grundlegenden) SharePoint-Inhaltstyps, z. B. eines Dokuments, einer Ankündigung oder einer Aufgabe. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231593(v=vs.100).aspx|Exemplarische Vorgehensweise: Erstellen benutzerdefinierter Felder, Inhaltstypen, Listendefinitionen und Listeninstanzen]]. | | Module | Enthält alle Dateien, die Sie dem SharePoint-Projekt beifügen möchten, z. B. Entwicklungsnotizen oder eine Infodatei. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231567(v=vs.100).aspx|Verwenden von Modulen zum Einfügen von Dateien in die Projektmappe]]. | | Websitedefinition | Enthält alle Elemente, die eine SharePoint-Website definieren. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231583(v=vs.100).aspx|Exemplarische Vorgehensweise: Erstellen eines einfachen Projekts für eine Websitedefinition]]. | | Wiederverwendbaren Workflow importieren | Ermöglicht Ihnen das Importieren eines wiederverwendbaren, deklarativen Workflows, der in SharePoint-Designer 2010 erstellt wurde, in ein Visual Studio SharePoint-Workflowprojekt. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231580(v=vs.100).aspx|Exemplarische Vorgehensweise: Importieren eines wiederverwendbaren Workflows aus SharePoint-Designer in Visual Studio]]. | | SharePoint-Lösungspaket importieren | Ermöglicht es Ihnen, eine vorhandene, in eine WSP-Datei exportierte SharePoint-Website in Visual Studio zu importieren. Nach dem Importieren in Visual Studio können Sie die zugehörigen Elemente anpassen und erneut bereitstellen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee231584(v=vs.100).aspx|Importieren von Elementen aus einer vorhandenen SharePoint-Website]]. | ==== Visual Basic- und C#-Workflowvorlagen ==== Die folgenden Vorlagen werden unter den Unterkategorien Visual Basic/Workflow bzw. Visual C#/Workflow angezeigt. Alle Vorlagen in diesem Abschnitt erstellen Projekte, die Windows Workflow Foundation verwenden. Windows Workflow Foundation ermöglicht die modellgesteuerte Workflowentwicklung. Diese bietet eine natürliche Entwurfssichtbarkeit, und Angelegenheiten auf Systemebene wie Transaktionen, Zustandsverwaltung und Parallelitätssteuerung werden ausgeblendet. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd489465(v=vs.100).aspx|Übersicht über die Windows Workflow Foundation]]. ^ Projektvorlage ^ Weitere Informationen | | Bibliothek für Aktivitäts-Designer | Die Vorlage für die Bibliothek für Aktivitäts-Designer wird verwendet, um einen benutzerdefinierten Aktivitäts-Designer zu erstellen. Benutzerdefinierte Aktivitäts-Designer werden verwendet, um die Entwurfszeiterfahrung für die Aktivitätsverwendung zu erstellen und so zu steuern, wie die Aktivität und die dazugehörige Eigenschaftenseite in Visual Studio angezeigt werden. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd489419(v=vs.100).aspx|Erstellen eines benutzerdefinierten Aktivitäts-Designers]]. | | Aktivitätsbibliothek | Die Aktivitätsbibliotheksvorlage wird verwendet, um aus bereits vorhandenen Aktivitäten eine zusammengesetzte Aktivität zu erstellen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd489435(v=vs.100).aspx|Workflowaktivitätserstellung mit der Activity-Klasse]]. | | WCF-Workflowdienstanwendung | Die Vorlage für WCF-Workflowdienstanwendungen wird verwendet, um einen Workflow zu erstellen, der Meldungsaktivitäten verwendet, um WCF-Meldungen zu senden und zu empfangen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd456797(v=vs.100).aspx|Übersicht über Workflowdienste]]. | | Workflowkonsolenanwendung | Die Vorlage für Workflowkonsolenanwendungen wird verwendet, um einen Workflow zu erstellen, der in einer Konsolenanwendung gehostet wird. Der Workflow wird als [[https://msdn.microsoft.com/de-de/library/system.activities.statements.sequence(v=vs.100).aspx|Sequence]]-Aktivität implementiert. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd489437(v=vs.100).aspx|Vorgehensweise: Erstellen eines Workflows]]. | ==== Andere Visual Basic- und C#-Vorlagen ==== Die folgenden Vorlagen werden wie angegeben unter anderen Unterkategorien der Visual Basic- und Visual C#-Knoten angezeigt. ^ Projektvorlage ^ Weitere Informationen | | Cloud-Dienst/Windows Azure Tools herunterladen | Stellt Anweisungen zum Aktivieren von Projekten für den Cloud-Dienst von Windows Azure durch Installieren von Windows Azure Tools bereit. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee791955(v=vs.100).aspx|How to: Enable Windows Azure Tools]]. | | Berichterstellung/Berichtsanwendung | Erstellt ein Berichtsprojekt, das manuell oder mit dem Bericht-Assistenten ausgefüllt werden soll. Weitere Informationen finden Sie in der [[https://msdn.microsoft.com/de-de/library/ms251712(v=vs.100).aspx|Übersicht über Berichte]]. | | Berichterstellung/Crystal Reports-Anwendung | Erstellt ein Projekt für Crystal Reports-Berichte. | | Silverlight/Silverlight-Anwendung | Erstellt ein Standard-Silverlight-Anwendungsprojekt mit der Option, es in einem Webprojekt zu hosten. Weitere Informationen finden Sie unter [[http://go.microsoft.com/fwlink/?LinkId=179532|Vorgehensweise: Erstellen eines neuen Silverlight-Projekts]]. | | Silverlight/Silverlight-Navigationsanwendung | Erstellt ein Silverlight-Anwendungsprojekt, das Benutzeroberflächenkomponenten enthält, z. B. Kopfzeilen, Fußzeilen und Navigationsrandleisten. | | Silverlight/Silverlight-Klassenbibliothek | Erstellt ein Silverlight-Klassenbibliotheksprojekt, das von Silverlight-Anwendungen genutzt wird. | | WCF/Syndication-Dienstbibliothek | Siehe [[https://msdn.microsoft.com/de-de/library/bb552362(v=vs.100).aspx|WCF-Visual Studio-Vorlagen]] | | WCF/WCF-Dienstbibliothek | Siehe [[https://msdn.microsoft.com/de-de/library/bb552362(v=vs.100).aspx|WCF-Visual Studio-Vorlagen]] | | WCF/WCF-Workflowdienstanwendung | Die Vorlage für WCF-Workflowdienstanwendungen wird verwendet, um einen Workflow zu erstellen, der Meldungsaktivitäten verwendet, um WCF-Meldungen zu senden und zu empfangen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd456797(v=vs.100).aspx|Übersicht über Workflowdienste]]. | ==== Visual C++-Windows-Vorlagen ==== ^ Projektvorlage ^ Weitere Informationen | | ATL/ATL-Projekt | Erstellt ein Projekt, in dem die Active Template Library (ATL) verwendet wird. | | CLR/Klassenbibliothek | Erstellt Klassen, die in anderen Anwendungen verwendet werden. | | CLR/CLR-Konsolenanwendung | Erstellt eine Konsolenanwendung. | | CLR/Leeres Projekt | Erstellt ein leeres Projekt zum Erstellen einer lokalen Anwendung. | | CLR/Windows Forms-Anwendung | Erstellt eine Anwendung mit einer Windows-Benutzeroberfläche. | | CLR/Windows Forms-Steuerelementbibliothek | Erstellt Steuerelemente, die in Windows-Anwendungen verwendet werden. | | Allgemein/Leeres Projekt | Erstellt ein leeres Projekt zum Erstellen einer lokalen Anwendung. | | Allgemein/Makefile-Projekt | Erstellt ein Projekt zum Verwenden eines externen Buildsystems. | | Allgemein/Benutzerdefinierter Assistent | Erstellt einen Assistenten für benutzerdefinierte Anwendungen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/96xz4cw2(v=vs.100).aspx|Entwerfen eines Assistenten]]. | | MFC/MFC-Anwendung | Erstellt eine Anwendung, die die Windows Foundation Class-Bibliothek verwendet. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee748520(v=vs.100).aspx|MFC-Klassen-Assistent]]. | | MFC/MFC-DLL | Erstellt eine Dynamic Link Library (DLL), die die Windows Foundation Class-Bibliothek verwendet. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee748520(v=vs.100).aspx|MFC-Klassen-Assistent]]. | | MFC/MFC-ActiveX-Steuerelement | Erstellt ein ActiveX-Steuerelement, das die Windows Foundation Class-Bibliothek verwendet. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee748520(v=vs.100).aspx|MFC-Klassen-Assistent]]. | | Test/Testprojekt | Erstellt ein Testprojekt, das für automatisierte Tests verwendet werden soll. Weitere Informationen zum Erstellen automatisierter Tests finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd380755(v=vs.100).aspx|Erstellen von automatisierten Tests]]. | | Win32/Win32-Projekt | Erstellt ein Projekt, um eine Win32-Anwendung, Konsolenanwendung, DLL oder statische Bibliothek zu hosten. | | Win32/Win32-Konsolenanwendung | Erstellt eine Win32-Konsolenanwendung. | ==== Visual F#-Vorlagen ==== Die folgenden Vorlagen werden unter den Unterkategorien Visual F#/Windows oder Visual F#/Silverlight angezeigt. Informationen zu Visual F#-Vorlagen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd233169(v=vs.100).aspx|Schreiben von F#-Programmen mit Visual Studio]]. ==== Andere Projekttypen ==== Diese Vorlagen werden unter der Kategorie Andere Projekttypen angezeigt. Die Projekte im Abschnitt Setup und Bereitstellung verwenden alle [[https://msdn.microsoft.com/de-de/library/2kt85ked(v=vs.100).aspx|Bereitstellung mit Visual Studio Installer]] und sind für das Hinzufügen zu einer vorhandenen Projektmappe gedacht. ^ Projektvorlage ^ Weitere Informationen | | Setup und Bereitstellung/InstallShield 2010 | Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/ee721500(v=vs.100).aspx|Auswählen eines Bereitstellungstools für Windows Installer]]. | | Setup und Bereitstellung/Visual Studio Installer/Setup-Projekt | Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/19x10e5c(v=vs.100).aspx|Gewusst wie: Erstellen oder Hinzufügen eines Setup-Projekts]]. | | Setup und Bereitstellung/Visual Studio Installer/Websetup-Projekt | Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/k8kzx145(v=vs.100).aspx|Bereitstellung eines Websetup-Projekts]]. | | Setup und Bereitstellung/Visual Studio Installer/Mergemodulprojekt | Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/z6z02ts5(v=vs.100).aspx|Gewusst wie: Erstellen oder Hinzufügen eines Mergemodulprojekts]]. | | Setup und Bereitstellung/Visual Studio Installer/Setup-Assistent | Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/kay7az51(v=vs.100).aspx|Setup-Assistent]]. | | Setup und Bereitstellung/Visual Studio Installer/CAB-Projekt | Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/1b8fd8ss(v=vs.100).aspx|Gewusst wie: Erstellen oder Hinzufügen eines CAB-Projekts]]. | | Erweiterbarkeit/Visual Studio-Add-In | Visual Studio-Add-Ins fügen den Visual Studio- und Visual Studio Macros-Umgebungen Funktionalität hinzu. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/80493a3w(v=vs.100).aspx|Gewusst wie: Erstellen von Add-Ins]]. | | Erweiterbarkeit/Gemeinsames Add-In | Gemeinsame Add-Ins können einer oder mehreren Microsoft Office-Anwendungen sowie Visual Studio Funktionalität hinzufügen. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/80493a3w(v=vs.100).aspx|Gewusst wie: Erstellen von Add-Ins]]. | | Visual Studio-Projektmappen/Leere Projektmappe | Erstellt eine Projektmappendatei und eine Verzeichnisstruktur, der Projekte hinzugefügt werden können. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/dcz812bs(v=vs.100).aspx|Vorlage "Leere Projektmappe"]]. | ==== Datenbank ==== Diese Vorlagen werden unter der Kategorie Datenbank angezeigt. ^ Projektvorlage ^ Weitere Informationen | | SQL Server/SQL Server 2005-Datenbankprojekt | Datenbankprojekte ermöglichen die programmgesteuerte Interaktion mit Datenbanken. Weitere Informationen finden Sie unter [[https://msdn.microsoft.com/de-de/library/aa833235(v=vs.100).aspx|Gewusst wie: Erstellen von Datenbank- und Serverprojekten]]. | | SQL Server/SQL Server 2005-Serverprojekt | | | SQL Server/SQL Server 2005-Assistent | | | SQL Server/SQL Server 2008-Datenbankprojekt | | | SQL Server/SQL Server 2008-Serverprojekt | | | SQL Server/SQL Server 2008-Assistent | | | SQL Server/Datenebenenanwendung | | | SQL Server/Visual Basic SQL CLR-Datenbankprojekt | | | SQL Server/Visual C# SQL CLR-Datenbankprojekt | | ==== Modellierungsprojektvorlagen ==== Die folgenden Vorlagen werden unter der Kategorie Modellierungsprojekte angezeigt. ^ Projektvorlage ^ Weitere Informationen | | Modellierungsprojekt | | ==== Testprojektvorlagen ==== Die folgenden Vorlagen werden unter der Unterkategorie Testprojekte/Testdokumente angezeigt. ^ Projektvorlage ^ Weitere Informationen | | Testdokumente | Erstellt ein Testprojekt, das für automatisierte Tests verwendet werden soll. Weitere Informationen zum Erstellen automatisierter Tests finden Sie unter [[https://msdn.microsoft.com/de-de/library/dd380755(v=vs.100).aspx|Erstellen von automatisierten Tests]]. | ===== Siehe auch ===== === Referenz === [[https://msdn.microsoft.com/de-de/library/8919d7f2(v=vs.100).aspx|Allgemein, Projekte und Projektmappen, Dialogfeld "Optionen"]] === Konzepte === [[https://msdn.microsoft.com/de-de/library/8k0zafxb(v=vs.100).aspx|Dateitypen und Dateierweiterungen in Visual Basic, Visual C# und Visual J#]] === Weitere Ressourcen === [[https://msdn.microsoft.com/de-de/library/54xbah2z(v=vs.100).aspx|Erstellen von Windows-basierten Anwendungen]] [[https://msdn.microsoft.com/de-de/library/d2tx7z6d(v=vs.100).aspx|Office-Entwicklung in Visual Studio]]