N97044: Ankündigung der Professional Edition von Visual C++ 5.0 Erhöhte Produktivität bei der Entwicklung von Software-Komponenten. Optimierter Compiler steigert die Laufzeitgeschwindigkeit der Kompilate. Ab dem 19. März 1997 wird die Version 5.0 des meistgenutzten C++-Entwicklungsinstruments in seiner Professional Edition verfügbar sein. In der Vergangenheit mehrfach ausgezeichnet, enthält Visual C++ mit der Version 5.0 zusätzliche Leistungsmerkmale für die produktive und vereinfachte Programmierung von Applikationen, die auf AktiveX-Komponenten basieren, dem Schlüssel zur Integration von Client/Server- und Internet-Technologien. Dazu gehören * Unterstützung des Microsoft Component Object Model (COM), * neue Klassenbibliotheken, * ein verbesserter Compiler, der schnelleren und kleineren Code erzeugt, * eine überarbeitete Entwicklungsumgebung und * die umfassende Implementation des ANSI-C++-Standards. "Visual C++ 5.0 nimmt der Komponenten-orientierten Entwicklung ihre Komplexität", erklärte Chris William, Business Unit Manager in der Internet Client Group bei Microsoft. "Mit der Bereitstellung vereinfachter Entwicklungsverfahren und schneller ActiveX-Komponenten wird Visual C++ 5.0 das Werkzeug der ersten Wahl für die Programmierung wegweisender Internet-Anwendungen, ein Maßstab, den Visual C++ bereits für die Windows-Entwicklung erfüllt". Vereinfachte Programmierung Komponenten-gestützter Entwicklungen ActiveX-Komponenten (COM-Objekte) arbeiten sowohl auf Servern und Clients unter Windows- Betriebssystemen als auch auf Internet-Browsern. Die Fähigkeit, kleine und sehr schnelle Komponenten zu erzeugen, die über das Internet zügig geladen sind, Festplatten-Kapazitäten ökonomisch nutzen und üblicherweise zeitaufwendige Vorgänge beschleunigen, machen Visual C++ zum grundlegenden Werkzeug für die Entwicklung von Client- und Server-Lösungen im Internet. Zu den dafür angebotenen Leistungsmerkmalen gehören: * Generische Unterstützung des COM-Modells: Jede ActiveX-Komponente kann nun, unabhängig davon, in welcher Sprache sie geschrieben wurde, in Visual C++ genutzt und wiederverwendet werden und damit die Komplexität der Applikation entscheidend verringern. Mit Visual COM Editing fügt Visual C++ COM-Objekten weitere Methoden und Eigenschaften hinzu. * Microsoft Foundation Classes und Templates (MFC): Neben der MFC, einem Leistungsstandard für C++-Klassenbibliotheken, enthält Visual C++ die neue Active Template Library (ATL) zur Entwicklung kleinst- und schnellstmöglicher Komponenten, die zum Beispiel für den Betrieb im Internet vorgesehen sind. Die Nutzung der ATL wird von zwei Assistenten erleichtert: dem ATL Object Wizard und dem ATL Applications Wizard. Verbessertes Laufzeitverhalten mit Visual C++ 5.0 bei kompilierter Anwendungen Anwendungen, die mit der Version 5.0 kompiliert wurden, sind etwa 10% kleiner und schneller gegenüber denselben aus Visual C++ 4.2, dem gegenwärtig schnellsten Compiler auf dem Markt. Mit diesen Leistungssteigerungen werden die Entwicklungen für den End-Anwender noch attraktiver, da sie nun schneller geladen werden und ablaufen. Dies ist vor allem für den Betrieb im Internet und im Unternehmens-Netzwerk wichtig, wenn dafür Home-Computer im Einsatz sind. Außerdem unterstützt Visual C++ 5.0 jüngste Intel-Technologien wie den Pentium Pro und Intel MMX. So kann der Entwickler den vollen Umfang vorhandener Hochleistungs-Hardware nutzen. Zusätzliche Leistungsmerkmale * Verbesserte integrierte Entwicklungsumgebung (IDE): Zu der Developer Studio IDE von Visual C++ 5.0 gehört die Script Edition des Visual Basic Programmiersystems, wodurch der Entwickler sich häufig wiederholende Aufgaben automatisieren kann. * Entspricht ANSI-C++-Sprachstandard: Visual C++ 5.0 enthält die jüngsten ANSI-C++-Spracheigenschaften und bietet damit gegenüber früheren Versionen umfassendere Unterstützung des C++-Sprachstandards. Visual C++-Anwender bleiben damit auf dem neuesten Stand der C++-Technologien. Visual C++ 5.0 als Bestandteil von Visual Studio 97 Visual C++ 5.0 ist ein Schlüsselelement von Visual Studio 97, einer umfassenden Zusammenstellung von Microsoft-Entwicklungswerkzeugen zur Fertigung von Client/Server-, Multi- Tier- und Web-basierenden Lösungen. Visual Studio 97 enthält Visual C++ 5.0 , Visual Basic 5.0, Visual J++ 1.1 und das Visual InterDev-Web Application Entwicklungssystem 1.0 sowie das Visual FoxPro 5.0 Datenbank-Managementsystem. Microsoft wird sowohl die Professional als auch die Enterprise Edition von Visual Studio voraussichtlich ab dem 19. März, also zu den Microsoft Developer Days 97 anbieten können. Termine und weitere Informationen Die Professional Edition von Visual C++ 5.0 wird voraussichtlich ebenso ab dem 19. März 1997 verfügbar sein. Die Professional Edition wird sowohl einzeln als auch mit Visual Studio 97 erhältlich sein. Weitere Informationen zur Visual C++ Produktfamilie stehen im World Wide Web unter http://www.microsoft.com/visualc/ bereit. Für Entwickler, die schnell in die Thematik Visual C++ 5.0 und MFC einsteigen möchten, bietet Microsoft den neunten Titel der preisgekrönten "Mastering"-Serie "Mastering MFC Developement using Visual C++" mit mehr als 40 Stunden interaktiver, multimedialer technischer Anleitung an. Weitere Informationen hierzu sind ebenfalls im World Wide Web abrufbar: http://www.microsoft.com/mastering/ Informationen zu Microsoft: http://www.microsoft.com/corpinfo/ Text auch im Internet unter: http://www.microsoft.com/germany/presseservice Microsoft, MS, MS-DOS, Windows, Microsoft Press, FoxPro, XENIX, DoubleSpace, TipWizard, Bookshelf, Visual Basic, Win32, Win32s, Microsoft QuickBasic, QuickC und PowerPoint sind eingetragene Warenzeichen ((r)). BackOffice, DriveSpace, Explorapedia, IntelliSense, Microsoft At Work, Music Central, Natural Keyboard, SoundBits, Visual FoxPro, Visual SourceSafe und Windows NT sind Warenzeichen der Microsoft Corporation ((tm)). Mspr97011 MS Visual C 5.0.doc Seite 1 von 4 A-1015 Wien Seilerstätte Telefon: (+43-1) 512 66 66-0 Telefax: (+43-1) 512 66 66-23