home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / os2 / programm / 7486 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  12.2 KB

  1. Path: sparky!uunet!paladin.american.edu!howland.reston.ans.net!usc!usc!not-for-mail
  2. From: merlin@neuro.usc.edu (merlin)
  3. Newsgroups: comp.os.os2.programmer
  4. Subject: IBM OS/2 2.0 GA README (was: programming books for OS/2 2.0?)
  5. Date: 10 Jan 1993 22:08:37 -0800
  6. Organization: University of Southern California, Los Angeles, CA
  7. Lines: 282
  8. Message-ID: <1ir2t6INN9e9@neuro.usc.edu>
  9. References: <4aV5wB1w165w@tcscs.UUCP> <C0nBIB.86G@panix.com>
  10. NNTP-Posting-Host: neuro.usc.edu
  11.  
  12. Hopefully IBM won't have me shot for repeating this portion of their
  13. README file from their OS/2 2.0 GA Release documentation.  But, this
  14. set of materials would appear to be substantially more up to date vs
  15. the more commonly referenced OS/2 1.x (Petzold's OS/2 1.x PM, etc.).
  16.  
  17. It is also my impression (still waiting for my used Toshiba XM3201B
  18. CDROM driver to arrive) that approximately fourteen volumes of IBM's
  19. OS/2 2.1 beta Technical Reference Library is contained on their new
  20. November 1992 PDK CDROM (which is available for $15.00 from IBM).
  21.  
  22. ------------------------------------------------------------------------------
  23. Alexander-James Annala
  24. Principal Investigator
  25. Neuroscience Image Analysis Network
  26. HEDCO Neuroscience Building, Fifth Floor
  27. University of Southern California
  28. University Park
  29. Los Angeles, CA 90089-2520
  30. ------------------------------------------------------------------------------
  31.  
  32. OS/2 2.0 README (10/92) -- OS/2 2.0 TECHNICAL PUBLICATIONS
  33.  
  34. The price for the "OS/2 2.0 Command Reference" has been
  35. reduced to $19.95.
  36.  
  37. Several OS/2 2.0 technical publications can now be
  38. ordered by calling toll free 1-800-IBM-PCTB
  39. (1-800-426-7282) weekdays between 8 a.m. and 8 p.m.
  40. Eastern Time.  In Alaska, call 1-414-633-8108.
  41. Allow 1-2 weeks for delivery.
  42.  
  43. Recently added publications include:
  44.  
  45. o  "OS/2 Version 2.0 Volume 1: Control Program"
  46.         Part Number: 52G9938   Price: $ 4.15
  47.  
  48.    This book provides detailed information about the Control
  49.    Program component of OS/2 2.0.  It describes memory and
  50.    task management, debugging support, and enhanced application
  51.    programming interfaces.  This book also describes
  52.    installation and national language considerations, and
  53.    discusses enhanced support.
  54.  
  55. o  "OS/2 Version 2.0 Volume 2: DOS and Windows Environment"
  56.         Part Number: 52G9939   Price: $ 6.20
  57.  
  58.    This book provides detailed information about the Multiple
  59.    Virtual DOS Machines feature, and support for Microsoft
  60.    Windows.  It describes 8086 emulation, device drivers,
  61.    extended memory support, DOS settings, using specific
  62.    versions of DOS, and the architecture of Multiple Virtual
  63.    DOS Machines.  This book also provides technical information
  64.    about using Microsoft Windows programs and DOS Protect Mode
  65.    Interface (DPMI).
  66.  
  67. o  "OS/2 2.0 Version 2.0 Volume 3: Presentation Manager"
  68.         Part Number: 52G9940   Price: $ 3.65
  69.  
  70.    This book provides an overview of the Presentation Manager
  71.    component of OS/2 2.0.  It introduces the Presentation Manager,
  72.    describes the enhanced graphical appearance of the OS/2 2.0
  73.    operating system, and the enhanced help facilities.  The
  74.    book also discusses programming considerations for 32-bit
  75.    or a mix of 16-bit and 32-bit code application development.
  76.    It describes how to migrate existing 16-bit applications and
  77.    describes the support for national languages and double-byte
  78.    character sets.
  79.  
  80. o  "OS/2 2.0 Version 2.0 Volume 4:  Application Development"
  81.         Part Number: 52G9941   Price: $ 6.55
  82.  
  83.    This book provides a general introduction to object-orientation,
  84.    modularization, naming conventions, and other structural
  85.    considerations for programs designed to run in the OS/2
  86.    environment.  It also discusses programming and migration
  87.    considerations for 32-bit, 16-bit, and mixed applications.
  88.  
  89. o  "OS/2 2.0 Version 2.0 Volume 5:  Print Subsystem"
  90.         Part Number: 52G9942   Price: $ 4.00
  91.  
  92.    This book describes the internal workings of the print subsystem,
  93.    including the spooler.
  94.  
  95. o  "OS/2 2.0 Remote Installation and Maintenance"
  96.         Part Number: 52G9943   Price: $ 7.55
  97.  
  98.    This book provides instructions for installing OS/2 2.0 from
  99.    a local area network (LAN).
  100.  
  101. o  "OS/2 2.0 Version 2.0 Migrating from a DOS/Windows Environment
  102.    to OS/2 2.0 - Porting Windows Applications to OS/2 2.0"
  103.         Part Number: 52G9944   Price: $ 3.75
  104.  
  105.    The first part of this book describes the process of migrating
  106.    from DOS with Windows.  The second part describes the process
  107.    of porting Windows application source code to OS/2 2.0 and is
  108.    intended for programmers and application developers.
  109.  
  110. o  "OS/2 2.0 Technical Library"
  111.         Part Number: 10G3356   Price: $299.00
  112.  
  113.    This library is designed for application developers and
  114.    device driver developers.  The guidance information provides
  115.    a complete guide to designing, writing, and building your
  116.    application.  The reference information is for all
  117.    the application programming interface (API) functions.
  118.    The library contains all of the following books.  You
  119.    can purchase the entire library as a single package
  120.    or only individual books from the library.  None of these
  121.    items is included when you purchase "Developer's Toolkit
  122.    for OS/2 2.0."
  123.  
  124.    Following are the descriptions, part numbers, and prices
  125.    for each book in the "OS/2 2.0 Technical Library."
  126.  
  127.    o "Application Design Guide"
  128.         Part Number: 10G6260   Price: $15.00
  129.  
  130.      This book provides an overview of the programming concepts
  131.      supported by OS/2 2.0.  In more general terms than the
  132.      Programming Guide, it introduces significant aspects of
  133.      programming in the 32-bit OS/2 environment.  Use this book
  134.      when building dynamic link libraries, when writing code for
  135.      an object-oriented environment, or when migrating from OS/2
  136.      16-bit applications.
  137.  
  138.  
  139.    o  "Programming Guide Volume I"
  140.         Part Number: 10G6461   Price: $15.00
  141.  
  142.      Three volumes provide guidance information and code examples
  143.      to enable you to start writing source code using the
  144.      application programming interfaces (APIs) OS/2 2.0 provides.
  145.  
  146.      Volume I describes the Control Program for programming
  147.      functions that are internal to applications, including file
  148.      system, memory management, exception management, and
  149.      multitasking functions.
  150.  
  151.    o  "Programming Guide Volume II"
  152.         Part Number: 10G6494   Price: $25.00
  153.  
  154.       Volume II describes the Presentation Manager windowed
  155.       user interface, including messages and message queues,
  156.       window classes, frame windows, control windows, and
  157.       window controls.
  158.  
  159.    o  "Programming Guide Volume III"
  160.         Part Number: 10G6495   Price: $15.00
  161.  
  162.       Volume III describes the graphics programming interface,
  163.       including graphic primitives, and graphics segments, bit
  164.       maps, and transformation functions.  This volume also
  165.       describes printing and device support.
  166.  
  167.  
  168.    o  "Control Program Programming Reference"
  169.          Part Number: 10G6263   Price: $25.00
  170.  
  171.       Refer to this book for functions of the base
  172.       operating system (functions with a prefix of DOS).
  173.       Dos functions are listed in alphabetic order.  Each
  174.       one includes a C-language code example and pointers
  175.       to related functions.  This information is also
  176.       available online in the CP Reference.
  177.  
  178.    o  "Presentation Manager Programming Reference, Volume I"
  179.          Part Number: 10G6264   Price: $35.00
  180.  
  181.       Three volumes provide a detailed reference for
  182.       programming to the Presentation Manager interface.
  183.  
  184.       Volume I has an alphabetic listing of the Dev (device),
  185.       Drg (drag), Gpi (graphics), Prf (profile), and
  186.       Spl (spooler) API functions.
  187.  
  188.    o  "Presentation Manager Programming Reference Volume II"
  189.          Part Number: 10G6265   Price: $35.00
  190.  
  191.       Volume II has an alphabetic listing of the Win (window)
  192.       API functions and the new WP (workplace) methods.
  193.  
  194.    o  "Presentation Manager Programming Reference Volume III"
  195.          Part Number: 10G6272   Price: $35.00
  196.  
  197.       Volume III contains related information such as
  198.       graphics-orders, graphics-orders data types, application
  199.       hooks and procedures, and Presentation Manager messages.
  200.       This information is also available online in the
  201.       PM Reference.
  202.  
  203.    o  "Information Presentation Facility Guide and Reference"
  204.         Part Number: 10G6262   Price: $15.00
  205.  
  206.       This book is for both the application programmer designing
  207.       help windows, as well as for an author developing online
  208.       documents.  It provides guidance in using the Information
  209.       Presentation Facility (IPF) tagging language and the IPF
  210.       compiler, and serves as a reference for window functions,
  211.       dynamic data functions, and help manager messages.  This
  212.       information is also available online in the IPF Reference.
  213.  
  214.    o  "System Object Model Guide and Reference"
  215.          Part Number: 10G6309   Price: $ 9.00
  216.  
  217.       This book describes the System Object Model (SOM), and the
  218.       tools that support its use.  The book is aimed primarily
  219.       at the experienced C-language programmer.  It covers the
  220.       basic structure of SOM, how SOM programs are developed,
  221.       the Object Interface Definition Language (OIDL), the SOM
  222.       compiler, the C-language bindings, and the SOM programming
  223.       interface functions.  This information is available online
  224.       in the SOM Reference.
  225.  
  226.    o  "Procedures Language 2/REXX User's Guide"
  227.         Part Number: 10G6269   Price: $10.00
  228.  
  229.       This book describes the REXX language.  Each chapter is
  230.       divided into two sections: Basic includes frequently-used
  231.       features, and Advanced Topics describes special features
  232.       and includes examples.  The book is intended for users
  233.       who want to learn how to program in REXX.
  234.  
  235.    o  "Procedures Language 2/REXX Programming Reference"
  236.         Part Number: 10G6268   Price: $15.00
  237.  
  238.       Refer to this book for a list of the REXX functions
  239.       supported by the OS/2 operating system.  The book is a
  240.       more detailed description of the REXX programming
  241.       language.  The book contains detailed descriptions of
  242.       C language APIs for those who wish to extend their
  243.       applications with REXX as a macro language.
  244.  
  245.    o  "Physical Device Driver Reference"
  246.         Part Number: 10G6266   Price: $30.00
  247.  
  248.       Use this book to write OS/2 physical device drivers.
  249.       It provides category, function code, and calling
  250.       conventions for I/O control (IOCtl) functions.
  251.       Calling conventions also are described for DevHlp
  252.       routines.  This book is written for system programmers
  253.       as well as application programmers.
  254.  
  255.    o  "Virtual Device Driver Reference"
  256.         Part Number: 10G6310   Price: $10.00
  257.  
  258.       This book is for writing virtual device drivers and
  259.       provides information on virtual DevHlp routines.  It
  260.       describes virtual device driver architecture, operations,
  261.       and inter-device driver communications.  It also describes
  262.       each virtual device driver shipped with OS/2 2.0.  This
  263.       book is written for system programmers as well as
  264.       application programmers.
  265.  
  266.    o  "Presentation Driver Reference"
  267.         Part Number: 10G6267   Price: $25.00
  268.  
  269.       This book is for experienced system programmers who are
  270.       developing presentation drivers for devices operating in
  271.       an OS/2 program environment.  It describes the internal
  272.       interface between Presentation Manager and the driver,
  273.       and between the driver and the I/O subsystem.  This book
  274.       also contains information about queue drivers and port
  275.       drivers.  Detailed descriptions of control structures,
  276.       data structures, and I/O formats are included.
  277.  
  278. o  "OS/2 2.0 Technical Library"
  279.    This library is designed for application developers and
  280.    device driver developers.  The guidance information provides
  281.    a complete guide to designing, writing, and building your
  282.    application.  The reference information is for all
  283.    the application programming interface (API) functions.
  284.    The library contains all of the following books.  You
  285.    can purchase the entire library as a single package
  286.    or only individual books from the library.  None of these
  287.    items is included when you purchase "Developer's Toolkit
  288.    for OS/2 2.0."
  289.  
  290. Copyright IBM Corporation, 1992, all rights
  291. reserved.
  292.  
  293. ------------------------------------------------------------------------------
  294.