Visual Studio-IDE mit .NET: Entwickeln beliebiger Apps mit C#, F#, VB
.NET-Entwicklung | Visual Studio2021-11-23T10:59:24-08:00

.NET-Anwendungen entwickeln

Erstellen Sie Web- und native Anwendungen für mehrere Betriebssysteme und Geräte mit C#, F # oder Visual Basic.

Installieren Sie die Frameworks und Tools, die Sie zum Erstellen von .NET-Apps benötigen.

Intro to Visual Studio video screenshot

Durch den Download stimmen Sie den Lizenzbedingungen für die unten ausgewählte Visual Studio-Edition zu. Wir bieten auch die Möglichkeit zum Herunterladen von Software mit Visual Studio. Diese Software wird separat lizenziert, wie in den Drittanbieterhinweisen oder in der zugehörigen Lizenz angegeben. Durch den Download stimmen Sie auch diesen Lizenzen zu.

Stattdessen in einer anderen Sprache programmieren?

Laden Sie Visual Studio für Windows herunter, und wählen Sie die benötigten Tools aus.

C# and Visual Basic screenshot

C# und Visual Basic

Produktiv, vielseitig, typsicher, objektorientiert, Open Source

C# und Visual Basic sind Programmiersprachen für das Erstellen einer Vielfalt von Anwendungen, die auf .NET ausgeführt werden. Diese Sprachen sind leistungsfähig, typsicher und objektorientiert. Sie bauen auf der .NET-Compilerplattform “Roslyn” auf, die umfassende Codeanalyse-APIs zur Verfügung stellt – alles Open Source auf GitHub.

F#

Einfache, effiziente, datenreiche und funktionsorientierte Programmierung

F# ist eine plattformübergreifende, funktionsorientierte Open-Source-Programmiersprache, die es Entwicklern ermöglicht, IT-Probleme mithilfe von einfachem, verwaltbarem und stabilem Code zu bewältigen. F# steht auf GitHub zur Verfügung. Die F#-Community bietet zahlreiche Tools und Bibliotheken.
screenshot for F#
screenshot for code analysis

.NET-Produktivität

Arbeiten Sie so produktiv wie möglich

Visual Studio bietet Ihnen beim Schreiben von Visual Basic- und C#-Code mithilfe von IntelliSense und Analysefunktionen laufende Unterstützung und zudem erstklassige Debugging- und Diagnosetools.

Cloud-Apps in Azure

Stellen Sie unternehmenswichtige Apps schnell bereit. Starten Sie kostenlos. Skalieren Sie mit Ihrem Wachstum.

Führen Sie ASP.NET-Web-Apps und .NET-Programme mittels Azure-Web-Apps, Functions, Cloud Services und VMs in der Cloud aus. Die Bereitstellung in Azure ist mithilfe der vorgefertigten GitHub Actions-Integration schnell durchgeführt.

Cloud apps in Azure screenshot
screenshot of Applications with ASP.NET

Webanwendungen mit ASP.NET

Offene, flexible Tools, die Sie zum Erstellen und Bereitstellen moderner Web-Apps benötigen

ASP.NET ist ein Open-Source-Webframework zum Entwickeln großartiger Web-Apps und Dienste. Erstellen Sie ansprechende, reaktionsschnelle Webbenutzeroberflächen mit C# anstelle von JavaScript. Sie können u. a. auch Web-APIs und Websites für Mobilgeräte erstellen und Echtzeittechnologien wie Web Sockets nutzen.

Windows-Desktopanwendungen

Windows Forms und WPF

.NET und Visual Studio ermöglichen Ihnen das Entwickeln datenorientierter, moderner Branchenanwendungen (Line of Business, LoB) für Windows. Erstellen Sie mit WPF visuell ansprechende Benutzeroberflächen, oder nutzen Sie produktive WYSIWYG-Designer von WinForms, um die Benutzeroberfläche, Medien und komplexe Geschäftsmodelle zu integrieren. Entwickeln Sie schnell Branchenanwendungen auf Unternehmensniveau mit einer umfassenden Auswahl von Features wie beispielsweise Steuerelementen, Datenbindung, Animation, Stilen oder Vorlagen.

Screenshot: WinForms und WPF
Screenshot of Xamarin

Plattformübergreifend mobil

Visual Studio und Xamarin

Entwickeln Sie umfassende native Apps für iOS, Android, macOS und Windows mit C# in Visual Studio. Verwenden Sie Xamarin.Forms, um native und leistungsfähige plattformübergreifende Benutzeroberflächen zu erstellen, und greifen Sie auf das .NET-Ökosystem zu, um .NET Standard-Bibliotheken für die Freigabe von Code und für das NuGet-Ökosystem zu nutzen.

Universelle Windows-Plattform

Eine Windows-Plattform für viele Geräte

Nutzen Sie Ihr Wissen zu C# und Visual Basic, um in den Genuss der Leistungsfähigkeit von Windows 10 zum Entwickeln der nächsten Generation von Apps zu kommen.
Windows 10 wird geräteübergreifend auf einem zentralen, vereinheitlichten Kern ausgeführt – auf Mobilgerät, Desktop, Xbox order anderswo. Mit C# und Visual Basic entwickelte Windows 10-Apps werden mit der .NET Native-Runtime so schnell wie C++ ausgeführt.

Grafik: Universelle Windows-Plattform

Kostenlose, mit allen Features ausgestattete integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) für Schüler/Studenten, Open-Source- und einzelne Entwickler

Kostenloser Download

Professionelle Entwicklertools, Dienste und Abonnementvorteile für kleine Teams

Kostenlose Testversion

End-to-End-Lösung, die die anspruchsvollen Qualitäts- und Skalierungsanforderungen von Teams beliebiger Größe erfüllt

Kostenlose Testversion

Feedback