4/13/92 _____________________ NEW BOOKS ON OS/2 2.0 _____________________ The following books have been published within the past year. Information has been provided by the authors and their publishers. IBM author information, IBM order numbers and internal Mechanicsburg prices have been added where appropriate. ____________________ THE DESIGN OF OS/2 by H. M. Deitel and M. S. Kogan (Kogan works at IBM, Boca Raton, FL). 400 pages., hardcover. Published by Addison- Wesley, October 1991. ISBN 0-201-54889-5; $40.95 US. IBM order number S325-4005; $40.95. The primary goal of The Design Of OS/2 is to provide insights into the design decisions and philosophy of the OS/2 operating system. It discusses the motivation, architecture, and realization of OS/2 in the personal computing marketplace. The design of the major components of OS/2 are described in terms of their API architecture, internal data structures, and algorithms. Each area focuses on bridging operating systems theory to the realization of the design and implementation of OS/2. Where it is significant, an objective comparison of the technical aspects of OS/2 and other operating environments is provided. A key thrust is to describe the evolution of personal computer operating systems from DOS through 16-bit OS/2 and 32-bit OS/2. ____________________ CLIENT-SERVER PROGRAMMING WITH OS/2 2.0 by Robert Orfali and Dan Harkey, both with IBM, San Jose, CA. Published by Van Nostrand Reinhold. First Edition, June 1991, Second Edition (V 2.0) due in September 1992. 1,026 pages. ISBN 442-00826-0; $39.95 US. IBM order number G325-0650; $34.00. Guide to Client-Server programming and OS/2 Extended Edition / Extended Services. Includes: database servers vs. transaction servers; APPC, NetBIOS, Named Pipes, LAN Server; remote vs. local SQL vs. stored procedures; OLTP, database and communication benchmarks; GUI tools and rapid prototyping; plus 300 pages of C programming examples. Second Edition adds: how the client/server model is evolving; new OS/2 2.0 and Extended Services features; TCP/IP, Novell and CPI-C; the OS/2 2.0 Workframe programming environment; 32-bit C Set/2 compiler; case study: CUA '91 object-based front-end with a transaction server back-end. ____________________ OS/2 PRESENTATION MANAGER GPI: A Programming Guide to Text, Graphics, and Printing by Graham C. E. Winn, IBM Hursley, UK. Published by Van Nostrand Reinhold, June 1991. 318 pages. ISBN 442-00468-0; $39.95 US. IBM order number G362-0005; $33.67. This book helps you create superior OS/2 graphics using the powerful graphic programming interface by clarifying a complex package that has not been well documented or understood. Over 50 programming examples are given that help answer questions on GPI and development functions. All aspects of data transfer, deletion, dimension functions, page units, scaling of MetaFiles and form selection are included. ____________________ WRITING OS/2 2.0 DEVICE DRIVERS IN C by Steven J. Mastrianni. Published by Van Nostrand Reinhold, April 1992. 250 pages. ISBN 0-442-01141-5; 36.95 US. IBM order number G362-0006. This book provides the skills needed to write device drivers: it shows how operating system components interact and how device drivers fit in; compares 16-bit drivers to 32-bit versions; DOS compatibility; mouse drivers, storage devices, Micro Channel, tools, debugging, tuning, and performance; virtual device drivers; memory mapped adapters and IOPL; direct memory access; Extended Device Driver Interface; device helper reference. ____________________ USING OS/2 2.0 by Barry Nance with Greg Chicares. Published by Que Corporation, April 1992. 470 pages. ISBN 0-88022-863-6; $24.95 US. IBM order number G362-0007. A guide to understanding and learning to use OS/2 2.0 and a reference for first-time computer users, as well as DOS and Windows pros. Installation and configuration; command reference, Workplace Shell; built-in help; Enhanced Editor; running DOS, Windows, and OS/2 programs; using the tutorial and built-in help; troubleshooting; batch files; printing. ____________ FUTURE BOOKS ____________ NOW THAT I HAVE OS/2 2.0 ON MY COMPUTER -- WHAT DO I DO NEXT? by Steven Levenson and Eli Hertz, Hertz Computer Corp. Published by Van Nostrand Reinhold, June 1992. 300 pages. ISBN 0-442-01227-6; $34.95 US. IBM order number G362-0008. The OS/2 2.0 Workplace Shell: interacting with the operating system and applications; customizing the environment; common functions; comparisons to DOS and Windows; FAT and HPFS file systems; object manipulation and customization; guided tour; applets; printing and fonts; editing the CONFIG.SYS file; built-in and third party diagnostic and troubleshooting utilities; tips and techniques. ____________________ The OS/2 2.0 USER'S GUIDE FOR THE WORKPLACE SHELL by Maria Tyne. Published by Computer Information Associates, June 1992. 300 pages. $24.99 US. IBM order number G362-0014. Learning and understanding the Workplace Shell for novices and experts: visual examples; step by step procedures; quick reference. ____________________ INTEGRATING APPLICATIONS WITH OS/2 2.0 BY WILLIAM H. ZACK. Published by Van Nostrand Reinhold, June 1992. 300 pages. $34.95 US. ISBN 0-442-01234-9. IBM order number G362-0009. Implementing and using applications in OS/2 2.0; migrating DOS and Windows applications to OS/2 2.0; Workplace Shell graphic user interface; "applets"; internal OS/2 management tools; installation and customization; hardware requirements; memory management; multitasking; program management; file systems and file management. ____________________ THE COBOL PRESENTATION MANAGER PROGRAMMING GUIDE by David M. Dill. Published by Van Nostrand Reinhold, July 1992. IBM order number G362-0010. ____________________ LEARNING TO PROGRAM OS/2 PRESENTATION MANAGER by Example by Stephen A. Knight (IBM, Rochester, MN). Published by Van Nostrand Reinhold, July 1992. IBM order number G362-0011. ____________________ COMPRENENSIVE PERFORMANCE FOR THE OS/2 2.0 DATABASE MANAGER by Bruce Tate, Tim Malkemus, and Terry Gray (IBM, Austin, TX). Published by Van Nostrand Reinhold, September 1992. IBM order number G362-0012. ____________________ C PROGRAMMING IN THE OS/2 2.0 ENVIRONMENT by V. Mitra Gopaul. Published by Van Nostrand Reinhold, November 1992. IBM order number G362-0013. ____________________