home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 295264.zip / 295264.ANN
Text File  |  1995-06-20  |  51KB  |  900 lines

  1.  
  2.  
  3.  
  4. DATA BASE : ALET                                                     PAGE:    1
  5.  
  6.  
  7. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  8.  
  9.  
  10. DATE      950615
  11. CATEGORY  AS10, WS20, AS60, GI05, AS45, AS47, WS00
  12. TITLE     IBM VISUALAGE C++ FOR OS/2, VERSION 3.0 MAKES PROGRAMMING EASIER THAN
  13.           EVER
  14. ABSTRACT  *-------------------------------------------------------------------*
  15.           |  IN BRIEF . . .                                                   |
  16.                     Version 3 of IBM VisualAge C++ for OS/2 comes with the
  17.              following enhancements:
  18.              o   Visual Programming Tools based on VisualAge -- simplify the
  19.                  building of applications with predefined code
  20.              o   Data Access Class Builder interfaces to DB2 for OS/2
  21.                  databases -- help you to create C++ classes that easily
  22.                  access DB2 for OS/2 databases
  23.              o   High performance C/C++ Compiler -- offers you a fast
  24.                  compiler and Linker, and new memory management in C RunTime
  25.              o   Direct to SOM -- automatic IDL generation for distributed
  26.                  SOM objects
  27.              o   Comprehensive IBM Open Class Library -- helps you reduce
  28.                  programming effort and avoid coding errors
  29.              o   New improved Browser and Performance Analyzer -- help you
  30.                  to easily learn how to use the C++ libraries, while a new
  31.                  language sensitive editor offers language sensitive help
  32.              o   Highly integrated tools -- include new navigation paths
  33.                  between tools, drop-down menus, documentation, and
  34.                  installation improvements (CID enabled)
  35.           |                                                                   |
  36.           *-------------------------------------------------------------------*
  37.                  Version 3 of VisualAge (TM) C++ for OS/2 (R), (1) offers you
  38.           powerful visual programming tools that make building applications
  39.           simpler.  These tools work seamlessly together and are designed to
  40.           help you through each stage of the development process.
  41.                  New Faster and Easier Programming Tools
  42.                  The Visual Application Builder helps you rapidly prototype and
  43.           build applications with menu bars, entry fields, and icons.  The Data
  44.           Access Class Builder allows you to visually create C++ classes for
  45.           easy access to DB2 (TM) for OS/2 relational databases.
  46.                  With the help of the IBM Open Class Library, you can reduce
  47.           your programming effort and avoid coding errors because the library
  48.           offers you a comprehensive set of C++ classes.  These classes range
  49.           from basic input/output operations and string handling to abstract
  50.           data types and user interface support.
  51.                  The new Browser allows you to explore both compiled code and
  52.           uncompiled source, easing the difficulty of learning and using C++
  53.           classes and class libraries.  The Performance Analyzer graphically
  54.           identifies your application performance hot spots.
  55.                  Some major enhancements have also been made to the Compiler.
  56.           The focus has been on improving compile time without impacting its
  57.           best of breed code quality and optimization.  With the addition of
  58.           pre-compiled header files, extensive tuning, and a new linker, you
  59.  
  60.  
  61.  
  62. DATA BASE : ALET                                                     PAGE:    2
  63.  
  64.  
  65.           can expect faster compiles, and twice as fast linker performance.
  66.                  Direct-to-SOM (DTS) is an exciting new technology that
  67.           combines familiar and powerful standard C++ syntax with the
  68.           robustness and portability of IBM's System Object Model (SOM).  Now
  69.           you can generate SOM objects directly from the C++ compiler.  Best of
  70.           all, the VisualAge Debugger lets you debug SOM objects as easily as
  71.           regular C++.
  72.                  Part of a family of VisualAge C++ products, VisualAge C++
  73.           Version 3 supports a consistent set of tools and class libraries
  74.           across an entire range of platforms including OS/2, AIX (R), and
  75.           Sun** Solaris**.  This makes cross-platform programming and the
  76.           migration of applications faster, easier, and less error prone.  IBM
  77.           plans to begin VisualAge C++ beta programs for Windows+, OS/400 (R),
  78.           and the PowerPC (TM).
  79.                                            PLANNED
  80.           DESCRIPTION                      AVAILABILITY DATE
  81.           VisualAge C++ for OS/2
  82.            Version 3.0                     June 23, 1995
  83.           VisualAge C++ for OS/2
  84.            Open Class Library Source
  85.            Version 3.0                     September 30, 1995
  86.            (R) Registered trademark of International Business Machines
  87.              Corporation
  88.            (1) The name of this program, formerly C Set++ for OS/2, has been
  89.              changed in Version 3 to highlight the next generation of C and C++
  90.              application development.
  91.            (TM) Trademark of International Business Machines Corporation
  92.           ** Company, product, or service name may be a trademark or service
  93.              mark of others.
  94.           +  Trademark of Microsoft Corporation
  95. PRODNO      30H1664   30H1683
  96.             30H1665   30H1675
  97.             30H1666   30H1676
  98.             30H1679   30H1677
  99.             30H1680   30H1678
  100.             30H1681   30H1689
  101.             30H1682   30H2462
  102.             30H1667
  103. OVERVIEW  DESCRIPTION
  104.                  The new generation of C++ has arrived.  IBM VisualAge C++ for
  105.           OS/2, Version 3 takes C++ application development to new levels of
  106.           productivity.  Now, mission- critical, object-oriented applications
  107.           are within easy reach with VisualAge C++'s powerful application
  108.           "construction from parts" paradigm.
  109.                  VisualAge C++ delivers:
  110.           o   A visual application construction environment.
  111.           o   IBM Open Class: A complete set of classes, including collections,
  112.               user interface, and data access.
  113.           o   An extensive set of integrated C++ programming tools.
  114.           o   A robust, standards-compliant C/C++ compiler that produces the
  115.               fastest code available for OS/2 2.11 and Warp.
  116.           CONSTRUCTION FROM PARTS:  With VisualAge C++, application
  117.  
  118.  
  119.  
  120. DATA BASE : ALET                                                     PAGE:    3
  121.  
  122.  
  123.           construction has never been easier.  Even the most complex
  124.           applications can be constructed from the large set of pre-defined
  125.           parts from IBM Open Class.  You can also create your own parts and
  126.           import them easily to the visual builder.  These parts can be
  127.           assembled quickly and easily with the visual builder, and your
  128.           application can be generated with the click of a button.  Reuse is
  129.           now real world!
  130.                  The visual builder generates ANSI-compliant C++ source code
  131.           that is compiled into a highly optimized application. You get
  132.           blazingly fast performance and a royalty-free runtime environment.
  133.           OBJECT-ORIENTED ACCESS TO RELATIONAL DATA:  Now, make quick work of
  134.           bringing existing relational data into the object world.  The Data
  135.           Access Class Builder visually maps DB2 for OS/2 relational database
  136.           tables into objects with a single click.  All of the C++ and SQL code
  137.           generation is done for you -- simply import these "data objects" into
  138.           the visual builder and construct your application.
  139.                  An underlying set of class libraries handles the complexities
  140.           of data access and CORBA-compliant persistent object storage.
  141.           IBM OPEN CLASS:  IBM Open Class is a set of C++ class libraries that
  142.           gives you an extensive choice of building blocks for creating your
  143.           applications.  While Open Class handles the complexity of low-level
  144.           APIs, you can focus on your application.  Because Open Class is the
  145.           foundation for the Visual Builder, you become productive immediately
  146.           by using real objects directly from the builder.  You spend more time
  147.           building applications, not learning the complexities of
  148.           object-oriented designs and class libraries.
  149.                  You can also create your own custom objects and extend Open
  150.           Class by using the extensive set of C++ programming tools integrated
  151.           in VisualAge C++.  With IBM Open Class, you have the flexibility of a
  152.           consistent programming interface across a wide range of platforms
  153.           including OS/2, Warp, AIX, and Sun Solaris.  In the future, it is our
  154.           intent to make MVS, OS/400, Windows NT**, Windows 95, and OS/2 for
  155.           the PowerPC available.  With IBM's C++ environments on these
  156.           platforms, you can code your application once and deploy it anywhere
  157.           in your enterprise.
  158.           POWERFUL C++ TOOLS:  VisualAge C++ sets the pace with a complete set
  159.           of integrated tools built for the C++ developer.
  160.           GET STARTED QUICKLY WITH WORKFRAME AND PROJECT SMARTS:  WorkFrame
  161.           gives you a productive place to create and manage your C++ code.
  162.           With "Easy Options", you build code in either debug, browse, or
  163.           optimized modes -- without having to manage compiler options
  164.           manually.  With WorkFrame, you move naturally from tool to tool.  In
  165.           addition, Project Smarts gives you automatically-configured skeleton
  166.           applications to start your coding immediately.
  167.           THE NEW STANDARD IN C++ BROWSERS:  Explore and understand your code
  168.           and class libraries quickly with the VisualAge C++ browser.  Use the
  169.           QuickBrowse feature to get information on C++ code even before you
  170.           compile -- exactly when you need it.
  171.           FROM BUG-FREE TO BLAZINGLY FAST:  Get your application up to speed
  172.           with two powerful tools.
  173.                  With the debugger's intuitive user interface, you can debug at
  174.           the source level, set breakpoints, handle advanced C++ functions such
  175.  
  176.  
  177.  
  178. DATA BASE : ALET                                                     PAGE:    4
  179.  
  180.  
  181.           as templates and exceptions, and isolate difficult memory management
  182.           bugs.
  183.                  Use the Performance Analyzer to fine tune your application's
  184.           performance.  Through graphical representations of trace information,
  185.           you discover the hotspots and bottlenecks in your programs.
  186.           EASY EDITING:  Editing source code is a snap using the
  187.           syntax-highlighting editor.  Because editors are a personal choice,
  188.           this one can be customized to your way of working.
  189.           SUPERIOR C++ CODE:  The 32-bit C/C++compiler delivers rock-solid code
  190.           ready to meet the demands of your business.
  191.                  With pre-compiled header files, you can expect fast compiles.
  192.           A new 32-bit linker built for C++ is up to three times faster than
  193.           the previous version.
  194.                  C++ generates applications which are highly optimized for
  195.           OS/2.  In addition, code can be optimized for any Intel** processor
  196.           from the i386 to the Pentium**.
  197.           EASILY CREATE SOM OBJECTS:  Now you can generate SOM objects directly
  198.           from familiar C++ syntax simply by turning on a compiler option.  The
  199.           compiler will also generate the corresponding Interface Definition
  200.           Language (IDL) for interlanguage or Distributed SOM applications.  In
  201.           addition, you can browse and debug SOM objects with the VisualAge C++
  202.           tools.  SOM objects can be imported to the visual builder so
  203.           distributed object applications can be assembled quickly.
  204.           JOIN THE VISUALAGE:  VisualAge C++ is part of the IBM family of C++
  205.           products, which provides a consistent set of tools and class
  206.           libraries across many platforms, including OS/2, Warp, AIX, Sun
  207.           Solaris, MVS, and in the future, OS/400, Windows NT, Windows 95, and
  208.           OS/2 for the PowerPC.
  209.           OPENDOC DEVELOPMENT TOOLS:  These tools will be provided through the
  210.           IBM Developer's Toolkit for OS/2 Warp, and will be included in IBM
  211.           VisualAge C++ through its visual-built environment.
  212.           NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY (NIST):  The IBM
  213.           VisualAge C++ for OS/2, Version 3.0 conforms to NIST-standard FIPS
  214.           PUB 160C.
  215. CUSTINFO  PUBLICATIONS
  216.                  IBM VISUALAGE C++ FOR OS/2, VERSION 3.0 -- STANDARD MANUALS
  217.                  Standard Manuals are basic manuals and "how to" books
  218.           available online in all media.  Standard Manuals are shipped hardcopy
  219.           only with IBM VisualAge C++ for OS/2, Version 3.0 3.5-inch
  220.           diskettes+Doc package and the CD-ROM+Doc package.
  221.                  The IBM VisualAge C++ for OS/2, Version 3.0 Standard Manuals
  222.           consist of the following publications which can be ordered in a set
  223.           only by part number 30H1679.  Standard Manuals are NOT available
  224.           separately.
  225.           o   IBM VisualAge C++ for OS/2 Version 3.0 Programming Guide
  226.           o   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library User's
  227.               Guide
  228.           o   IBM VisualAge C++ for OS/2 Version 3.0 Visual Builder User's
  229.               Guide
  230.           o   IBM VisualAge C++ for OS/2 Version 3.0 User's Guide
  231.                  IBM VISUALAGE C++ FOR OS/2, VERSION 3.0 -- EXTENDED REFERENCE
  232.           MANUALS
  233.  
  234.  
  235.  
  236. DATA BASE : ALET                                                     PAGE:    5
  237.  
  238.  
  239.                  Extended Reference Manuals are reference books available
  240.           online in all media.  Extended Reference Manuals do NOT come hardcopy
  241.           with any IBM VisualAge C++ for OS/2, Version 3.0 package.
  242.                  The IBM VisualAge C++ for OS/2, Version 3.0 Extended Reference
  243.           Manuals consist of the following publications which can be ordered in
  244.           a set only by part number 30H1680.  Extended Reference Manuals are
  245.           NOT available separately.
  246.           o   IBM VisualAge C++ for OS/2 Version 3.0 Language Reference
  247.           o   IBM VisualAge C++ for OS/2 Version 3.0 Library Reference
  248.           o   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  249.               Reference : Volume I
  250.           o   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  251.               Reference : Volume II
  252.           o   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  253.               Reference : Volume III
  254.           o   IBM VisualAge C++ for OS/2 Version 3.0 Visual Builder Parts
  255.               Reference
  256.           o   IBM VisualAge C++ for OS/2 Version 3.0 Building VisualAge C++
  257.               Parts for Fun & Profit
  258.                  All the C++ publications are available in the IBM VisualAge
  259.           C++ for OS/2, Version 3.0 as follows.
  260.                               STANDARD                EXTENDED REFERENCE
  261.           MEDIUM              MANUALS                MANUALS
  262.           3.5-inch            Hardcopy               No Hardcopy (2)
  263.           and Doc             INF Format             INF Format
  264.                               No BookManager**
  265.                               Files                  No BookManager (R) Files
  266.                               No PostScript**
  267.                               Files                  No PostScript Files
  268.           CD-ROM              Hardcopy               No Hardcopy (2)
  269.           and Doc             BookManager Files      BookManager Files
  270.                               PostScript Files       PostScript Files
  271.                               INF Format             INF Format
  272.           CD-ROM              BookManager Files      BookManager Files
  273.                               PostScript Files       PostScript Files
  274.                               INF Format             INF Format
  275.                               No Hardcopy (1)        No Hardcopy (2)
  276.                  (1) Available separately as part number 30H1679
  277.                  (2) Available separately as part number 30H1680
  278.                  The INF and BookManager files on the VisualAge C++ CD-ROM may
  279.           be accessed from the CD-ROM or installed on the hard drive.
  280.           EDUCATION SUPPORT
  281.                  Call IBM Education and Training at 800-IBM-TEACH (426-8322)
  282.           for education catalogs, schedules, and enrollments.        .
  283.                  All classes will be taught by Paradigm Shift, a well-known
  284.           provider of object technology education and consulting services.
  285.                  VISUALAGE C++ EDUCATION SERIES
  286.           N1826               Introduction to OO Programming (Part A)
  287.           N1827               Introduction to OO Programming (Part B)
  288.           N1822               Intermediate OO Programming (Part A)
  289.           N1823               Intermediate OO Programming (Part B)
  290.           N1824               Intermediate OOA/OOD (Part A)
  291.  
  292.  
  293.  
  294. DATA BASE : ALET                                                     PAGE:    6
  295.  
  296.  
  297.           N1825               Intermediate OOA/OOD (Part B)
  298.                  These courses are for experienced application programmers
  299.           moving into the VisualAge C++ environment.
  300.           ENTRY:  Application programmers enter with at least a skill level 3*
  301.           knowledge of programming in the OS/2 environment using C language,
  302.           plus at least a level 1 awareness of object-oriented programming
  303.           methods and terminology acquired through practical experience and/or
  304.           classes like N1605 and Q1022.
  305.           SEQUENCE:  Both application programmers and analysts/designers start
  306.           with the INTRODUCTION TO OO PROGRAMMING.  The two parts must be taken
  307.           in A-B sequence, but need not be completed in one week.  At the
  308.           completion of the two parts, programmers are capable of programming
  309.           using VisualAge C++ at skill level 2 (with some guidance).
  310.                  Programmers continue to the intermediate programmer courses
  311.           following completion of both parts of the introduction course, plus
  312.           one to three months of practical experience in object-oriented
  313.           programming with VisualAge C++ following the introduction course.
  314.           Upon completion of the intermediate courses, the programmer will be
  315.           at skill level 3 (work on own).
  316.                  Analysts/designers continue to the intermediate
  317.           analyst/designer course following the completion of both parts of the
  318.           introduction course, plus one to three months of practical experience
  319.           in object-oriented programming analysis and design following the
  320.           introduction course.  Upon completion of the intermediate courses,
  321.           the analyst/designer will be at skill level 3 (work on own).
  322.           * SKILL LEVELS
  323.           1        Awareness
  324.           2        Do with direction
  325.           3        Do on own
  326.           4        Mentor
  327.           5        Expert
  328. TECHINFO  TECHNICAL INFORMATION
  329.           SPECIFIED OPERATING ENVIRONMENT
  330.           HARDWARE REQUIREMENTS
  331.           o   Processor:
  332.               -   80386 minimum
  333.               -   80486 or higher strongly recommended
  334.           o   Display:
  335.               -   VGA minimum
  336.               -   SVGA recommended
  337.           o   Memory requirements:
  338.               -   C development
  339.                   --  8MB RAM minimum
  340.                   --  12MB RAM recommended
  341.               -   C++ development
  342.                   --  12MB RAM minimum
  343.                   --  16MB RAM recommended
  344.               -   C++ Visual development
  345.                   --  16MB RAM minimum
  346.                   --  24MB RAM recommended
  347.           o   Disk space requirements:
  348.               -   110MB for all tools
  349.  
  350.  
  351.  
  352. DATA BASE : ALET                                                     PAGE:    7
  353.  
  354.  
  355.               -   70MB for samples and documentation
  356.               -   30MB (minimum) swap space
  357.           SOFTWARE REQUIREMENTS
  358.           o   IBM OS/2 Version 2.11 or higher (OS/2 Warp recommended)
  359.           PACKAGING:  The IBM VisualAge C++ for OS/2, Version 3.0, 3.5-inch +
  360.           Doc package (part number 30H1664) contains the following items
  361.           packaged as a single unit:
  362.           o   IBM IPLA Pointer
  363.           o   Welcome to VisualAge C++ for OS/2
  364.           o   Support/Help Card
  365.           o   Registration Card
  366.           o   Publications Information Card
  367.           o   IBM International Program License Agreement
  368.           o   IBM VisualAge C++ for OS/2, Version 3.0 License Information
  369.           o   IBM VisualAge C++ for OS/2 Read Me First!
  370.           o   3.5-inch diskettes -- IBM VisualAge C++ for OS/2, Version 3.0
  371.           o   Hardcopy Standard Manuals:
  372.               -   IBM VisualAge C++ for OS/2 Version 3.0 Programming Guide
  373.               -   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  374.                   User's Guide
  375.               -   IBM VisualAge C++ for OS/2 Version 3.0 Visual Builder User's
  376.                   Guide
  377.               -   IBM VisualAge C++ for OS/2 Version 3.0 User's Guide
  378.                  The IBM VisualAge C++ for OS/2, Version 3.0, CD-ROM (no Doc)
  379.           package (part number 30H1665) contains the following items packaged
  380.           as a single unit:
  381.           o   IBM IPLA Pointer
  382.           o   Welcome to VisualAge C++ for OS/2
  383.           o   Support/Help Card
  384.           o   Registration Card
  385.           o   Publications Information Card
  386.           o   IBM International Program License Agreement
  387.           o   IBM VisualAge C++ for OS/2, Version 3.0 License Information
  388.           o   IBM VisualAge C++ for OS/2 Read Me First!
  389.           o   One CD-ROM -- IBM VisualAge C++ for OS/2, Version 3.0
  390.                  The IBM VisualAge C++ for OS/2, Version 3.0, CD-ROM + Doc
  391.           package (part number 30H1666) contains the following items packaged
  392.           as a single unit:
  393.           o   IBM IPLA Pointer
  394.           o   Welcome to VisualAge C++ for OS/2
  395.           o   Support/Help Card
  396.           o   Registration Card
  397.           o   Publications Information Card
  398.           o   IBM International Program License Agreement
  399.           o   IBM VisualAge C++ for OS/2, Version 3.0 License Information
  400.           o   IBM VisualAge C++ for OS/2 Read Me First!
  401.           o   One CD-ROM -- IBM VisualAge C++ for OS/2, Version 3.0
  402.           o   Hardcopy Standard Manuals:
  403.               -   IBM VisualAge C++ for OS/2 Version 3.0 Programming Guide
  404.               -   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  405.                   User's Guide
  406.               -   IBM VisualAge C++ for OS/2 Version 3.0 Visual Builder User's
  407.  
  408.  
  409.  
  410. DATA BASE : ALET                                                     PAGE:    8
  411.  
  412.  
  413.                   Guide
  414.               -   IBM VisualAge C++ for OS/2 Version 3.0 User's Guide
  415.                  The IBM VisualAge C++ for OS/2 Open Class Library Source
  416.           Version 3.0, 3.5-inch (part number 30H1667) contains the following
  417.           items packaged as a single unit:
  418.           o   IBM IPLA Pointer
  419.           o   Support/Help Card
  420.           o   Registration Card
  421.           o   Publications Information Card
  422.           o   IBM International Program License Agreement
  423.           o   IBM VisualAge C++ for OS/2 Open Class Library Source Version 3.0
  424.               License Information
  425.           o   IBM VisualAge C++ for OS/2 Open Class library Version 3.0 --
  426.               Getting Started
  427.           o   3.5-inch diskettes -- IBM VisualAge C++ for OS/2 Open Class
  428.               Library Source Version 3.0
  429.                  The IBM VisualAge C++ for OS/2, Version 3.0, Upgrade 3.5-inch
  430.           + Doc package (part number 30H1681) contains the following items
  431.           packaged as a single unit:
  432.           o   IBM IPLA Pointer
  433.           o   Welcome to VisualAge C++ for OS/2
  434.           o   Support/Help Card
  435.           o   Registration Card
  436.           o   Publications Information Card
  437.           o   IBM International Program License Agreement
  438.           o   IBM VisualAge C++ for OS/2, Version 3.0 License Information
  439.           o   IBM VisualAge C++ for OS/2 Read Me First!
  440.           o   3.5-inch diskettes -- IBM VisualAge C++ for OS/2, Version 3.0
  441.           o   Hardcopy Standard Manuals:
  442.               -   IBM VisualAge C++ for OS/2 Version 3.0 Programming Guide
  443.               -   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  444.                   User's Guide
  445.               -   IBM VisualAge C++ for OS/2 Version 3.0 Visual Builder User's
  446.                   Guide
  447.               -   IBM VisualAge C++ for OS/2 Version 3.0 User's Guide
  448.                  The IBM VisualAge C++ for OS/2, Version 3.0, Upgrade CD-ROM
  449.           (no Doc) package (part number 30H1682) contains the following items
  450.           packaged as a single unit:
  451.           o   IBM IPLA Pointer
  452.           o   Welcome to VisualAge C++ for OS/2
  453.           o   Support/Help Card
  454.           o   Registration Card
  455.           o   Publications Information Card
  456.           o   IBM International Program License Agreement
  457.           o   IBM VisualAge C++ for OS/2, Version 3.0 License Information
  458.           o   IBM VisualAge C++ for OS/2 Read Me First!
  459.           o   One CD-ROM -- IBM VisualAge C++ for OS/2, Version 3.0
  460.                  The IBM VisualAge C++ for OS/2, Version 3.0, Upgrade CD-ROM +
  461.           Doc package (part number 30H1683) contains the following items
  462.           packaged as a single unit:
  463.           o   IBM IPLA Pointer
  464.           o   Welcome to VisualAge C++ for OS/2
  465.  
  466.  
  467.  
  468. DATA BASE : ALET                                                     PAGE:    9
  469.  
  470.  
  471.           o   Support/Help Card
  472.           o   Registration Card
  473.           o   Publications Information Card
  474.           o   IBM International Program License Agreement
  475.           o   IBM VisualAge C++ for OS/2, Version 3.0 License Information
  476.           o   IBM VisualAge C++ for OS/2 Read Me First!
  477.           o   One CD-ROM -- IBM VisualAge C++ for OS/2, Version 3.0
  478.           o   Hardcopy Standard Manuals:
  479.               -   IBM VisualAge C++ for OS/2 Version 3.0 Programming Guide
  480.               -   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  481.                   User's Guide
  482.               -   IBM VisualAge C++ for OS/2 Version 3.0 Visual Builder User's
  483.                   Guide
  484.               -   IBM VisualAge C++ for OS/2 Version 3.0 User's Guide
  485.                  The IBM VisualAge C++ for OS/2, Version 3.0, hardcopy Standard
  486.           Manuals set (part number 30H1679) contains the following:
  487.           o   IBM VisualAge C++ for OS/2 Version 3.0 Programming Guide
  488.           o   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library User's
  489.               Guide
  490.           o   IBM VisualAge C++ for OS/2 Version 3.0 Visual Builder User's
  491.               Guide
  492.           o   IBM VisualAge C++ for OS/2 Version 3.0 User's Guide
  493.                  The IBM VisualAge C++ for OS/2, Version 3.0, hardcopy Extended
  494.           Reference Manuals set (part number 30H1680) contains the following:
  495.           o   IBM VisualAge C++ for OS/2 Version 3.0 Language Reference
  496.           o   IBM VisualAge C++ for OS/2 Version 3.0 C Library Reference
  497.           o   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  498.               Reference : Volume I
  499.           o   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  500.               Reference : Volume II
  501.           o   IBM VisualAge C++ for OS/2 Version 3.0 Open Class Library
  502.               Reference : Volume III
  503.           o   IBM VisualAge C++ for OS/2 Version 3.0 Visual Builder Parts
  504.               Reference
  505.           o   IBM VisualAge C++ for OS/2 Version 3.0 Building VisualAge C++
  506.               Parts for Fun & Profit
  507.                  The IBM VisualAge C++ for OS/2, Version 3.0, Proof of
  508.           Additional License -- Single (part number 30H1675) contains the
  509.           following:
  510.           o   IBM VisualAge C++ for OS/2, Version 3.0 Additional License
  511.               (Single) Certificate
  512.                  The IBM VisualAge C++ for OS/2, Version 3.0, Proof of
  513.           Additional License -- Quantity 5 (part number 30H1676) contains the
  514.           following:
  515.           o   IBM VisualAge C++ for OS/2, Version 3.0 Additional License
  516.               (Quantity 5) Certificate
  517.                  The IBM VisualAge C++ for OS/2, Version 3.0, Proof of
  518.           Additional License -- Quantity 10 (part number 30H1677) contains the
  519.           following:
  520.           o   IBM VisualAge C++ for OS/2, Version 3.0 Additional License
  521.               (Quantity 10) Certificate
  522.                  The IBM VisualAge C++ for OS/2, Version 3.0, Proof of
  523.  
  524.  
  525.  
  526. DATA BASE : ALET                                                     PAGE:   10
  527.  
  528.  
  529.           Additional License -- Quantity 50 (part number 30H1678) contains the
  530.           following:
  531.           o   IBM VisualAge C++ for OS/2, Version 3.0 Additional License
  532.               (Quantity 50) Certificate
  533.                  The IBM VisualAge C++ for OS/2, Version 3.0, Proof of
  534.           Additional License (Single) Upgrade (part number 30H1689) contains
  535.           the following:
  536.           o   IBM VisualAge C++ for OS/2, Version 3.0 Additional License
  537.               (Single) Certificate
  538.           SECURITY, AUDITABILITY, AND CONTROL
  539.                  User management is responsible for evaluation, selection, and
  540.           implementation of security features, administrative procedures, and
  541.           appropriate controls in application systems and communication
  542.           facilities.
  543. ORDERING  ORDERING INFORMATION
  544.                  Orders for new licenses will be accepted now.
  545.           NOTE: All program, upgrade, and additional license packages are
  546.           available from your local IBM authorized software distributors, IBM
  547.           authorized software remarketers, or IBM representatives.
  548.                  Shipments will begin on the planned availability date.
  549.                  To order these programs for order type, specify the order type
  550.           number, feature number, part number, program name, media, and
  551.           quantity.
  552.                  IBM VISUALAGE C++ FOR OS/2, VERSION 3.0 -- PROGRAM PACKAGES
  553.                  All media comes with online documentation (both Standard
  554.           Manuals and Extended Reference Manuals).
  555.                  The 3.5-inch diskettes+Doc and CD-ROM+Doc packages include
  556.           HARDCOPY  Standard Manuals.
  557.           Order
  558.           Type      Feature    Part
  559.           Number    Number     Number           Program Name        Medium
  560.           5875-XXX  0094       30H1664          VisualAge C++       3.5 inch
  561.                                                 for OS/2,V3.0        + Doc
  562.           5875-XXX  0095       30H1665          VisualAge C++       CD-ROM
  563.                                                 for OS/2,V3.0        only
  564.           5875-XXX  0096       30H1666          VisualAge C++ for   CD-ROM
  565.                                                 OS/2,V3.0           + Doc
  566.                  IBM VISUALAGE C++ FOR OS/2 OPEN CLASS LIBRARY SOURCE VERSION
  567.           3.0
  568.                  Source code for the IBM Open Class Library will be made
  569.           available as a separately orderable product in the third quarter of
  570.           1995.  This will be of interest to those programmers who wish to own
  571.           a copy of the source code.  It is NOT required for programmers who
  572.           want to use the classes included with VisualAge C++ for OS/2, Version
  573.           3.0.
  574.           Order
  575.           Type      Feature    Part
  576.           Number    Number     Number           Program Name        Medium
  577.           5875-XXX  0097       30H1667          VisualAge C++ for
  578.                                                 OS/2 Open           3.5 inch
  579.                                                 Class Lib Source
  580.                  IBM VISUALAGE C++ FOR OS/2, VERSION 3.0 -- PROOF OF ADDITIONAL
  581.  
  582.  
  583.  
  584. DATA BASE : ALET                                                     PAGE:   11
  585.  
  586.  
  587.           LICENSE
  588.                  This authorizes the customer who already has an IBM VisualAge
  589.           C++ for OS/2, Version 3.0 program package (any media) to make X
  590.           copies of the product, or to allow X more users LAN access.  Orders
  591.           for additional licenses will be authorized by sending the customer a
  592.           Proof of License certificate.  No actual physical package is shipped.
  593.                  The authorization is given by sending the customer an invoice
  594.           for an Additional License Copy (the IPLA must be in effect) or by
  595.           sending the customer a Proof of Additional License certificate.  The
  596.           Proof of Additional License certificate has its own part number and
  597.           feature number.
  598.           ORDER
  599.           TYPE          FEATURE    PART      PROGRAM
  600.           NUMBER        NUMBER     NUMBER    NAME
  601.           5872-XXX      0109       30H1675   VisualAge C++
  602.                                                for OS/2,V3.0
  603.                                               Proof of Add'l
  604.                                                License (Single)
  605.           5872-XXX      0110       30H1676   VisualAge C++
  606.                                                for OS/2, V3.0
  607.                                               Proof of Add'l
  608.                                                License (Qty 5)
  609.           5872-XXX      0111       30H1677   VisualAge C++
  610.                                                for OS/2, V3.0
  611.                                               Proof of Add'l
  612.                                                License (Qty 10)
  613.           5872-XXX      0112       30H1678   VisualAge C++
  614.                                               for OS/2, V3.0
  615.                                               Proof of Add'l
  616.                                               License (Qty 50)
  617.                  IBM VISUALAGE C++ FOR OS/2, VERSION 3.0 -- ADDITIONAL LICENSE
  618.           WITHOUT PROOF
  619.                  This authorizes the customer who already has an IBM VisualAge
  620.           C++ for OS/2, Version 3.0 program package (any media) to make a copy
  621.           of the product, or allow LAN access to one more user.  No license
  622.           certificate or actual physical package is shipped.
  623.           Order
  624.           Part        Program                            Program     Feature
  625.           Number      Name                      Media    Number      Number
  626.           30H2462     VisualAge C++             Any      5872-XXX    0248
  627.                        for OS/2, V3.0,
  628.                        V3.0, Additional
  629.                        License (single)
  630.                        No Proof
  631.                  DOCUMENTATION: Separate documentation with no diskette or
  632.           CD-ROM
  633.           ORDER TYPE    FEATURE    PART
  634.           NUMBER        NUMBER     NUMBER    PROGRAM NAME
  635.           5876-XXX      0010       30H1679   VisualAge C++
  636.                                                for OS/2,V3.0
  637.                                                Standard Manuals
  638.           5876-XXX      0011       30H1680   VisualAge C++
  639.  
  640.  
  641.  
  642. DATA BASE : ALET                                                     PAGE:   12
  643.  
  644.  
  645.                                                for OS/2,V3.0
  646.                                                Extended
  647.                                                Reference
  648.                                                Manuals
  649.                  IBM VISUALAGE C++ FOR OS/2, VERSION 3.0 -- PROGRAM UPGRADES
  650.                  Upgrades are applicable only from IBM C Set ++ for OS/2,
  651.           Version 2.0 or Version 2.1 (any media).
  652.                  All media comes with online documentation (both Standard
  653.           Manuals and Extended Reference Manuals).
  654.                  The 3.5-inch diskettes+Doc and CD-ROM+Doc packages include
  655.           HARDCOPY  Standard Manuals.
  656.           ORDER
  657.           TYPE          FEATURE    PART
  658.           NUMBER        NUMBER     NUMBER    PROGRAM NAME
  659.           5875-UPG      0098       30H1681   VisualAge C++
  660.                                                for OS/2,V3.0
  661.                                                Upgrade from
  662.                                                V2/V2.1
  663.                                                (3.5 inch +Doc)
  664.           5875-UPG      0099       30H1682   VisualAge C++
  665.                                                for OS/2, V3.0
  666.                                                Upgrade from
  667.                                                V2/V2.1
  668.                                                (CD-ROM only)
  669.           5875-UPG      0100       30H1683   VisualAge C++
  670.                                                for OS/2,V3.0
  671.                                                Upgrade from
  672.                                                V2/V2.1
  673.                                                (CD-ROM+Doc)
  674.           ADDITIONAL LICENSE COPY UPGRADE:  This authorizes the customer who
  675.           has a program package upgrade to make a single copy of the program
  676.           diskette and printed documentation.
  677.                  The authorization is given by sending the customer an invoice
  678.           for an Additional License Copy Upgrade or Proof of Additional License
  679.           Upgrade certificate (no actual physical package is shipped).  The
  680.           Proof of Additional License Upgrade certificate has its own part
  681.           number and feature number.
  682.           ORDER TYPE     FEATURE    PART
  683.           NUMBER         NUMBER     NUMBER       PROGRAM NAME
  684.           5875-UPG       0103       30H1689      VisualAge C++
  685.                                                  for OS/2,V3.0
  686.                                                  Proof of Add'l
  687.                                                  license (Single)
  688.                                                  Upgrade from V2/2.1
  689.                                                  add'l license (Single)
  690.           PROGRAM UPGRADE
  691.                  The program package upgrade option allows currently licensed
  692.           users of IBM C Set ++ for OS/2, Version 2.0 and IBM C Set ++ for
  693.           OS/2, Version 2.1 to obtain the new function for a program upgrade
  694.           charge.  The program upgrade to IBM VisualAge C++ for OS/2,
  695.           Version 3.0 will be available on June 23, 1995.  Orders will be
  696.           accepted after June 15, 1995.
  697.  
  698.  
  699.  
  700. DATA BASE : ALET                                                     PAGE:   13
  701.  
  702.  
  703.                  These upgrades will be available through IBM Authorized
  704.           Software Distributors, IBM Authorized Software Remarketers --
  705.           Personal Computers certified to market IBM Authorized Advanced
  706.           Products, or your IBM representative.  For an upgrade to IBM
  707.           VisualAge C++ for OS/2, Version 3.0, the end user must present a
  708.           Proof of License for each upgrade ordered.  The Proof of License is
  709.           either:
  710.           o   The IBM C Set ++ for OS/2, Version 2.0 or Version 2.1
  711.               registration letter or the serial from the letter
  712.           o   A copy of IBM C Set ++ for OS/2, Version 2.0 or Version 2.1
  713.               purchase invoice/bill of sales
  714.           o   The original colored front cover page of IBM C Set ++ for OS/2,
  715.               Version 2.0 or Version 2.1 Programming Guide or Reference Summary
  716.           o   The original proof of license(s) for IBM C Set ++ for OS/2,
  717.               Version 2.0 or Version 2.1 along with a completed and signed IBM
  718.               Personal Computer/System Program Remarketer Upgrade and
  719.               Certification Form (available from the remarketer) with payment
  720.               to the remarketer (the proof of license must be the original
  721.               -- no copies will be accepted)
  722.                  Customers can also order upgrades through the local IBM office
  723.           using the IBM Personal Computer/System Program IBM US Upgrade and
  724.           Certification Order Form.
  725.           SERVICE & SUPPORT
  726.           Whatever time of day it is - 3:00 p.m. in the afternoon or 3:00 a.m.
  727.           in the morning - there's a support option to suit your needs: voice,
  728.           electronic, regular turnaround time, fast turnaround, priority
  729.           handling, and 24-hour coverage.  VisualAge C++ for OS/2 Service &
  730.           Support is staffed by developers who know the product and understand
  731.           the problems a developer faces.  This includes everything from simple
  732.           how-to's to complex technical issues.  VisualAge C++ for OS/2 Service
  733.           & Support takes ownership of the problem and works it to resolution,
  734.           which may take the form of a work-around, a fix to the product, or
  735.           simply education.
  736.                  Support is available worldwide from Service & Support. In
  737.           addition, many countries also offer support.  You should contact your
  738.           local IBM office for details of locally available support.
  739.           o   VOICE SUPPORT:
  740.                      In the US and Canada, voice support is available and free
  741.               for 60 days from the time of your first call (but not to exceed
  742.               the Service Expiration date). After 60 days, voice support is
  743.               chargeable.  The Personal Systems Support Line 800 service takes
  744.               the call and routes it to VisualAge C++ for OS/2 Service &
  745.               Support who will walk through the problem with you.  If it turns
  746.               out to be a bug, IBM will fix it without charge and may include
  747.               it in the next Corrective Service Diskette (CSD).  In the
  748.               meantime, VisualAge C++ for OS/2 Service & Support helps work
  749.               around the problem.
  750.                      For IBM Central Service Support, from 8:00 a.m. to 5:00
  751.               p.m. local customer time, Monday through Friday (excluding US
  752.               national holidays):
  753.               -   In the US, call 800-237-5511 or 800-992-4777
  754.               -   In Canada, call 800-992-4777
  755.  
  756.  
  757.  
  758. DATA BASE : ALET                                                     PAGE:   14
  759.  
  760.  
  761.                      The Personal Systems Support Line (voice) is available
  762.               outside the 8:00 a.m. to 5:00 p.m. time period for a fee.  Ask a
  763.               representative from one of the 800 numbers for details.
  764.           o   ELECTRONIC SUPPORT (WORLDWIDE):
  765.                      There are several ways to talk to Service & Support
  766.               electronically:  the Internet, CompuServe, and IBMLink/EMEA
  767.               DAP-to-IBM.
  768.               -   On CompuServe:
  769.                   --  Support through open forums on OS2DF1 (VisualAge C++ and
  770.                       C++CLASS)
  771.                   --  Library files - CSDs, newsletters, utilities, and
  772.                       miscellaneous item attached to the forums
  773.                   --  Direct private mail to IDs owned by VisualAge C++ for
  774.                       OS/2 Service & Support staff
  775.               -   On the Internet:
  776.                   --  Direct mail to several support IDs manned by
  777.                       VisualAge C++ for OS/2 Service & Support staff:
  778.                       o   va_cpp@vnet.ibm.com
  779.                       o   workframe@vnet.ibm.com
  780.                   --  Library files stored in well known areas such as Watson
  781.                       archive, and available through File Transfer
  782.                       Protocol(FTP):
  783.                       o   ftp.cdrom.com
  784.                       o   software.watson.ibm.com
  785.               -   IBMLink/EMEA DAP:
  786.                   Many countries have the additional option of the IBMLink to
  787.                   IBM connection. For C++, this link has been broadened to
  788.                   include the European Developer Assistance Program (DAP)
  789.                   members. This link allows IBMLink/Talklink/Servicelink users,
  790.                   DAP members, and Service & Support (and other IBMers) to see
  791.                   and append to each other's forum posts, creating a vast pool
  792.                   of C++ knowledge and experience.  In addition, the CSDs,
  793.                   newsletters, and other items are stored on all three systems.
  794.                   For further information, contact EMEADAP@vnet.ibm.com,
  795.                   IBMLink at 800-543-3912 in the US, or your local IBM office.
  796.           o   OTHER SUPPORT:
  797.                      You can contact your IBM authorized dealer, distributor,
  798.               remarketer, or IBM representative, such as the technical
  799.               coordinator, if one has been identified for your company.
  800.                      VisualAge C++ for OS/2 Service & Support accepts letters
  801.               and faxes containing comments and reports of possible bugs.
  802.               Letters can be addressed to:
  803.                   IBM VisualAge C++ for OS/2
  804.                   Service & Support Department (D812)
  805.                   IBM Canada Laboratory
  806.                   1150, Eglinton Avenue East
  807.                   North York, Ontario
  808.                   Canada. M3C 1H7
  809.                   Fax: 416-448-4414 (attention to VisualAge C++ for OS/2
  810.                   Service & Support D812)
  811.                      The resolution is normally conducted in the same way,
  812.               supplemented where necessary by voice.
  813.  
  814.  
  815.  
  816. DATA BASE : ALET                                                     PAGE:   15
  817.  
  818.  
  819.                      Other bulletin boards, such as the IBM PC Company's
  820.               OS2BBS, carry the newsletter CSDs and miscellaneous items. No
  821.               official support or forum activity is conducted on these nets.
  822.                  The statement of service included in the program package
  823.           describes this service.
  824.                  IBM does not guarantee service results or represent or warrant
  825.           that all errors or program defects will be corrected.  Instructions
  826.           for reporting problems are included in the program publications.
  827.           TERMS AND CONDITIONS
  828.           LICENSING:  The program described in this announcement is licensed
  829.           under the terms and conditions of the IBM International Program
  830.           License Agreement (IPLA).  A copy of the agreement is included in the
  831.           program package.
  832.           ADDITIONAL LICENSE:  The IPLA must be in effect, or a Proof of
  833.           Additional License certificate must be acquired.
  834.           LIMITED WARRANTY:  Program:  Yes.  Media:  Three months.
  835.                  Additional Licenses:  Yes.  Media:  Not applicable.
  836.           PROGRAM SERVICES:  Central Service will be available until:
  837.           o   June 23, 1997, for IBM VisualAge C++ for OS/2, Version 3.0
  838.           o   Sept 30, 1997, for IBM VisualAge C++ for OS/2 Open Class Library
  839.               Source Version 3.0
  840.                  The statement of service (a support card) included in the
  841.           program package describes the above service.
  842.                  IBM does not guarantee service results, or represent or
  843.           warrant that all errors or program defects will be corrected.
  844.           Instructions for reporting problems are included in the program
  845.           license information.
  846.           GETTING STARTED PERIOD:  A 60-day "getting started" period is
  847.           provided by the Personal Systems Support Line for the first license
  848.           in an enterprise location, site, or centralized help desk.
  849.           VOLUME ORDERS:  Not applicable
  850.                  Two months for program packages
  851.           AUTHORIZATION FOR COPY AND USE ON HOME/PORTABLE COMPUTER:  Yes, as
  852.           specified in the program package
  853.           NATIONAL EDUCATION LICENSE FEE:  A National Education License Fee
  854.           (NELF) is available under the terms and conditions of the Education
  855.           Allowance Amendment to the IBM Customer Agreement.  The NELF, which
  856.           represents a 20% discount off the single unit price, is not subject
  857.           to any further discount or allowance.
  858.           CHARGES
  859.                  IBM VISUALAGE C++ FOR OS/2, VERSION 3.0
  860.           PART                                                ONE-TIME
  861.           NUMBER          ORDER TYPE                          CHARGE
  862.                           Program Packages:
  863.           30H1664         3.5-inch +Doc                       $   525
  864.           30H1665         CD-ROM Only                             449
  865.           30H1666         CD-ROM+Doc                              489
  866.           30H1667         Lib Source 3.5 inch                     695
  867.                           Upgrade to
  868.                           V3.0 from:
  869.           30H1681         V2/V2.1 (3.5 inch +Doc)                 299
  870.           30H1682         V2/V2.1 (CD-ROM)                        225
  871.  
  872.  
  873.  
  874. DATA BASE : ALET                                                     PAGE:   16
  875.  
  876.  
  877.           30H1683         V2/V2.1 (CD-ROM+Doc)                    265
  878.                           Add'l License:
  879.           30H1675         With Proof (Single)                     429
  880.           30H1676         With Proof (Qty 5)                    2,039
  881.           30H1677         With Proof (Qty 10)                   3,865
  882.           30H1678         With Proof (Qty 50)                  18,029
  883.           30H1689         With Proof UPG
  884.                            (Single)                               205
  885.           30H2462         Without Proof
  886.                            (Single)                               429
  887.                           Documentation:
  888.           30H1679         Standard Manual                          55
  889.           30H1680         Ext. Reference Manual                   250
  890.                  Optional Support Line Charge:  $995
  891.           ADDITIONAL LICENSES CHARGE:  Customers who pay a one-time charge for
  892.           additional licenses may copy machine-readable program materials and
  893.           printed documentation previously acquired from IBM in a program
  894.           package.  One copy may be made for each additional license ordered.
  895.           PROGRAM UPGRADE CHARGE:  A program upgrade charge will apply for
  896.           upgrades from IBM C Set ++ for OS/2, Version 2.0 and IBM C Set ++ for
  897.           OS/2, Version 2.1 to IBM VisualAge C++ for OS/2, Version 3.0.
  898.  
  899.               - - -    E N D   O F   P R I N T O U T    - - -
  900.