Männlicher Entwickler, der von einem Café aus arbeitet.

Coding

Beste Tools und Sprachen für deine Projekte

Die richtigen Tools, Programmiersprachen und Bibliotheken helfen dir dabei, erfolgreiche Anwendungen und Lösungen zu erstellen. Microsoft bietet dir eine umfassende Entwicklungsplattform, die nicht nur Microsoft-Sprachen und -Services unterstützt, sondern auch viele weitere, sodass du deine Projekte so entwickeln kannst, wie es dir am liebsten ist.

Die passende IDE für deine Entwicklungsprojekte

Visual Studio und Visual Studio Code gehören zu den beliebtesten Entwicklungsumgebungen, unabhängig davon, in welcher Programmiersprache und für welche Plattform du entwickeln willst. Je nach deinen Anforderungen hast du mehrere Möglichkeiten, Visual Studio zu erwerben. Visual Studio Code kannst du kostenfrei nutzen, außerdem gibt es für Visual Studio die drei Editionen Community (ebenfalls kostenfrei), Professional und Enterprise. Üblicherweise wird Visual Studio als Abonnement lizenziert, so erhältst du umfassende Tools und Ressourcen für deine Entwicklungsprojekte.

Visual Studio

Die beste umfassende IDE für .NET- und C++-Entwickler unter Windows: Die Entwicklungsumgebung ist ausgestattet mit einer großen Auswahl an Tools und Features, die jede Phase der Softwareentwicklung unterstützen und verbessern.

Visual Studio für Mac

Eine umfassende IDE für .NET-Entwickler, die nativ auf macOS arbeiten wollen: Die Entwicklungsumgebung bietet dir erstklassige Unterstützung für die Entwicklung von Web-, Cloud- und mobilen Anwendungen sowie von Spielen.

Visual Studio Code

VS Code ist ein eigenständiger Quellcode-Editor, der unter Windows, macOS und Linux ausgeführt werden kann. Er ist die erste Wahl für JavaScript- und Webentwickler – mit Erweiterungen, die nahezu jede Programmiersprache unterstützen.

.NET 7 – kostenlos, plattformübergreifend, Open Source

Erstelle schneller und einfacher ansprechende Anwendungen und skalierbare Cloud-Dienste mit der kostenlosen Open-Source-Plattform. .NET ist bereits seit 2015 die Entwicklungsplattform von Microsoft und wird seitdem Jahr für Jahr weiterentwickelt und verbessert.

Mit .NET 7 ist seit kurzer Zeit die nächste Generation von .NET verfügbar. Sie bietet deinen Apps mehr Leistung sowie neue Funktionen für C# 11, F# 7, .NET MAUI, ASP.NET Core, Blazor, Web-APIs, WinForms, WPF und viele andere Bereiche. So kannst du mit .NET 7 unter anderem deine .NET 7-Projekte einfach containerisieren, CI/CD-Workflows mit GitHub Actions einrichten und Cloud-native Beobachtbarkeit umsetzen.

Schau dir die verschiedenen Komponenten von .NET genauer an und nutze sie für deine Anwendungen.

ASP.NET

Nutze das Framework zum Erstellen von Webanwendungen und -diensten mit .NET und C#.

ASP.NET MVC

Nutze dieses Entwurfsmuster, um die verschiedenen Ebenen deiner Anwendungen sauber voneinander zu trennen.

SignalR

Einfaches Echtzeit-Web – erwecke deine ASP.NET App zum Leben.

Blazor

Nutze die Leistungsfähigkeit von .NET und C#, um Full-Stack-Webanwendungen zu erstellen, ohne eine Zeile JavaScript zu schreiben.

C#

Nutze die moderne, innovative Open-Source-Programmiersprache für die Entwicklung aller deiner Anwendungen.

.NET MAUI

Erstelle mit der .NET Multi-platform-App UI-native, plattformübergreifende Desktop- und Mobilanwendungen in einem einzigen Framework.

F#

Schreibe mit der funktionalen Open-Source-Sprache prägnanten, robusten und leistungsfähigen Code.

Microservices mit .NET

Erstelle unabhängig einsetzbare, hoch skalierbare und belastbare Dienste mit .NET-Plattform.

Java auf Azure – ein perfektes Paar

Tools, Frameworks und Services zur Verfügung stellen, sodass Developer möglichst produktiv und innovativ sein können, gehört seit jeher zur DNA von Microsoft. Und das gilt längst nicht nur für Microsoft-eigene Entwicklungen, sondern auch für viele andere Sprachen – das beste Beispiel dafür ist Java. Der gemeinsame Weg von Microsoft und Java läuft bereits seit einigen Jahren. Inzwischen kannst du nicht nur die Microsoft-IDEs für deine Java-Projekte nutzen, Microsoft Azure ist auch eine der wichtigsten Cloud-Plattformen für Java-Lösungen.

Mehr Informationen

Azure Developer Community Hub

Azure für Developer - gehe auf unser GitHub Repository und klick dich unsere umfangreiche Azure-Ressourcensammlung. Hier findest du alles, was das Entwicklerherz begehrt, auch zu Development-Tools und -Sprachen.

Eine Frau sitzt auf einer Coch mit einem Tablet auf dem Schoß.

News

Aktuelles zum Thema Coding

Zur News Übersicht

CodingAzureCloud Native

Die wichtigsten News der Kalenderwoche 20/2024: Microsoft Azure, Security und mehr

17. Mai 2024 - Was hat sich in der vergangenen Woche rund um die Microsoft-Plattform getan? Gab es wichtige Ankündigungen oder neue Wissensressourcen? Unser TechWiese-Team hat interessante Links für dich zusammengestellt.

