| Erheblich verkürzte Entwicklungszeiten
Die Microsoft IntelliSense Technologie
vervollständigt Codeanweisungen während der Eingabe im Editor automatisch. Es werden
Klassenelemente, Funktionsprototypen, Bezeichnerdeklarationen und Codekommentare
angezeigt. Kompatibilität besteht zu Microsoft Win32® API, den Microsoft
Foundation Classes (MFC), Active Template Library (ATL), Standard Template Library (STL)
und benutzerdefiniertem Code. |
| Erheblich verbesserte Effizienz
Der Debug-Modus "Bearbeiten und
Fortfahren" ermöglicht es dem Entwickler, Code zu bearbeiten (und z. B. das
Schleifenverhalten zu ändern), ohne die Debug-Sitzung zu beenden, eine neue Erstellung
durchzuführen, den Debugger erneut zu starten und die Anwendung wieder in den Zustand zu
versetzen, bei dem das Problem aufgetreten ist. |
| Höherer Compilerdurchsatz
Die Kompilierzeit wurde erheblich
reduziert und die Entwicklungszeit damit weiter verkürzt. Der Compilerdurchsatz ist bei
Debug-Projekten um bis zu 30 Prozent schneller und bei Projekten ohne Debug-Modus um bis
zu 15 Prozent. |
| Einfaches Kombinieren und Erweitern
vorhandener Steuerelemente
ATL unterstützt die Erstellung
zusammengesetzter Microsoft ActiveX-Steuerelemente, die mehrere ActiveX- oder
Windows-Steuerelemente enthalten und deren einfache Wiederverwendung gestatten. |
| Vollständige Unterstützung für die
Erstellung von Anwendungen auf der Basis von Microsoft Internet Explorer 4.0
MFC enthält jetzt Klassen, die es dem
Entwickler erlauben über die reichhaltige Funktionalität von Internet Explorer 4.0 zu
verfügen, einschließlich einer Unterstützung für DHTML und die neuen allgemeinen
Steuerelemente. |
| Hocheffizienter Datenzugriff
Die Vorlagen für OLE DB-Nutzer und
-Provider erlauben einen hocheffizienten Zugriff auf alle Datentypen bei gleichzeitig
verringertem COM-Codeumfang. Ein großer Teil des benötigten Codes wird von Assistenten
generiert. Der Entwickler kann sich daher auf die Anpassung des Codes an seine spezifische
Aufgabenstellung konzentrieren. |
| Automatische Arbeitsbereichaktualisierung
Klassenansicht und Assistentenleiste
werden durch die dynamische Aktualisierung der Klassenansicht automatisch aktualisiert,
wenn dem Quellcode neue Klassen, Variablen und Memberfunktionen hinzugefügt werden. Die
neuen Elemente werden sofort angezeigt. Werden Elemente zur Klassenansicht hinzugefügt,
wird in gleicher Weise der Quellcode sofort mit dem entsprechenden Code aktualisiert. |
| Schnellere und effizientere Anwendungen
Importieren mit verzögertem Laden
ermöglicht es Anwendungen, die mit Visual C++ erstellt wurden, Bibliotheken (DLLs)
nur dann zu laden, wenn diese tatsächlich für die Ausführung des Codes benötigt
werden. |
| Unterstützung für die Entwicklung von
Unternehmensanwendungen
Visual C++ 6.0 unterstützt die Entwicklung skalierbarer
Unternehmenslösungen durch die Einbeziehung von Visual Database Tools, einer
Unterstützung von Universal Data Access, einer besseren Integration von mittelschichtigen
Diensten wie Microsoft Transaction Server sowie der vollständigen Palette der
Enterprise-Entwicklungswerkzeuge. |