Hab gerade angefangen unter .NET zu programmieren. Keines meiner Programme funktionierte auf anderen Maschinen, wahrscheinlich weil kein Native Code generiert wird. (Das habe ich im Internet gefunden, und bin sehr enttaüscht darüber).
Daher meine Frage : Werden .NEt Programme nie ohne Framework installiert zu haben, funktionieren ?
Nein. Du kannst dir das mit .NET wie mit Java vorstellen. Du schreibst ein Programm, dass dann von einer Virtual Machine ausgeführt wird. Keine Virtual Machine, kein Programm.
Mit .NET das selbe: Kein Framework -> kein Programm.... -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
Um eventuellen Missverständnissen vorzubeugen: In ein paar Jahren wird es mit .NET einmal so aussehen, wie jetzt mit Java, und die Programme starten "einfach so", weil das Betriebssystem bzw. Service Pack das .NET-Framework gleich mitbringt. Aber im Moment stehen wir noch am Anfang und müssen, wie damals mit Java, das Framework mit installieren. -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.
FloSoft postete naja das neue Windows soll es ja gleich mitbringen oder?
Stimmt, Win2003 bringt das Framework schon mit. Und Longhorn wird es sowieso enthalten, wenn es denn irgendwann mal den Markt erblickt -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.
Bruder Leif postete Stimmt, Win2003 bringt das Framework schon mit. Und Longhorn wird es sowieso enthalten, wenn es denn irgendwann mal den Markt erblickt
Aber wer will die schon benutzen -- class God : public ChuckNorris { };