P
Die letzte Frage ist einfacher zu beantworten:
MSDN Library, ist bei Visual Studio mit dabei, die aktuelle findest du immer unter http://www.msdn.com
Zur ersten -
kann sein.
von VS 6 --> VS 7 hat sich einiges getan. Das wichtigste wäre hier die .NET-Plattform mit allem was dranhängt. Läßt sich in einem Post gar nicht so fix beschreiben. Vielleicht eher
http://www.google.com/search?hl=en&ie=UTF-8&q=Introduction+to+.NET&spell=1
Für den C++ - Programmierer "außerhalb" der .NET-Platform kommen hinzu:
- Bessere Stanbdardkonformität des Compilers
- Eine anständige(re) STL-Implementation
- Eine halbwegs verwendbare STL-Dokumnetation
- leicht aufgepeppte MFC
- Integration von MFC, ATL und WTL
- Attributive Programming, was z.B. das Erstellen von COM-Komponenten wesentlich verewinfacht
- IntelliSense funktioniert so, wie man sich dass wünscht.
Meine Persönliche Erfahrung: C# als Programmiersprache ist einfach geil, und in Verbindung mit den rihctigen Tools ein wahres Produktivitätswunder.
Bei C++ freu ich mich, das MFC/WTL/ATL in einem Projekt nicht mehr so ein gnadenloses rumgefummel ist, das komplexe Templates i.a. jetzt funktionieren, und ich bei der "Bordmittel-STL" nicht mehr so ein schlechtes Gefühl habe.
Die IDE... braucht sicher noch ein zwei Runden. ich bin mit der VC6-MSDEV.EXE deutlich produktiver, und einige "Änderungen" in der VS.NET IDE bringen mich schlichtweg zur Raserei. Mir ist es bis heute noch nicht gelungen, meine Doxygen-Makros richtig einzubinden Andererseits hat's ein paar "Schmankerl" die mir sicher ans Herz wachsen werden wenn ich täglich damit arbeiten muß.