Entwickler-Ecke
C# - Die Sprache - DAU: Erste Fragen in Richtung C#
Marabunta - Mi 23.07.14 18:48
Titel: DAU: Erste Fragen in Richtung C#
Hallo,
ich hab ein paar Grundsätzliche Fragen und möchte vorher klären, ob ich bei C# richtig bin.
Ich komme von Batch und Powershell und möchte mit einer richtigen Sprache anfangen.
Bestehen für die Verwendung von C#-Abhängigkeiten?
Also brauche ich z.B. .NET damit mein Programm funktioniert?
Ist Visual C# und C# das gleiche?
Ich habe mir in den FAQ die Unterschiede zwischen XNA etc. angesehen, brauche ich für das Folgende eines davon(ist soweit ich verstanden habe hauptsächlich für 3D gedacht?!) oder reicht es "Blank" zu beginnen?
-Entwicklung von kleinen Tools die Skriptähnliches ausführen mit GUI
-Entwicklung von Programmen die über das Netzwerk kommunizieren mit GUI
Kann ich C# zu Linux o.ä. portieren ohne alles neu zu schreiben?
Danke.
MfG Marabunta
jfheins - Mi 23.07.14 22:28
Noch kleine Ergänzungen von meiner Seite:
1. Ja, du brauchst das .NET Framework auf dem Zielcomputer. Welche Version benötigt wird, lässt sich bei der Entwicklung einstellen. Bei Win7 SP1 kannst du dich i.d.R. darauf verlassen, dass .NET 3.5 installiert ist. (
http://www.msigeek.com/2390/what-version-of-the-net-framework-is-included-in-which-version-of-the-os)
2. Für mich ist "Visual C#" und "C#" dasselbe. "Visual Studio" ist die IDE. Hier sind die Downloadlinks übersichtlich gelistet:
http://downloadvisualstudio.com
3. Entwicklung von normalen WIndows-Programmen würde ich auf jeden Fall mit WPF machen. Vor 2 Jahren war es vielleicht noch relativ egal. Aber Bildschirme mit hohen dpi gibt es immer mehr. Und da macht WPF einfach eine bessere Figur. Also nimm am besten WPF und nicht das ältere WInForms ;-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!