4 Stimmen

Wie wird Windows 7 programmiert? Wird .NET immer noch der König sein?

Welche Änderungen sind mit der für Ende 2009 geplanten Veröffentlichung von Windows 7 zu erwarten? Welche Auswirkungen wird Windows 7 auf die Branche haben? Werden wir weiterhin .NET (3.5?) verwenden, um Windows zu programmieren? Welche Rolle spielt 64-Bit bei all dem?

Wir werden definitiv in der Lage sein, Java für 64-Bit-Sachen zu verwenden, aber wie will Microsoft uns dazu bringen, native 64-Bit-Windows-Anwendungen zu erstellen?

7voto

Marc Gravell Punkte 970173

IMO ist Windows 7 ein besseres Betriebssystem als Vista - ein viel besseres Benutzererlebnis; aber aus der Perspektive der Programmierung bin ich mir nicht sicher, ob es einen großen Unterschied machen wird.

Eine bessere Frage wäre wahrscheinlich (zum Beispiel) die nach den Auswirkungen von .NET 4.0, Visual Studio 2010 oder Silverlight 3.0. Und als Antwort: .NET 4.0 führt eine viel bessere (sprich: einfachere) Unterstützung für Multi-Core-Programmierung ein. Dies ist eine große Hilfe, angesichts der CPU-Änderungen.

5voto

RichieHindle Punkte 256891

Nennen Sie mich altmodisch, aber ich werde weiterhin C/C++ verwenden, um sowohl 32-Bit- als auch 64-Bit-Anwendungen zu erstellen, so wie ich es schon seit Jahren mache. Windows 7 wird daran keinen großen Unterschied machen.

4voto

mmx Punkte 400975

.NET Framework unterstützt natives 64-Bit-JIT seit einem lange Zeit . Sie können diesen Vorteil nutzen, indem Sie Ihre .NET-Binärdateien auf einem x64-System ausführen (es sei denn, sie sind ausdrücklich als x86-only gekennzeichnet).

3voto

Martin v. Löwis Punkte 120025

Ich werde weiterhin Windows 7-Anwendungen in C schreiben. Microsoft unterstützt 64-Bit-Anwendungen im SDK bereits seit mehr als fünf Jahren.

2voto

cwap Punkte 10738

Für die Windows-Programmierung werden Sie nach wie vor .NET verwenden, ohne dass Sie einen nennenswerten Unterschied feststellen können (vielleicht werden Sie Ihre Benutzeroberfläche ein wenig anders gestalten, um sich in Windows 7 einzufügen). Windows 7 unterstützt den XP- und Vista-Modus recht gut, so dass Ihre MFC/ATL/whatever C++-Anwendungen weiterhin funktionieren sollten, aber es gibt keinen wirklichen Grund mehr, GUI-Anwendungen in C++ zu erstellen :)

Kurz gesagt, Sie werden keinen wirklichen Unterschied spüren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X