<<

Product Highlights added, ClassView and WizardBar are Visual ++ is the most updated immediately. productive C++ tool for creating Easily and seamlessly integrate the the highest-performance applica- functionality of Microsoft Word, Microsoft Excel, and other appli- tions for Windows® and the Web. cations with Active Document Nearly all world-class software, Containment. Users get the features ranging from the leading Web and richness they are accustomed to browsers to mission-critical while the developer writes less code. corporate applications, is built Quickly generate functional, full- using the Microsoft Visual C++ featured applications automatically. development system. Visual C++ New and enhanced wizards make 6.0 brings a new level of produc- developers productive at completing the widest range of tasks, including tivity to C++, without compro- support for many new technologies. mising flexibility, performance, Tap into the power and or control. Create the highest- productivity of Microsoft performance applications. Maximize your programming Visual C++ 6.0. Take advan- Compile more rapidly than ever. productivity. Compile time on large projects has tage of robust component Increase development speed and been reduced by up to 30 percent, development, powerful data- greatly simplify coding with without sacrificing any optimizations.

IntelliSense® Technology. On-the-fly base tools, and full Internet Improve application performance with syntax and programming assistance support to build strategic more control over DLL loading. The eliminate the need to memorize Delay Load Imports linker option business solutions. With complex syntax, param- Standard, Professional, eters, and object properties. and Enterprise editions, Get faster turnaround Visual C++ meets the needs with new Edit and of any developer. Continue in the debugger. Developers can edit code while without having to quit the debug- ging session, rebuild, restart the debugger, and return the application to the state where the problem occurred. Save development time with Dynamic ClassView

updating. When new Auto List Members is one example of IntelliSense Technology in classes, variables, and Visual C++ 6.0. Here the user is provided with a context-sensitive drop- member functions are down menu of methods and variables. allows applications to load DLLs only Get the latest platform and Develop high-performance customiza- when and if they are needed to component development tions for SQL Server. Wizard support continue execution reducing startup support. for creating Extended Stored Proce- times and memory usage. Create the leanest, most robust dures gives you the performance of Improve load time with less code ActiveX Controls and COM objects natively compiled code and the overhead. Compiled code has a smaller with comprehensive native COM flexibility of the entire Win32® API. footprint due to the increased support and write less code to Achieve scalable enterprise- granularity of the Microsoft do it. development. Foundation Classes (MFC). Develop the smallest, most scalable Collaborate, share, and secure source Executables now run faster. New server-side components rapidly with code on large projects with integrated optimizing keywords have been added the Active Template (ATL). Visual SourceSafeTM 6.0 version to those already recognized by the Use wizards to easily create COM control system. compiler to ensure that applications components and automatically register access the optimizations they need, them in Microsoft Transaction Server. Take advantage of legacy support provided by Microsoft SNA Server 4.0 given their target platform and Effectively reuse code and compo- to access data and integrate code with systems. nents. Find, track, catalog, and share mainframe systems and transaction Support for the ANSI/ISO C++ components within your development services. Includes comprehensive specification includes support for the team and across your organization with mainframe connectivity options for newest keywords and types, including the integrated Visual Component databases running on AS/400 and bool, explicit, false, mutable, true, and Manager and Microsoft Repository. IBM mainframes. typename. Array new and delete have Build world-class applications with Prototype and test enterprise applica- also been added. industry-standard MFC, the most tions with Microsoft SQL Server 6.5 robust, productive, and widely used Take advantage of the newest Developer Edition, a scalable, high- application framework available Internet technologies. performance database management for Windows. Easily give your application the system for Windows NT based Simplify development for the latest compelling look and feel of Microsoft systems. Microsoft platform technologies. Use Internet Explorer 4.0 with MFC Design application architectures and wizards to create projects for Windows support for the Common Controls. component interfaces to organize team NT® clusters and snap-ins for Drag and drop any of these controls development with Visual Modeler, an Microsoft Management Console. to create intuitive and flexible user easy-to-use modeling tool. It can interfaces. Access data flexibly with the generate and regenerate code as you Create multimedia-based, highly highest performance. refine your models. interactive Dynamic HTML Web Use the comprehensive, integrated Test message queuing solutions for pages that take full advantage of Visual Database Tools to visually fault-tolerant applications with Internet Explorer 4.0 and leverage design and modify database schema, Microsoft Message Queue. MSMQ your existing skills and code. view tables, modify data, and create offers high scalability and the ability to Integrate the Web into your MFC reusable queries and stored procedures operate over networks that are occasionally unavailable. applications by building Web browsers for Microsoft SQL ServerTM 6.5 or later into MFC front ends. Use Dynamic and Oracle 7.3.3+ databases. HTML in your custom browsers to add Greatly simplify high-performance richness, manipulate data on-the-fly, access to any data source relational or and reduce server roundtrips. non-relational, e-mail and file systems, Maximize code reuse by easily text and graphics, custom business combining and extending existing objects, and more with new OLE DB

