669 Aufrufe
Gefragt in Anwendungen(Java,C++...) von
Hallo!

Ich möchte einen Wiedereinstieg in die Programmierung in die Tat umsetzen und stehe vor einpaar offenen Fragen.

Seit der Einführung von .NET hat sich einiges getan. Mittlerweile braucht man - bis auf wenige Ausnahmen - für alles mögliche eine entsprechende Runtime bzw. ein Framework auf dem Computer, an dem man die geschriebene Software nutzen möchte (für mich ist VB und C# interessant, da ich Erfahrung darin habe).

Habe mir jetzt die integrierte Entwicklungsumgebung (IDE) SharpDevelop installiert um ersteinmal ohne das kostenpflichtige VisualStudio etwas probieren zu können. Es funktioniert auch gut. Bei der Installation dieser IDE habe ich aber soviel Kram (.NET3,5, .NET4, F-Sharp, etc.) mitinstalliert, dass ich mich frage, in welchem Framework ich da eigentlich gerade programmiere und was auf dem Ziel-Rechner installiert sein muss, um meine geschriebene Software nutzen zu können?!

Ist SharpDevelop überhaupt das richtige? Vom Aufbau und meinen ersten Tests scheint es dem VisualStudio sehr nahe zu kommen. Auch laufen meine Tests-Codes ohne Probleme.

Entwickeln möchte ich Software zum Aus-/Einlesen von Sensordaten über diverse Schnittstellen (LPT, COM, etc.) und Schaltaufgaben. Das ganze natürlich nicht auf Consolenbasis, sondern mit GUI und klassischen Windows-Fenstern.

Kann mir jemand sagen, ob ich auf dem richtigen Weg bin?

1 Antwort

0 Punkte
Beantwortet von
Für hardware nahe programmirung auf keinen fall ne .NET sprache, sondern C/C++.

Visual studio ist in der express edition nicht kostenpflichtig.

Unter vs gibt es in den projekt einstellungen optionen für welche version des .net frameworks du kompiliren willst.

ich würde mich auf jeden fall eher an c# halten als an vb.net...(wennschon .NET).
...