Visual C# Express oder SharpDevelop?

OP #2115452
Lesenswert?

Ich möchte mit C# Programmierung einsteigen und frage mich, welche IDE 
ich verwenden soll:

- Visual C# Express
  (Eingeschränkte kostenlose Version von Microsoft Visual Studio)

- SharpDevelop 4.0
  (Open-Source)

Wer kennt beide IDEs, bzw. wer kann mir Vorzüge/Nachteile der einen oder 
anderen IDE nennen?
Gast #2115462
Lesenswert?

Visual C# Express
  recht viel zu installieren
  braucht ein recht schneller rechner
  bietet viel mehr als man als Anfänger braucht

  debuggen ist schönen

SharpDevelop 4.0
  schön klein
  recht schnell
  nicht immer sehr stabbil



Ich würde als Anfang erstmal SharpDevelop 4.0 nehmen. Es kommt aber 
darauf an was du programmieren willst. bei ASP anwendungen ist das VS 
wesentlich besser beim debuggen.
Gast #2115603
Lesenswert?

@Peter II, schon mal vielen Dank, ich dachte mir auch, dass ich mit 
SharpDevelop beginnen möchte, falls die IDE wirklich vernünftig 
brauchbar (alltagstauglich) ist.

>schön klein
Aber offenbar empfiehlt es sich, zum SharpDevelop auch das "Microsoft 
Windows SDK for Windows 7 and .NET Framework 4" zu installieren, so ist 
man bereits wieder beim Dinosaurier angelangt!

>bietet viel mehr als man als Anfänger braucht
Sind da auch Dinge dabei, die später wichtig oder nützlich sind, sprich 
Dinge, auf die ein professioneller SW-Entwickler nicht verzichten 
kann/will?
Persönliche Seite #2119851
Lesenswert?

Man sollte auf jeden Fall mit den Microsoft-Tools anfangen.
Wenn man die nicht mag, braucht man sich kaum noch mit der Sprache 
beschäftigen.
Der MS-Editor ist selbst auf älteren Rechnern (Ab Pentium 4 und 512MB 
RAM) noch lauffähig, wenn auch nicht immer ganz flüssig.
Dafür ist die Oberfläche viel schöner und auch deutlich übersichtlicher 
als in SharpDevelop. Die Autovervollständigung von SharpDevelop ist nur 
teilweise zu gebrauchen.
Beim Debuggen stellt sich keine Frage, da ist MS ganz vorne!

Pluspunkte für SharpDevelop:
+ Kleiner
+ Kann gleich mehrere Sprachen (Naja, bei MS muss man dann noch ein paar 
MB für die anderen Express Editions dazulegen)
+ Transportabel (So nutze ich es dann auch: Vom USB-Stick!)

Pluspunkte für VisualStudio:
+ Wunderbar aufgeräumte Oberfläche
+ Direkte Editoren für XML und SQL (sogar Baumstrukturen!)
+ Gute Code-Vervollständigung
+ Besser zu konfigurieren

Wenn man Microsoft nicht mag, sollte man lieber gleich Java nehmen.
Die Syntax ist fast gleich, nur die Umgebung nicht.

Mit freundlichen Grüßen,
Valentin Buck
Gast #2130901
Lesenswert?

Peter schrieb:
> @Peter II, schon mal vielen Dank, ich dachte mir auch, dass ich mit
> SharpDevelop beginnen möchte, falls die IDE wirklich vernünftig
> brauchbar (alltagstauglich) ist.

Ausprobieren ist immer eine gute Idee.

>>schön klein
> Aber offenbar empfiehlt es sich, zum SharpDevelop auch das "Microsoft
> Windows SDK for Windows 7 and .NET Framework 4" zu installieren, so ist
> man bereits wieder beim Dinosaurier angelangt!
>
>>bietet viel mehr als man als Anfänger braucht
> Sind da auch Dinge dabei, die später wichtig oder nützlich sind, sprich
> Dinge, auf die ein professioneller SW-Entwickler nicht verzichten
> kann/will?

Nein, nicht wirklich, dafür will MS dann schon noch Knete sehen. ;-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren