GNU/Linux >> LINUX-Kenntnisse >  >> Linux

C# unter Linux entwickeln

MonoDevelop, die mit Mono Project verbundene IDE, sollte für die C#-Entwicklung unter Linux ausreichen. Jetzt kenne ich keine guten Profiler und andere Tools für die C#-Entwicklung unter Linux. Aber vergessen Sie nicht, dass C # eine Sprache ist, die eher für Windows geeignet ist. Sie entwickeln besser C#-Apps für Windows als für Linux.

BEARBEITEN:Wenn Sie MonoDevelop aus dem Ubuntu Software Center herunterladen, enthält es so ziemlich alles, was Sie brauchen, um sofort loszulegen (Compiler, Laufzeitumgebung, IDE). Weitere Informationen finden Sie unter den folgenden Links:

  • http://monodevelop.com/
  • http://en.wikipedia.org/wiki/MonoDevelop
  • http://en.wikipedia.org/wiki/Mono_%28software%29
  • http://www.mono-project.com/Development_Environments

Jetzt stellt Microsoft auf Open Source um - siehe CoreFX (GitHub).


Ich würde vorschlagen, MonoDevelop zu verwenden.

Es ist so ziemlich explizit für die Verwendung mit Mono konzipiert und für die Entwicklung in C# eingerichtet.

Der einfachste Weg, es unter Ubuntu zu installieren, wäre die Installation des monodevelop-Pakets in Ubuntu. (Link zu Mono auf ubuntu.com) (Wenn Sie jedoch eine neuere Version installieren möchten, bin ich mir nicht sicher, welches PPA geeignet wäre)

Ich würde jedoch nicht empfehlen, mit dem WinForms-Toolkit zu entwickeln – ich erwarte nicht, dass es in Windows und Mono dasselbe Verhalten zeigt (die Implementierungen sind ziemlich unterschiedlich). Einen Überblick über die UI-Toolkits, die mit Mono funktionieren, finden Sie auf der Informationsseite zu Mono-project.


Linux
  1. 4 Alternativen zu Cron unter Linux

  2. Auf Wiedersehen, Linux-Journal

  3. 8 Schritte zur Entwicklung einer Ansible-Rolle in Linux

  4. Linux-IP-Befehl

  5. Linux-cd-Befehl

W-Befehl unter Linux

Bei Befehl unter Linux

Df-Befehl unter Linux

Mono oder dotNET45 unter Linux installieren - Tutorial

So installieren Sie Mono unter Linux Mint 20

Linux gegen Unix