IDE für die ASP.NET Core-Entwicklung unter Linux

Mein Team möchte von der ASP.NET Core-Entwicklung unter Windows zu Linux wechseln. Offensichtlich verwenden wir derzeit Visual Studio, daher liegt die Messlatte sehr hoch.

Ich brauche eine Linux-IDE, die damit gut umgehen kann ... gut genug für eine Arbeitsumgebung, kein Hobbyprojekt.

Wenn Sie arbeitsbezogene ASP.NET Core-Entwicklung unter Linux durchführen, teilen Sie mir bitte Ihre IDE und Ihr Setup mit.

Antworten (2)

Die wahrscheinlich einzige Lösung, mit der Sie ASP.NET-Projekte unter Linux erstellen können, ist MonoDevelop . Wie Sie die Software installieren, erfahren Sie hier . Xamarin Studio war eine viel bessere Lösung, wird aber nicht mehr weiterentwickelt. Die letzte Version ist 6.4. Jetzt ist Xamarin in Visual Studio enthalten.

MonoDevelop ermöglicht Entwicklern das schnelle Schreiben von Desktop- und Webanwendungen unter Linux, Windows und Mac OS. Es macht es Entwicklern außerdem leicht, mit Visual Studio erstellte .NET-Anwendungen auf Linux und Mac OS zu portieren, wobei eine einzige Codebasis für alle Plattformen beibehalten wird. MonoDevelop ist jetzt ein Teil von Microsoft Xamarin Studio.

JetBrains bietet eine Vielzahl von Tools zum Erstellen von .Net Technologies-Apps. Sie finden alle Produkte auf der offiziellen Webseite . Beispielsweise unterstützt JetBrains Rider .NET Framework, das neue plattformübergreifende .NET Core und Mono-basierte Projekte. Auf diese Weise können Sie eine breite Palette von Anwendungen entwickeln, darunter .NET-Desktopanwendungen, -Dienste und -Bibliotheken, Unity-Spiele, Xamarin-Apps, ASP.NET- und ASP.NET Core-Webanwendungen.

Haben Sie es mit ASP.NET Core verwendet? Wenn ja, würden Sie es für ein großes Projekt empfehlen?
Es besteht kein Zweifel, was die beste ASP.NET-Entwicklungsplattform ist, und Sie verwenden sie bereits. Ich würde empfehlen, dort zu bleiben, wo Sie sind, wenn Ihr Geschäft darauf basiert. Wenn Ihre Projekte nicht zu komplex sind, können Sie sich vielleicht für kostenlosen Visual Studio Code entscheiden . Auf dieser Seite finden Sie einige Tutorials zum Erstellen einer ASP.NET Core MVC-App mit Visual Studio Code.
Ja, VS ist das Beste! Es ist schwer, nur deshalb auf Linux umzusteigen. Es gibt einen Ersatz für alles, was wir täglich verwenden, AUSSER für VS! VsCode ist nett, aber im Vergleich zu VS sehr leichtgewichtig ... Es scheint derzeit die beste Option in Linux zu sein.

Du könntest Jetbrains Rider ausprobieren . Es funktioniert unter Windows, Mac und Linux. Es unterstützt die meisten .NET-Frameworks, einschließlich .NET Core und Mono. Es kostet zwar Geld. Ihr grundlegendes Geschäftsabonnement kostet 349,00 USD für das erste Jahr, 279,00 USD für das zweite, dann 209,00 USD für das dritte und darüber hinaus. Ihre individuellen Kosten betragen jedoch weniger, 139,00 USD für das erste Jahr, 111,00 USD für das zweite, dann 83,00 USD für das dritte und darüber hinaus.

Haben Sie es mit ASP.NET Core verwendet? Wenn ja, würden Sie es für ein großes Projekt empfehlen?
Ich werde ehrlich sein. Habe ich nicht, aber ich habe mehrere Jetbrains-Produkte verwendet und würde sie für alle großen Projekte empfehlen.
Ja, Jetbrains rockt. Obwohl VS kostenlos ist, ist es schwer zu verkaufen ... :)