What's wrong with this code?

Über dieses Stückchen Code mußte ich gestern mit einem Kollegen drüberschauen und ich konnte meinen Augen kaum trauen: BOOL FileCreateEmptyFile( LPCTSTR lpszFilename ) { HANDLE hEmptyFile = CreateFile( lpszFilename, GENERIC_W… more »

Riffing on Dirkie, Part II

In unserer andauernden Diskussion, wie man selbst mit P/Invoke .NET-Assemblies auf einem x64-Rechner so starten kann, dass sie als x64-Prozesse laufen, war mein Vorschlag, forwarder DLLs zu verwenden, die auf die plattformspezifischen DLLs verweisen, die… more »

Riffing on Dirkie

In einem seiner letzten Blogs hat Dirkie Code vorgestellt, der zur Laufzeit prüft, ob managed Code unter x64 Windows als 64-bit Prozeß zur Ausführung kommt oder aber als 32-bit Prozeß unter x86 Windows oder x64 Windows läuft. Der einfache Größenvergleich… more »

64 bit Windows - Teil 9

Heute geht es mal um was ganz anderes, nämlich um Managed Code unter x64. Jawoll, ich habe die Stirn, was über Managed Code zu schreiben, obwohl ich bis vor zwei Wochen noch einen weeeiiiten Bogen drumrum gemacht habe. Genauer gesagt will ich was über Ma… more »

Wieviel .NET steckt in Vista Build 5308?

So, ähem, jetzt schauen wir mal auf die February CTP, den Build 5308. Hier findet sich dieses ominöse Verzeichnis c:\build, wie etwa beim Build 5270, nimmer. Von 7492 EXE und DLL-Dateien benutzen hier genau 430 das .NET-Framework, also 5,74%, was einen l… more »

Wieviel .NET steckt in Vista Build 5270?

Noch immer ganz geschockt von einer Woche Vista Ascend Training bei MS in U'schleißheim als offenbar einziger native Coder unter einer Horde .NET-Zealots, wollte ich doch jetzt mal wissen, wie sehr MS wirklich an .NET glaubt und selbst Teile seiner Betri… more »
Free Blog Themes and Free Blog Templates