GitHubVisual StudioArtificial Intelligence

Best Practices aus der Community: Kostenfreies E-Book zu GitHub Copilot

16. Mai 2024 - Wie kann GitHub Copilot dir bei deinen Entwicklungsprojekten helfen? Unser neues E-Book bietet dir jede Menge Best Practices von Expert*innen für deine tägliche Arbeit.

GitHubCodingArtificial Intelligence

Best Practices für GitHub Copilot: Dinge, die du nicht machen solltest

13. Mai 2024

App & Data ModernizationArtificial IntelligenceAzure

Die wichtigsten News der Kalenderwoche 19/2024: SAP in der Microsoft Cloud, GitHub Copilot und mehr

10. Mai 2024

CodingVisual StudioArtificial Intelligence

Visual Studio Code: Das ist neu in Version 1.89

8. Mai 2024

AzureCodingWeb

Offiziell verfügbar: Microsoft Entra External ID

7. Mai 2024

Eine Frau sitzt an ihrem Arbeitsplatz und und spricht mit einer Kollegin.
21. Mai

Microsoft Power Platform - Copilot Studio in a Day

Copilot Studio in a Day (CSIAD) ist für Einsteiger, es wird gezeigt, wie man mit Gesprächsassistenten der nächsten Generation schnell und in großem Maßstab auf Kunden- und Mitarbeiteranfragen reagieren kann. Ganz gleich, ob als Business-Expert*innen oder IT-Entwickler*innen. Mit Microsoft Copilot Studio lernen Sie schnell und an einem einzigen Tag Copiloten zu entwickeln. In Copilot Studio in a Day (CSIAD) werden Sie mit Copilot durch praktische, schrittweise Laborübungen, für unterschiedliche Szenarien und Anwendungsfälle geführt.

21. Mai

Microsoft Build

In Seattle und online. Das Microsoft Developer Event um von Expert*innen zu lernen, sich mit KI vertraut zu machen und Kontakte zu knüpfen.

21. Mai

Azure Virtual Desktop MicroHack​

21. Mai

[Online] Azure DevOps Q&A: Wie steht es um Azure DevOps in 2024?

21. Mai

Microsoft Tech Talks - XDR - Supercharge your SOC efficiency with XDR

22. Mai

Microsoft Power Platform - Fabric Analyst in a Day

Enwicklungstools und -sprachen – passende Ressourcen für jedes Skill-Level

Ganz egal, ob du auf die Entwicklungsplattform von Microsoft für deine Projekte setzt, Microsoft Azure für deine Anwendungen nutzen willst oder andere Programmiersprachen lernen willst – mit unseren umfangreichen Ressourcen, Tutorials und vielen weiteren Inhalten kannst du das passende Wissen aufbauen.

BeginnerDokumentation

Dokumentation zu Azure Active Directory for Customers

Azure Active Directory (Azure AD) for Customers ist eine CIAM (Customer Identity Access Management)-Lösung, mit der du sichere, angepasste Anmeldeoberflächen für deine kundenorientierten Anwendungen und Dienste erstellen kannst.

BeginnerCodebeispiel

Beispiele für die Kundenidentitäts- und Zugriffsverwaltung (CIAM) in Azure Active Directory

Microsoft bietet Codebeispiele an, die dir zeigen, wie du verschiedene Anwendungstypen mit Azure AD integrieren kannst.

Alle LevelDokumentation

Microsoft Identity Developer Center

Besuche die neue Anlaufstelle für die Entwicklung mit Azure AD for Customers, durchsuche die Dokumentation, lade Codebeispiele herunter und finde die passenden Ressourcen für dein Projekt.

Alle LevelBlog

Das ist neu bei Azure App Service

Der Dienst hat in den letzten Wochen viele neue Funktionen eingeführt und wird auch nach der Build noch einige Verbesserungen erhalten.

Alle LevelBlog

Azure App Spaces: Bringe deinen Code so schnell wie möglich in die Cloud

Azure App Spaces ist eine portalbasierte Erfahrung, die einen App-First-Ansatz für das Erstellen, Bereitstellen und Ausführen deiner Apps verfolgt.

Alle LevelBlog

Azure API Center für zentralisierte API-Erkennung und -Verwaltung

Ein neuer Azure-Dienst und eine Funktion der Azure-API-Verwaltungsplattform, die die Verfolgung von APIs an einem zentralen Ort zur Erkennung, Wiederverwendung und Verwaltung ermöglicht.

Alle LevelBlog

Das ist neu bei den Azure CLI Tools

Ziel der Neuerungen ist es, die sichersten, vollständigsten und benutzerfreundlichsten Tools für die Verwaltung Ihrer Azure-Ressourcen bereitzustellen.

Alle LevelBlog

Unterstützung für jeden Developer mit Plugins für Microsoft 365 Copilot

Erweiterbarkeit von Microsoft 365 Copilot durch Plugins: Integriere Anwendungen und Dienste mit Microsoft 365 Copilot.

Weiterführende Ressourcen zu Entwicklungstools, -frameworks und -sprachen

Noch mehr rund um die Entwicklung mit der Microsoft-Plattform gibt es auf diesen Seiten – klick dich durch zahlreiche Blogbeiträge, lass dich von den Erfahrungen renommierter Unternehmen inspirieren und hol dir auf Produkt- und Technologieseiten hilfreiche Informationen.

Microsoft Developer folgen
  • Facebook
  • Twitter
Microsoft IT Pro folgen
  • Facebook
Zurück nach oben