Benutzer-Werkzeuge

Webseiten-Werkzeuge


edu:c-sharp_ide

C# Entwicklungsumgebungen

Die Entwicklung von C#-Anwendungen kann mit unterschiedlichen Entwicklungsumgebungen (kurz IDEs) erfolgen.

Visual Studio (Windows)

Die umfassendste Unterstützung ist durch Microsofts eigene Entwicklung Visual Studio gegeben. Sie existiert in unterschiedlichen Versionen. Die kostenlose Community-Version ist für fast alle unterrichtlichen Zwecke ausreichend. Darüber hinaus kann über den MSDNAA-Zugang der Schule auch jede kostenpflichtige Version bezogen werden.


SharpDevelop (Windows)

Mit SharpDevelop existiert eine weitere IDE, die kostenfrei und deutlich ressourcenschonender als Visual Studio ist. Die installierte Version umfasst weniger als 50 MB während Visual Studio mindestens 4 GB benötigt. Es gibt sogar eine Variante, die direkt von einem USB-Stick startet und nicht installiert werden muss. Auch SharpDevelop lassen sich komplexe GUI-Anwendungen erstellen.

MonoDevelop (Windows, Linux)

Schließlich gibt es noch die IDE MonoDevelop des Mono-Projektes. Es handelt sich um eine IDE, die auch auf anderen Plattformen wie Linux läuft. Im Gegensatz zu den vorgenannten IDEs, werden die GUI-Anwendungen jedoch mit GTK+ entwickelt. Hierbei lauten die Befehlen im Detail etwas anders.

CShell

Die CShell ist ein kleines Programm, mit dem man schnell „mal eben“ ein paar Zeilen in C# ausführen lassen kann und direkt die Ergebnisse sieht. Die Datei muss nicht kompiliert werden. Jeder Befehl wird direkt ausgeführt.

edu/c-sharp_ide.txt · Zuletzt geändert: 2024-01-25 17:32 von pintman