home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!paladin.american.edu!howland.reston.ans.net!usc!usc!not-for-mail
- From: merlin@neuro.usc.edu (merlin)
- Newsgroups: comp.os.os2.programmer
- Subject: IBM OS/2 2.0 GA README (was: programming books for OS/2 2.0?)
- Date: 10 Jan 1993 22:08:37 -0800
- Organization: University of Southern California, Los Angeles, CA
- Lines: 282
- Message-ID: <1ir2t6INN9e9@neuro.usc.edu>
- References: <4aV5wB1w165w@tcscs.UUCP> <C0nBIB.86G@panix.com>
- NNTP-Posting-Host: neuro.usc.edu
-
- Hopefully IBM won't have me shot for repeating this portion of their
- README file from their OS/2 2.0 GA Release documentation. But, this
- set of materials would appear to be substantially more up to date vs
- the more commonly referenced OS/2 1.x (Petzold's OS/2 1.x PM, etc.).
-
- It is also my impression (still waiting for my used Toshiba XM3201B
- CDROM driver to arrive) that approximately fourteen volumes of IBM's
- OS/2 2.1 beta Technical Reference Library is contained on their new
- November 1992 PDK CDROM (which is available for $15.00 from IBM).
-
- ------------------------------------------------------------------------------
- Alexander-James Annala
- Principal Investigator
- Neuroscience Image Analysis Network
- HEDCO Neuroscience Building, Fifth Floor
- University of Southern California
- University Park
- Los Angeles, CA 90089-2520
- ------------------------------------------------------------------------------
-
- OS/2 2.0 README (10/92) -- OS/2 2.0 TECHNICAL PUBLICATIONS
-
- The price for the "OS/2 2.0 Command Reference" has been
- reduced to $19.95.
-
- Several OS/2 2.0 technical publications can now be
- ordered by calling toll free 1-800-IBM-PCTB
- (1-800-426-7282) weekdays between 8 a.m. and 8 p.m.
- Eastern Time. In Alaska, call 1-414-633-8108.
- Allow 1-2 weeks for delivery.
-
- Recently added publications include:
-
- o "OS/2 Version 2.0 Volume 1: Control Program"
- Part Number: 52G9938 Price: $ 4.15
-
- This book provides detailed information about the Control
- Program component of OS/2 2.0. It describes memory and
- task management, debugging support, and enhanced application
- programming interfaces. This book also describes
- installation and national language considerations, and
- discusses enhanced support.
-
- o "OS/2 Version 2.0 Volume 2: DOS and Windows Environment"
- Part Number: 52G9939 Price: $ 6.20
-
- This book provides detailed information about the Multiple
- Virtual DOS Machines feature, and support for Microsoft
- Windows. It describes 8086 emulation, device drivers,
- extended memory support, DOS settings, using specific
- versions of DOS, and the architecture of Multiple Virtual
- DOS Machines. This book also provides technical information
- about using Microsoft Windows programs and DOS Protect Mode
- Interface (DPMI).
-
- o "OS/2 2.0 Version 2.0 Volume 3: Presentation Manager"
- Part Number: 52G9940 Price: $ 3.65
-
- This book provides an overview of the Presentation Manager
- component of OS/2 2.0. It introduces the Presentation Manager,
- describes the enhanced graphical appearance of the OS/2 2.0
- operating system, and the enhanced help facilities. The
- book also discusses programming considerations for 32-bit
- or a mix of 16-bit and 32-bit code application development.
- It describes how to migrate existing 16-bit applications and
- describes the support for national languages and double-byte
- character sets.
-
- o "OS/2 2.0 Version 2.0 Volume 4: Application Development"
- Part Number: 52G9941 Price: $ 6.55
-
- This book provides a general introduction to object-orientation,
- modularization, naming conventions, and other structural
- considerations for programs designed to run in the OS/2
- environment. It also discusses programming and migration
- considerations for 32-bit, 16-bit, and mixed applications.
-
- o "OS/2 2.0 Version 2.0 Volume 5: Print Subsystem"
- Part Number: 52G9942 Price: $ 4.00
-
- This book describes the internal workings of the print subsystem,
- including the spooler.
-
- o "OS/2 2.0 Remote Installation and Maintenance"
- Part Number: 52G9943 Price: $ 7.55
-
- This book provides instructions for installing OS/2 2.0 from
- a local area network (LAN).
-
- o "OS/2 2.0 Version 2.0 Migrating from a DOS/Windows Environment
- to OS/2 2.0 - Porting Windows Applications to OS/2 2.0"
- Part Number: 52G9944 Price: $ 3.75
-
- The first part of this book describes the process of migrating
- from DOS with Windows. The second part describes the process
- of porting Windows application source code to OS/2 2.0 and is
- intended for programmers and application developers.
-
- o "OS/2 2.0 Technical Library"
- Part Number: 10G3356 Price: $299.00
-
- This library is designed for application developers and
- device driver developers. The guidance information provides
- a complete guide to designing, writing, and building your
- application. The reference information is for all
- the application programming interface (API) functions.
- The library contains all of the following books. You
- can purchase the entire library as a single package
- or only individual books from the library. None of these
- items is included when you purchase "Developer's Toolkit
- for OS/2 2.0."
-
- Following are the descriptions, part numbers, and prices
- for each book in the "OS/2 2.0 Technical Library."
-
- o "Application Design Guide"
- Part Number: 10G6260 Price: $15.00
-
- This book provides an overview of the programming concepts
- supported by OS/2 2.0. In more general terms than the
- Programming Guide, it introduces significant aspects of
- programming in the 32-bit OS/2 environment. Use this book
- when building dynamic link libraries, when writing code for
- an object-oriented environment, or when migrating from OS/2
- 16-bit applications.
-
-
- o "Programming Guide Volume I"
- Part Number: 10G6461 Price: $15.00
-
- Three volumes provide guidance information and code examples
- to enable you to start writing source code using the
- application programming interfaces (APIs) OS/2 2.0 provides.
-
- Volume I describes the Control Program for programming
- functions that are internal to applications, including file
- system, memory management, exception management, and
- multitasking functions.
-
- o "Programming Guide Volume II"
- Part Number: 10G6494 Price: $25.00
-
- Volume II describes the Presentation Manager windowed
- user interface, including messages and message queues,
- window classes, frame windows, control windows, and
- window controls.
-
- o "Programming Guide Volume III"
- Part Number: 10G6495 Price: $15.00
-
- Volume III describes the graphics programming interface,
- including graphic primitives, and graphics segments, bit
- maps, and transformation functions. This volume also
- describes printing and device support.
-
-
- o "Control Program Programming Reference"
- Part Number: 10G6263 Price: $25.00
-
- Refer to this book for functions of the base
- operating system (functions with a prefix of DOS).
- Dos functions are listed in alphabetic order. Each
- one includes a C-language code example and pointers
- to related functions. This information is also
- available online in the CP Reference.
-
- o "Presentation Manager Programming Reference, Volume I"
- Part Number: 10G6264 Price: $35.00
-
- Three volumes provide a detailed reference for
- programming to the Presentation Manager interface.
-
- Volume I has an alphabetic listing of the Dev (device),
- Drg (drag), Gpi (graphics), Prf (profile), and
- Spl (spooler) API functions.
-
- o "Presentation Manager Programming Reference Volume II"
- Part Number: 10G6265 Price: $35.00
-
- Volume II has an alphabetic listing of the Win (window)
- API functions and the new WP (workplace) methods.
-
- o "Presentation Manager Programming Reference Volume III"
- Part Number: 10G6272 Price: $35.00
-
- Volume III contains related information such as
- graphics-orders, graphics-orders data types, application
- hooks and procedures, and Presentation Manager messages.
- This information is also available online in the
- PM Reference.
-
- o "Information Presentation Facility Guide and Reference"
- Part Number: 10G6262 Price: $15.00
-
- This book is for both the application programmer designing
- help windows, as well as for an author developing online
- documents. It provides guidance in using the Information
- Presentation Facility (IPF) tagging language and the IPF
- compiler, and serves as a reference for window functions,
- dynamic data functions, and help manager messages. This
- information is also available online in the IPF Reference.
-
- o "System Object Model Guide and Reference"
- Part Number: 10G6309 Price: $ 9.00
-
- This book describes the System Object Model (SOM), and the
- tools that support its use. The book is aimed primarily
- at the experienced C-language programmer. It covers the
- basic structure of SOM, how SOM programs are developed,
- the Object Interface Definition Language (OIDL), the SOM
- compiler, the C-language bindings, and the SOM programming
- interface functions. This information is available online
- in the SOM Reference.
-
- o "Procedures Language 2/REXX User's Guide"
- Part Number: 10G6269 Price: $10.00
-
- This book describes the REXX language. Each chapter is
- divided into two sections: Basic includes frequently-used
- features, and Advanced Topics describes special features
- and includes examples. The book is intended for users
- who want to learn how to program in REXX.
-
- o "Procedures Language 2/REXX Programming Reference"
- Part Number: 10G6268 Price: $15.00
-
- Refer to this book for a list of the REXX functions
- supported by the OS/2 operating system. The book is a
- more detailed description of the REXX programming
- language. The book contains detailed descriptions of
- C language APIs for those who wish to extend their
- applications with REXX as a macro language.
-
- o "Physical Device Driver Reference"
- Part Number: 10G6266 Price: $30.00
-
- Use this book to write OS/2 physical device drivers.
- It provides category, function code, and calling
- conventions for I/O control (IOCtl) functions.
- Calling conventions also are described for DevHlp
- routines. This book is written for system programmers
- as well as application programmers.
-
- o "Virtual Device Driver Reference"
- Part Number: 10G6310 Price: $10.00
-
- This book is for writing virtual device drivers and
- provides information on virtual DevHlp routines. It
- describes virtual device driver architecture, operations,
- and inter-device driver communications. It also describes
- each virtual device driver shipped with OS/2 2.0. This
- book is written for system programmers as well as
- application programmers.
-
- o "Presentation Driver Reference"
- Part Number: 10G6267 Price: $25.00
-
- This book is for experienced system programmers who are
- developing presentation drivers for devices operating in
- an OS/2 program environment. It describes the internal
- interface between Presentation Manager and the driver,
- and between the driver and the I/O subsystem. This book
- also contains information about queue drivers and port
- drivers. Detailed descriptions of control structures,
- data structures, and I/O formats are included.
-
- o "OS/2 2.0 Technical Library"
- This library is designed for application developers and
- device driver developers. The guidance information provides
- a complete guide to designing, writing, and building your
- application. The reference information is for all
- the application programming interface (API) functions.
- The library contains all of the following books. You
- can purchase the entire library as a single package
- or only individual books from the library. None of these
- items is included when you purchase "Developer's Toolkit
- for OS/2 2.0."
-
- Copyright IBM Corporation, 1992, all rights
- reserved.
-
- ------------------------------------------------------------------------------
-