MS Visual Studio

budili

Mitglied
Hallo,

wenn ich ein Programm mit Visual Studio 2005 entwickel,
auf welchen Windows Versionen wird dann dieses Programm laufen?

Ich nehme mal an:
- XP
- Vista
- 2k
......

Geht da noch mehr
 
Es kommt darauf an ...

Mit Visual Studio hast du ja verschieden Möglichkeiten, um ein Projekt aufzusetzen. Ich beschränke mich jetzt mal auf die Sprache C++.
  • Du programmierst mit der MFC. Ich bin mir nicht 100%ig sicher, aber die aktuelle Version wird wahrscheinlich nur ab W2K aufwärts richtig funktionieren.
  • Du programmierst mit der .NET-Klassenbibliothek (Managed C++). Hier dürfte unterhalb W2K auch nichts mehr gehen.
  • Du programmierst mit der WinAPI. Hier hat man es selber in der Hand, wie kompatibel man zu älteren Windows-Versionen ist. In der MSDN wird für jede API-Funktion auch angegeben, für welche Windows-Version sie verfügbar ist.
Gruß
MCoder
 
hm okay, Danke schon mal ...

aber du hast mich auf ne andere Frage gebracht...
Wir haben hier in der Firma das Visual Stuio 2005 in der Standart Edition.

Jetzt weiß ich nicht, welche Sprache ich da nehmen soll von:

- Visual Basic
- Visual C#
- Visual J#
- Visual C++

Ich habe zuvor mit dem Borland C++ Builder schon was gemacht.
Und soll dieses Projekt mit MS Visual Studio machen.

Das Projekt hat relativ viel mit Oberflächen und Dateien zu tun,
also ich muss viel mit Strings arbeiten etc.

Welche Sprache würdest du mir empfehlen? so spontan würde ich C++ nehmen ...
 
Dann würde ich auf jeden Fall mit der .NET-Klassenbibliothek arbeiten. Als Programmiersprache ist C++ ok (obwohl das dafür benutzte Managed C++ etwas gewöhnungsbedürftig ist). C# ist aber auch eine Überlegung wert, weil damit vieles einfach und schneller geht (z.B. das Arbeiten mit Strings), als mit C++.
Von Visual Basic und J# halte ich persönlich nicht allzuviel.

Gruß
MCoder
 
hmm jop genau, das war auch mein Gedanke ...

Entweder C++ oder C#.

Habe halt noch nie mit C# gearbeitet, aber ich bin noch Student und habe auch kein
Problem damit was neues zu lernen, es muss aber auch einen Sinn dafür geben.
Muss es halt meinem Chef begründen können ;-)

Aber wenn ich Visual C++ oder Visual C# nehme, dann arbeite ich doch auto. mit
mit der .NET Bibliothek oder
 
hm also ich sehe da:

- ATL
- MFC
- CLR
- Allgemein
- Win32

.NET ist doch bei Win32 und Allgemein zu finden oder
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück