TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: All
from: Jonathan de Boyne Pollard
date: 1996-06-11 22:21:50
subject: Books 2/7

The (highly unofficial) FIDONET OS2PROG C++ programmers' booklist
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

                               part 2 of 7
                               DDDDDDDDDDD

    Client/Server Programming with OS/2 2.0 (1st edition)
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Client/Server Programming with OS/2 2.1 (2nd edition)
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Client/Server Programming with OS/2 2.1 (3rd edition)
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Robert Orfali and Dan Harkey (IBM San Jose, CA)
    Van Nostrand Reinhold
    ISBN 0-442-00826-0, IBM order number G325-0650   (2nd edition, 1992)
    ISBN 0-442-01833-9, IBM order number G325-0650-2 (3rd edition, 1993)

    This is a tour de force of client-server software for OS/2 from the
    programmer's point of view.  It covers OS/2 LAN Server, NetWare 4.0
    for OS/2, CICS version 2, DCE, LAN NetView, Distributed SOM, DB2/2,
    CM/2, NTS/2, DDCS/2 version 2, Named Pipes, NetBIOS, TCP/IP, APPC,
    Online Transation Processing, and CPI-C.

    There are also technical comparisons of OS/2, Windows, NetWare and
    UNIX; of NetWare 4.0 and LAN Server 3.0; and of local SQL, remote SQL,
    and stored procedures.  Several programs are implemented using
    different client-server technologies, and their performance
    benchmarked.

    Almost incidentally, the book covers Workplace Shell, introduces
    object oriented programming, and looks at SOM, with "hello world"
    programs for each.  Also covered are future directions for OS/2, such
    as Workplace OS and Taligent Application Frameworks.


    Client/Server Survival Guide with OS/2
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Bob Orfali and Dan Harkey
    Van Nostrand Reinhold
    1994
    970 pages,
    ISBN 0-442-01798-7
    IBM Part number SR28-5494

    This Survival Guide takes you on a sweeping tour of client/server
    systems and software.  It provides a comprehensive coverage of
    client/server--including stacks, NOSs, DBMSs, Federated Databases,
    Information Warehouses, Groupware, TP Monitors, Transactions,
    Distributed Objects, System Management, and Tools.  It covers major
    standards such as DCE, CORBA, OLE, OpenDoc, ODMG-93, MAPI, APPN, VIM,
    SNMP2, CMIP, RMON, SQL3, and X/Open DTP.  The authors provide a
    survival map to help you navigate through the client/server maze.  To
    separate theory from reality, the book covers over 50 OS/2
    client/server products--including CICS, DSOM, Lotus Notes, DCE,
    ObjectStore, MQISeries, Encina, LAN Server, NetWare, DB2/2, Oracle7,
    LAN NetView, FlowMark, LAN Distance, TCP/IP, ImagePlus, and many
    others.

    While it's rich in content, it's also fun to read.  In their maverick
    style Orfali and Harkey use controversial soapboxes, background
    briefings, witty quotes, and over 400 illustrations and cartoons to
    bring to life the fledgling world of client/server computing.  This
    book is for anyone interested in client/server whether they use OS/2
    or not.  In contrast to previous Orfali/Harkey books, this is not a
    programming book--but it's an indispensable guide for anyone that's
    evaluating, using, developing, or selling OS/2 client/server products.

    Here's an overview of what the book contains:

    Part 1. Client/Server Model
    Part 2. Clients, Servers, and Operating Systems
    Part 3. Base Middleware: Stacks and NOS
    Part 4. SQL Database Servers
    Part 5. Client/Server Transaction Processing
    Part 6. Client/Server Groupware
    Part 7. Client/Server with Distributed Objects
    Part 8. Distributed System Management
    Part 9. Client/Server Tools

                -- Information from Steve Gallagher, FIDONET 1:3641/1.0


    C & C++ Programming in the OS/2 Environment
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    V. Mitra Gopaul
    Van Nostrand Reinhold
    1992
    ISBN 0-442-01240-3
    IBM order number G362-0013

    Surprisingly, this book is *not* about writing C and C++ programs for
    OS/2.  What it *is* about is the toolset used by C and C++
    programmers.  It covers all of the tools, from the commonly used ones,
    such as LINK386, through all of the Developers' Toolkit tools, such as
    the Resource Compiler and Dialogue Editor, to the rarely used, such as
    FWDSTAMP and PACK.  IBM WorkFrame is also covered.

    There is a slight bias towards IBM's C++ compiler in the book.  One of
    the chapters covers configuring your environment for IBM's C++
    compiler, and another covers IBM's debugger.  There's no information
    on the tools provided by other C++ implementations, such as Borland
    C++, Watcom C++, and MetaWare High C++.  If you want a handy desktop
    reference on TDUMP, TLINK, or WOMP, this is not that book.

    There is a reference section for the tag language used by IPFC, the
    help compiler, and a chapter on the mechanics of linking DLLs.
    Towards the end of the book, there is a discussion of migrating from C
    to C++, and superficial coverage of the C++ standard library.


    OS/2 2.1 PROGRAMMING: Your Fast-Track Guide to OS/2
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Herbert Schildt and Robert Goosey
    Osborne/McGraw Hill
    306 pages
    ISBN 0-07-881910-5

    ( no summary available )


    Advanced OS/2 Presentation Manager Programming
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Thomas E. Burge and Joseph Cecil/Celi (?)
    Wiley
    ISBN 0-471-59198-X

    This book has great examples, is well structured and contains truly
    useful information - completely opposite to the waste of trees foisted
    upon the programming community by Herb Schildt .
                                -- Review by Jon Wright, 3:633/379.0


    The Art of OS/2 2.1 C Programming
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    The Art of OS/2 Warp C Programming
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Kathleen Panov, Larry Salomon and Arthur Panov
    Wiley-QED
    ISBN 0-471-58802-4 (2.1 edition)
    ISBN 0-471-08633-9 (Warp edition)

    An introductory level text.
                                -- Review by Jon Wright, 3:633/379.0


    Designing OS/2 Applications
    DDDDDDDDDDDDDDDDDDDDDDDDDDD
    David E. Reich
    John Wiley & Sons
    ISBN 0-471-58889-X
    IBM  Part number SC28-2701.

    ( no summary available )


    Quick Reference Library of OS/2 Functions
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Scholin
    Van Nostrand Reinhold
    Volume 1 - Win Functions                ISBN 0-442-01897-5
    Volume 2 - Message Functions            ISBN 0-442-01898-3
    Volume 3 - Workplace Shell Functions    ISBN 0-442-01899-1
    Volume 4 - GPI functions                ISBN 0-442-01900-9
    Volume 5 - DOS Functions                ISBN 0-442-01901-7
    Volume 6 - Miscellaneous Functions      ISBN 0-442-01902-5


    The OS/2 2.1 Application Programmer's Guide
    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
    Kelly et al
    Van Nostrand Reinhold
    ISBN 0-442-01736-7

    This is a programmer's guide for OS/2 2.x (and 3.x) that covers the
    Control Program (i.e. the OS/2 kernel).  It contains comparisons
    between the 16-bit kernel API of OS/2 1.x and the 32-bit kernel API of
    OS/2 2.x and 3.x, tips on porting from DOS to OS/2, and detailed
    coverage of the Control Program API, from file management through
    exception handling to queues.

    The changes in OS/2 2.1 concerning memory management, and private and
    shared memory are also discussed, as are CID, OO programming, SOM, DCE
    on OS/2, and how to compile and link DLLs and EXEs.


   / JdeBP .          / (c) Copyright 1993-1996 All Rights Reserved. .
   / FIDONET 2:440/4.0                      JdeBP{at}donor2.demon.co.uk .

... Another excellent OS/2 day goes by.
--- Blue Wave/OS2 v2.20 [NR]
* Origin: DoNoR/2,Woking UK (44-1483-725167) (2:440/4)
SEEN-BY: 50/99 270/101 620/243 625/100 711/401 409 410 413 430 808 809 934
SEEN-BY: 711/955 712/407 515 517 628 713/888 800/1
@PATH: 440/4 141/209 270/101 712/515 711/808 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.