ActiveX® and Windows controls. Now wizards. developers can visually create Quickly develop data applications Composite Controls through the Active using ActiveX data-bound controls. Template Library (ATL) by simply ActiveX Data Objects (ADO) provide dragging and dropping existing users with simplified access to any controls onto a form. data exposed by OLE DB. Visual C++ 6.0 contains many new and enhanced Easily customize your Web servers Interactively debug SQL Server stored wizards, including project wizards for creating with the ISAPI Extension Wizard and procedures and triggers from within applications and wizards for creating specific types the WinInet classes in MFC. the IDE using remote SQL debugging. of COM components and ActiveX Controls. 3URGXFW&RPSDULVRQ&KDUW 9LVXDO & )HDWXUH %HQHILW (QWHUSULVH 3URIHVVLRQDO 6WDQGDUG '(9(/23(5 352'8&7,9,7< 1(: ,QFOXGHG WXWRULDOV 0DVWHU 9LVXDO & SURJUDPPLQJ WDVNV TXLFNO\ XVLQJ WKH SULQWHG VWHS 9 E\VWHS WXWRULDO DQG RQOLQH & LQVWUXFWLRQ 1(: ,QWHOOL6HQVH 7HFKQRORJ\ ,QFUHDVH SURGXFWLYLW\ DQG VLPSOLI\ FRGLQJ ZLWK WHFKQRORJ\ WKDW 9 9 9 HOLPLQDWHV WKH QHHG WR PHPRUL]H FRPSOH[ V\QWD[ SDUDPHWHUV DQG REMHFW SURSHUWLHV 1(: (GLW DQG &RQWLQXH 0DNH DQG DSSO\ FRGH FKDQJHV ZKLOH GHEXJJLQJ PDLQWDLQ DSSOLFDWLRQ 9 9 9 VWDWH DQG WKHQ FRQWLQXH RQ ZLWKRXW UHEXLOGLQJ IRU IDVWHU WXUQDURXQG 1(: '\QDPLF &ODVV9LHZ (DVLO\ QDYLJDWH \RXU FRGH DQG VDYH WLPH DV FKDQJHV VXFK DV DGGLQJ 9 9 9 XSGDWLQJ D YDULDEOH RU PHWKRG DUH LPPHGLDWHO\ UHIOHFWHG LQ &ODVV9LHZ (1+$1&(' :L]DUGV 6DYH WLPH ZLWK QXPHURXV QHZ DQG HQKDQFHG ZL]DUGV WKURXJKRXW WKH 9 9 9 SURGXFW IRU 0)& $7/ DQG PRUH +,*+(67 3(5)250$1&( $1' &21752/ 1(: )DVWHU FRPSLOHU *HW FRPSLOHU WKURXJKSXW RQ SURMHFWV WKDW¶V DV PXFK DV  SHUFHQW 9 9 9 WKURXJKSXW IDVWHU ZLWKRXW VDFULILFLQJ DQ\ RSWLPL]DWLRQV (1+$1&(' 2SWLPL]LQJ 7DNH DGYDQWDJH RI LQGXVWU\OHDGLQJ SHUIRUPDQFH DQG WKH QXPEHURQH 9 9 FRPSLOHU RSWLPL]LQJ FRPSLOHU IRU WKH VPDOOHVW IDVWHVW H[HFXWDEOHV 1(: 'HOD\ /RDG ,PSRUWV 6SHHG DSSOLFDWLRQV E\ GHIHUULQJ '// ORDGLQJ XQWLO QHFHVVDU\ IRU 9 9 FRQWLQXLQJ H[HFXWLRQ 1(: )DVWHU 0)& $SSOLFDWLRQV 0)& DSSOLFDWLRQV UXQ IDVWHU ZLWK EHWWHU JUDQXODULW\ DQG OHVV FRGH 9 9 RYHUKHDG 3/$7)250 ,17(51(7 $1' &20321(17 '(9(/230(17 (1+$1&(' 0LFURVRIW %XLOG ZRUOGFODVV DSSOLFDWLRQV ZLWK 0)& WKH PRVW UREXVW SURGXFWLYH 9 9 9 )RXQGDWLRQ &ODVVHV 0)& DQG ZLGHO\ XVHG DSSOLFDWLRQ IUDPHZRUN DYDLODEOH IRU :LQGRZV 1(: ,QWHUQHW 6XSSRUW ,QWHJUDWH WKH :HE LQWR 0)& DSSOLFDWLRQV LQFOXGLQJ &RPPRQ &RQWUROV 9 9 9 IURP 0LFURVRIW ,QWHUQHW ([SORUHU  8VH '\QDPLF +70/ WR DGG ULFKQHVV PDQLSXODWH GDWD DQG UHGXFH VHUYHU URXQGWULSV (1+$1&(' $FWLYH 7HPSODWH 4XLFNO\ FUHDWH WKH VPDOOHVW PRVW VFDODEOH VHUYHUVLGH FRPSRQHQWV 9 9 9 /LEUDU\ $7/ DQG $FWLYH; &RQWUROV 1(: &RPSRVLWH &RQWUROV 9LVXDOO\ FRPELQH H[LVWLQJ $FWLYH; DQG :LQGRZV FRQWUROV WR FUHDWH 9 9 9 QHZ FRQWUROV LQ WKH $FWLYH 7HPSODWH /LEUDU\ 1(: 9LVXDO &RPSRQHQW 6KDUH D ZLGH UDQJH RI FRPSRQHQW W\SHV HQDEOLQJ HIIHFWLYH 9 0DQDJHU FRPSRQHQW DQG FRGH UHXVH (17(535,6( $33/,&$7,21 '(9(/230(17 1(: 2/( '% FRQVXPHU DQG *UHDWO\ VLPSOLI\ KLJKSHUIRUPDQFH DFFHVV WR DQ\ GDWD VRXUFH²ZLWK 9 9 9 SURYLGHU ZL]DUGV QHZ ZL]DUGV IRU EXLOGLQJ 2/( '% FRQVXPHUV DQG SURYLGHUV 1(: (QWHUSULVH 9LVXDO 9LVXDOO\ GHVLJQ GDWDEDVHV DQG YLHZV DQG FUHDWH DQG WHVW VWRUHG 9 'DWDEDVH 7RROV SURFHGXUHV IRU 0LFURVRIW 64/ 6HUYHU  RU ODWHU DQG 2UDFOH  GDWDEDVHV 0LFURVRIW 64/ 6HUYHU  (DVLO\ GHYHORS DQG WHVW HQWHUSULVH GDWDEDVH DSSOLFDWLRQV ZLWK D 9 'HYHORSHU (GLWLRQ IRU VFDODEOH KLJKSHUIRUPDQFH GDWDEDVH PDQDJHPHQW V\VWHP :LQGRZV 17 RQO\ (1+$1&(' 0LFURVRIW &ROODERUDWH VKDUH DQG VHFXUH VRXUFH FRGH XVLQJ LQWHJUDWHG YHUVLRQ 9 9LVXDO 6RXUFH6DIH  FRQWURO 1(: 6XSSRUW IRU ,%0·V 6\VWHP $FFHVV GDWD DQG LQWHJUDWH FRGH ZLWK PDLQIUDPH V\VWHPV DQG 9 1HWZRUN $UFKLWHFWXUH 61$ WUDQVDFWLRQV VHUYLFHV SUHVHUYLQJ LQYHVWPHQWV LQ H[LVWLQJ $6 DQG 3URWRFRO ,%0 PDLQIUDPH SODWIRUPV – SQL Server: 80 MB typical, 95 MB – Windows NT 4.0 Option Pack: 20 MB for Specifications maximum or later; 200 MB for – SNA Server: 50 MB typical, 100+ MB Windows NT 4.0 To use Microsoft Visual C++ maximum CD-ROM drive 6.0 Enterprise Edition, you CD-ROM drive VGA or higher-resolution monitor; Super VGA need: VGA or higher-resolution monitor; Super VGA recommended PC with a Pentium-class processor; Pentium 90 recommended Microsoft Mouse or compatible pointing device or higher processor recommended Microsoft Mouse or compatible pointing device 95 or later To use Microsoft Visual C++ or Microsoft Windows NT operating system To use Microsoft Visual C++ 6.0 Standard Edition, you need: version 4.0 with Service Pack 3 or later (Service 6.0 Professional Edition, you PC with a 486/66 MHz or higher processor; Pack 3 included) need: Pentium 90 or higher processor recommended 24 MB of RAM for Windows 95 or later (32 PC with a Pentium-class processor; Pentium 90 Microsoft Windows 95 or later operating system MB recommended); 24 MB for Windows NT or higher processor recommended or Microsoft Windows NT operating system 4.0 Microsoft Windows 95 or later operating system version 4.0 with Service Pack 3 or later (Service (32 MB recommended) or Microsoft Windows NT operating system Pack 3 included) Microsoft Internet Explorer 4.01 Service Pack 1 version 4.0 with Service Pack 3 or later (Service 24 MB of RAM for Windows 95 or later (32 (included) Pack 3 included) MB recommended); 24 MB for Windows NT Hard-disk space required: 24 MB of RAM for Windows 95 or later (32 4.0 – Typical installation: 305 MB MB recommended); 24 MB for Windows NT (32 MB recommended) – Maximum installation: 405 MB 4.0 Microsoft Internet Explorer 4.01 Service Pack 1 Additional hard-disk space required for the (32 MB recommended) (included) following products: Microsoft Internet Explorer 4.01 Service Pack 1 Hard-disk space required: – Internet Explorer: 43 MB typical, 59 MB (included) – Typical installation: 225 MB maximum Hard-disk space required: – Maximum installation: 305 MB – MSDNTM: 57 MB typical, 493 MB – Typical installation: 290 MB Additional hard-disk space required for the maximum – Maximum installation: 375 MB following products: – Windows NT 4.0 Option Pack: 20 MB for Additional hard-disk space required for the – Internet Explorer: 43 MB typical, 59 MB Windows 95 or later; 200 MB for following products: maximum Windows NT 4.0 – Internet Explorer: 43 MB typical, 59 MB – MSDN: 57 MB typical, 493 MB maximum Microsoft SQL Server 6.5 and Microsoft SNA maximum CD-ROM drive Server 4.0 run on Windows NT 4.0 only, and – MSDN: 57 MB typical, 493 MB maximum VGA or higher-resolution monitor; Super VGA require the following additional hard-disk recommended space: Microsoft Mouse or compatible pointing device

%XLOG PLVVLRQFULWLFDO HQWHUSULVH VROXWLRQV ZLWK 0LFURVRIW 9LVXDO 6WXGLRTM  (QWHUSULVH (GLWLRQ WKH FRPSOHWH GHYHORSPHQW VXLWH ,W LQFOXGHV

0LFURVRIW 9LVXDO %DVLF®  (QWHUSULVH (GLWLRQ GHYHORSPHQW V\VWHP 0LFURVRIW 9LVXDO &  (QWHUSULVH (GLWLRQ GHYHORSPHQW V\VWHP

0LFURVRIW 9LVXDO )R[3UR®  (QWHUSULVH (GLWLRQ GDWDEDVH GHYHORSPHQW V\VWHP

0LFURVRIW 9LVXDO ,QWHU'HY TM  (QWHUSULVH (GLWLRQ :HE GHYHORSPHQW V\VWHP

0LFURVRIW 9LVXDO -TM  (QWHUSULVH (GLWLRQ GHYHORSPHQW V\VWHP IRU -DYD 0LFURVRIW 9LVXDO 6RXUFH6DIH  YHUVLRQ FRQWURO V\VWHP

0LFURVRIW %DFN2IILFH® 6HUYHU 'HYHORSHU (GLWLRQ

)RU PRUH LQIRUPDWLRQ DERXW 0LFURVRIW 9LVXDO & 7225'(5 YLVLW KWWSPVGQPLFURVRIWFRPYLVXDOF 7R RUGHU 0LFURVRIW 9LVXDO & RU RWKHU 0LFURVRIW YLVXDO WRROV RU WR UHFHLYH D UHVHOOHU UHIHUUDO LQ WKH 8QLWHG 6WDWHV RU &DQDGD FDOO   )RU WKH ODWHVW GHYHORSHU QHZV DQG PRUH LQIRUPDWLRQ RQ 0LFURVRIW¶V EURDG UDQJH RI 'HSW $'6 2XWVLGH WKH 8QLWHG 6WDWHV DQG &DQDGD SOHDVH FRQWDFW UHVRXUFHV IRU GHYHORSHUV LQFOXGLQJ VXSSRUW SURJUDPV HYHQWV WUDLQLQJ DQG WKH \RXU ORFDO 0LFURVRIW VXEVLGLDU\ &XVWRPHUV ZKR DUH GHDI RU KDUGRIKHDULQJ 06'1 /LEUDU\ 2QOLQH YLVLW 06'1 2QOLQH DW KWWSPVGQPLFURVRIWFRP FDQ UHDFK 0LFURVRIW WH[W WHOHSKRQH 77<7'' VHUYLFHV E\ FDOOLQJ   LQ WKH 8QLWHG 6WDWHV RU   LQ &DQDGD

© 1998 Microsoft Corporation. All rights reserved. This data sheet is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. The names of companies, products, people, characters, and/or data mentioned herein are fictitious and are in no way intended to represent any real individual, company, product, or event, unless otherwise noted. Microsoft, ActiveX, BackOffice, the BackOffice logo, IntelliSense, MSDN, , Visual C++, Visual FoxPro, Visual InterDev, Visual J++, Visual SourceSafe, Visual Studio, the Visual Studio logo, Win32, Windows, the Windows logo, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Other product and company names mentioned herein may be the trademarks of their respective owners. Microsoft Corporation One Microsoft Way Redmond, WA 98052-6399 USA Microsoft Canada Inc. 320 Matheson Blvd. West Mississauga, ON L5R 3R1 Canada 0798 Part No. 098-72204 (color) Part No. 098-72203 (black and white)