Visual Studio 11 Developer Preview

In dem Artikel Visual Studio 11 Developer findet man neue Informationen zum Visual Studio 2011. Mehr Details zur Programmiersprache c++ sind in dem Beitrag “What’s New for Visual C++ in Visual Studio 11 Developer Preview” nachzulesen. Entsprechende Downloads sind auf der Seite Windows 8 Developer Preview downloads verfügbar.

Veröffentlicht unter Visual Studio | Hinterlasse einen Kommentar

C++ and Beyond 2011: Herb Sutter – Why C++?

Veröffentlicht unter c++ | Hinterlasse einen Kommentar

C++ Renaissance at Microsoft

Visual C++Ein weiterer interessanter Artikel zum (zukünftigen) Umgang mit c++ bei Microsoft (von Marius Bancila): C++ Renaissance at Microsoft.

Veröffentlicht unter c++ | Hinterlasse einen Kommentar

Microsoft setzt auf ODBC

Im Microsoft SQLNCli team blog wurde dazu der Artikel Microsoft is Aligning with ODBC for Native Relational Data Access veröffentlicht. Einige der vielen Fragen, die sich nun insbesondere für Ole-DB-Entwickler stellen, werden in dieser FAQ beantwortet.

Veröffentlicht unter ODBC | Hinterlasse einen Kommentar

Welcher Compiler unterstützt welche c++11-Features?

Nachdem der c++-Standard nun offiziell unter dem Namen c++11 verabschiedet worden ist, stellt sich natürlich die Frage, was wir von diesem Standard schon jetzt verwenden können. Der im Stdcxx Wiki veröffentlichte Artikel C++0xCompilerSupport zeigt, welcher Compiler welche c++11-Feutures bereits unterstützt.

Veröffentlicht unter c++ | Hinterlasse einen Kommentar

Side-by-Side Konfigurationen (SxS)

Mit Windows XP führte Microsoft die sogenannte Side-by-Side-Technologie (SxS) ein, durch die es möglich wurde, DLLs in unterschiedlichen Versionen auf einem System zu verwenden. Hierdurch können Konflikte vermieden werden, wenn Anwendungen installiert sind, die unterschiedliche Versionen einer DLL benötigen.
Die entsprechenden DLLs werden im Verzeichnis WinSxS des Windows-Systemordners gespeichert. Um festzustellen, welche Anwendung auf welche Version einer DLL zugreift, kann man das von Microsoft bereitsgestellte Tool sxstrace.exe verwenden. Über die Eingabeaufforderung kann man vor dem Start der Anwendung die Datenaufzeichnung mit

  sxstrace Trace -logfile:test.log

beginnen. Das Tool schreibt alle Daten in die angegebene Logdatei. Nach dem Starten der Anwednung kann man die Aufzeichnung beenden und das Ergebnis über

  sxstrace Parse -logfile:test.log -outfile:test.txt

in eine Textdatei konvertieren.

Führt man diese Anweisung nicht als Administrator aus, dann kann es zu der Fehlermeldung

 sxstrace Trace -logfile:test.log
 StartTrace failed.  Error Message is:
 Unknown error.

kommen. In diesem Fall sollte man die Eingabeaufforderung als Adminstrator öffnen (d.h. mit der rechten Maustaste auf den Befehl “Eingabeaufforderung” klicken, um das Kontextmenü zu öffnen, um dort “Als Administrator ausführen” auswählen zu können):

Eingabeaufforderung als Administrator öffnen

Eingabeaufforderung als Administrator öffnen

Alternativ kann man die Eingabeaufforderung auch über den “Ausführen…”-Dialog öffnen, den man in diesem Fall mit der Tastenkombination [Windows-Taste]+R aufruft. In dem mit “Öffnen” beschrifteten Eingabefeld gibt man dann “cmd” ein und bestätigt diese Eingabe mit OK. Daraufhin sollte sich die Eingabeaufforderung mit Administratorrechten zeigen.
Detailliertere Informationen zu diesem Thema sind in diesem Artikel zu finden.
Veröffentlicht unter Betriebssysteme, Softwareentwicklung | Hinterlasse einen Kommentar

c++0x ist c++11

Es ist soweit. Der neue Standard ist da und trägt den Namen c++11.

Link: We have an international standard: C++0x is unanimously approved.

Veröffentlicht unter c++ | Hinterlasse einen Kommentar

The evolution of computer languages (infographic)

Link: The evolution of computer languages (infographic).

Veröffentlicht unter Programmiersprachen | Hinterlasse einen Kommentar