Die Umgebung

Entwickler, die an Anwendungen für 64-Bit-Windows arbeiten, finden die Entwicklungsumgebung praktisch identisch mit der Entwicklungsumgebung für 32-Bit-Windows. Die vorhandenen APIs wurden bei Bedarf geändert, damit sie die Genauigkeit der Plattform widerspiegeln können, auf der sie ausgeführt werden. Das Ergebnis ist einfachheit und eine kurze Lernkurve für den Entwickler– das Schreiben von Code für 64-Bit-Windows ist genau wie das Schreiben von Code für 32-Bit-Windows.

Die Windows-Headerdateien unterstützen neue Datentypen, die Zeigern und mit Zeigern verknüpften Variablen die Genauigkeit der Plattform widerspiegeln. Dies bedeutet, dass Entwickler eine einzelne Quellbasis kompilieren können, um sie entweder nativ auf 32-Bit-Windows- oder 64-Bit-Windows. Diese Strategie reduziert die Kosten für die Entwicklung von Anwendungen, die 64-Bit-Hardware nutzen, z. B. AMD Opteron- oder Itanium64-Prozessoren oder Intel Itanium-Prozessoren.

Sie haben mehr Zeit, Ihre Anwendungen 64-Bit-Bereit zu machen, wenn Sie die neuen Datentypkonventionen so bald wie möglich übernehmen. Wenn Sie Ihren Code ändern, sollten Sie die Datendefinitionen gleichzeitig ändern. Testen Sie die Anwendung auf 32-Bit-Windows, führen Sie sie über den 64-Bit-Compiler aus (siehe Die Tools),und die Anwendung kann testen, wenn Sie über die entsprechende 64-Bit-Hardware verfügen.