IBM Personal Systems Developer: Difference between revisions
Appearance
(17 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The IBM Personal Systems Developer was a quarterly magazine for OS/2 application developers. The Developer features a variety of technical articles, programming tips and techniques, product reviews, development case studies, and interviews with OS/2 industry leaders. | The IBM Personal Systems Developer was a quarterly magazine for OS/2 application developers. The Developer features a variety of technical articles, programming tips and techniques, product reviews, development case studies, and interviews with OS/2 industry leaders. | ||
Articles from the first seven issues have been published by [[Microsoft Press]] in a book titled "OS/2 Notebook: The Best of the IBM Personal Systems Developer". | Articles from the first seven issues have been published by [[Microsoft Press]] in a book titled "OS/2 Notebook: The Best of the IBM Personal Systems Developer" [https://archive.org/details/os2notebookbesto0000unse/page/n5/mode/2up]. | ||
Articles from IBM Personal Systems Developer and IBM OS/2 Developer from 1991 and 1992 have been compiled in ''OS/2 2.X Notebook'', a book published by [[Van Nostrand Reinhold]]. | Articles from IBM Personal Systems Developer and IBM OS/2 Developer from 1991 and 1992 have been compiled in ''OS/2 2.X Notebook'', a book published by [[Van Nostrand Reinhold]]. | ||
Line 10: | Line 10: | ||
==Issues== | ==Issues== | ||
===Volume 1=== | ===Volume 1=== | ||
{|class="wikitable" | {|class="wikitable" | ||
|+Volume | |+Volume 1 | ||
!Number||Content | !Number||Content | ||
|- | |- | ||
Line 25: | Line 24: | ||
*36-37 - Keith Lowery: ''Mirrors Announcement'' | *36-37 - Keith Lowery: ''Mirrors Announcement'' | ||
*38-39 - ''General Questions About OS/2'' | *38-39 - ''General Questions About OS/2'' | ||
*40-44 - Bob Tabke: ''Market Trends Update'' | |||
*45-48 - ''OS/2 Publications and Software'' | |||
|- | |- | ||
|style="vertical-align:top;|Feb 1989 - G362-0001-01 | |style="vertical-align:top;|Feb 1989 - G362-0001-01 | ||
Line 83: | Line 84: | ||
*98-106 - Richard Hoffman: ''Database Manager Authorization and Privileges'' | *98-106 - Richard Hoffman: ''Database Manager Authorization and Privileges'' | ||
*107-110 - ''Interview with Charles H. Addison, American National Insurance'' | *107-110 - ''Interview with Charles H. Addison, American National Insurance'' | ||
|} | |} | ||
===Volume 2=== | ===Volume 2=== | ||
;Winter 1990 - G362-0001-04 | |||
{|class="wikitable" | |||
|+Volume 2 | |||
!Number||Content | |||
|- | |||
|style="vertical-align:top;|Winter 1990 - G362-0001-04 | |||
| | |||
* 10-11 - Dan Barovich: ''Developer Assistance Program Update'' | * 10-11 - Dan Barovich: ''Developer Assistance Program Update'' | ||
* 12-18 - Jeffry Ullman: ''Software Maintenance'' | * 12-18 - Jeffry Ullman: ''Software Maintenance'' | ||
Line 103: | Line 109: | ||
*103-104 - ''Software Development Kit for 32-Bit OS/2'' | *103-104 - ''Software Development Kit for 32-Bit OS/2'' | ||
*105-108 - Tina M. DeAngelis: ''PS/2 Wizard Adapter'' | *105-108 - Tina M. DeAngelis: ''PS/2 Wizard Adapter'' | ||
|- | |||
[[Image:IPSD-Spring-001.jpg| | |style="vertical-align:top;|Spring 1990 - G362-0001-05 | ||
[[Image:IPSD-Spring-001.jpg|200px|IBM Personal Systems Developer Spring 1990 Cover]] | |||
: | | | ||
* 4-5 - Dan Barovich: ''Developer Assistance Program Update'' | |||
;Summer 1990 - G362-0001-06 | * 6-15 - ''PageMaker 3.0 for OS/2'' | ||
* 7-9 - Jeffrey Ullman: ''Software Maintenance'' | * 16-22 - Michael S. Kogan: ''OS/2 2.0 Overview'' | ||
*''Programming to the OS/2 IEEE 802.2 API'' | * 23-30 - Michael S. Kogan: ''OS/2 2.0 32-bit API'' | ||
* 31-35 - Michael S. Kogan, Robert Tycast: ''OS/2 2.0 Tools and Program Development'' | |||
* 36-44 - John G. Tyler: ''Multiple Virtual DOS Machines: A Better DOS'' | |||
* 45-49 - Tony Ingenoso: ''OS/2 Numeric Support'' | |||
* 50-60 - Keith Culley, Barry Diller, Terry Green, Roger Lewis: ''Performance Tips and Guidelines'' | |||
* 61-66 - Raymond Westwater: ''Writing OS/2 Device Drivers in C'' | |||
* 67-74 - Pat Scherer: ''Optimizing APPC Performance Over LANs'' | |||
* 75-78 - Brian Proffit: ''Tool Selection Techniques'' | |||
* 79-82 - Randall Howard: ''MKS Toolkit for OS/2'' | |||
* 83-88 - Bill Thorne: ''Applications Manager for PM Development'' | |||
* 89-94 - Robert Panoff: ''Powerful Voice Processing Under OS/2'' | |||
* 95 - Cheryl Hopkins: ''OS/2: a Worldwide Product'' | |||
* 96-101 - Nicola Colbourne, Vladimir Radnovic: ''OS/2 National Language Support'' | |||
*102-104 - Karl J. Engvold: ''National Language Support for the Dialog Manager'' | |||
*105-113 - G.E. Fisher, Lynda K. Mersiovsky, Alejandra Sanchez-Frank, Susan L. Watson: ''Query Manager Customized Interface'' | |||
*114-120 - Davic C. Baker, William L. Banning, William W. Myre: ''Database Configuration Parameters'' | |||
*121-125 - Bob Tabke: ''Market Update'' | |||
*126-128 - ''OS/2 Books'' | |||
|- | |||
|style="vertical-align:top;|Summer 1990 - G362-0001-06 | |||
| | |||
* 5-6 - Dan Barovich: ''Developer Assistance Program Update'' | |||
* 7-9 - Jeffrey Ullman: ''Software Maintenance Update'' | |||
* 10-21 - ''Lotus 123/G'' | |||
* 22-27 - Gerald C. Strope: ''Integrating Applications with OfficeVision/2'' | |||
* 28-33 - Ian McCallion: ''Adobe Fonts Selected for IBM OS/2 and SAA'' | |||
* 34-43 - Jean N. Shortley: ''Accessing Named Pipes from Virtual DOS Machines'' | |||
* 44-54 - Jon E. Holliday: ''Thunking 16-bit Controls for 32-bit Applications'' | |||
* 55-61 - Scott Broussard: ''Performance Tuning for OS/2 2.0 Applications'' | |||
* 62-63 - Michael T. Kawalec: ''Implementing Critical Sections: A Performance Tip'' | |||
* 66-68 - Eric Siegel: ''Network Driver Interface Specification'' | |||
* 69-82 - Galina Kofman, William Snow, Oleg Vishnepolsky: ''TCP/IP for OS/2'' | |||
* 83-95 - Dana L. Beatty: ''Programming to the OS/2 IEEE 802.2 API'' | |||
* 96-100 - Brian Proffit: ''What's New in ESDTOOLS'' | * 96-100 - Brian Proffit: ''What's New in ESDTOOLS'' | ||
*101-102 - Cheryl Bullen: ''OS/2: The International Scene'' | |||
;Fall 1990 - G362-0001-07 | *103-111 - Richard Hoffman: ''Accessing the OS/2 Database Manager From Five Different Languages'' | ||
*7 - Interview with Satish Gupta | *112-122 - Richard Hoffman: ''Structures and Pointers in SQL'' | ||
*11 - Interview with Lee Reiswig | *123-128 - Bob Tabke: ''Market Update'' | ||
*13 - David Reich: ''New Developments in 16-bit OS/2'' | |- | ||
*17 - Spotlight: AutoCAD Version 10 for OS/2 | |style="vertical-align:top;|Fall 1990 - G362-0001-07 | ||
*26 - Scott R. Swix: ''IBM Multimedia Product Chronology'' | | | ||
*33 - Scott R. Swix: ''Programming the IBM M-Motion Video Adapter/A and M-Control Program'' | * 4-6 - Dan Barovich: ''Developer Assistance Program Update'' | ||
*40 - | * 7-10 - ''Interview with Satish Gupta'' | ||
*11-12 - ''Interview with Lee Reiswig'' | |||
*13-16 - David Reich: ''New Developments in 16-bit OS/2'' | |||
*17-25 - ''Spotlight: AutoCAD Version 10 for OS/2'' | |||
*26-32 - Scott R. Swix: ''IBM Multimedia Product Chronology'' | |||
*33-39 - Scott R. Swix: ''Programming the IBM M-Motion Video Adapter/A and M-Control Program'' | |||
*40-47 - Giulio Maffini: ''Spatial Analysis'' | |||
*48 - Gary Barron: ''CD-ROM and Multimedia'' | *48 - Gary Barron: ''CD-ROM and Multimedia'' | ||
*53 - Jim Crossley: ''An OS/2 Business Graphics Toolkit'' | *53-57 - Jim Crossley: ''An OS/2 Business Graphics Toolkit'' | ||
*58 - McFetridge: ''Corel Draw Migration to OS/2 PM'' | *58-67 - John McFetridge, Razmik Malek-Adamian: ''Corel Draw Migration to OS/2 PM'' | ||
*68 - Horton: ''Collage PM: A Raster Bitmap Graphics OS/2 PM Application'' | *68-78 - Glen R. Horton: ''Collage PM: A Raster Bitmap Graphics OS/2 PM Application'' | ||
*79 - Peter J. Hubbard: ''XGA Benefits OS/2 Applications'' | *79-80 - Peter J. Hubbard: ''XGA Benefits OS/2 Applications'' | ||
*81 - Nick Butler: ''XGA Technology'' | *81-90 - Nick Butler: ''XGA Technology'' | ||
*90 - Ellis: ''Programming the Audio Visual Connection'' | *90-99 - Danny Ellis: ''Programming the Audio Visual Connection'' | ||
*100 - Ely Eshel: ''XIPC: A Comprehensive IPC Environment for OS/2'' | *100-106 - Ely Eshel, Daniel Schwartz: ''XIPC: A Comprehensive IPC Environment for OS/2'' | ||
*107 - Kevin Kornfeld: ''Front-ending Applications with EASEL'' | *107-114 - Kevin Kornfeld: ''Front-ending Applications with EASEL'' | ||
*115 - Martin J. Sirkin: ''Configuring Remote Data Services (Part 1 of 2)'' | *115-123 - Martin J. Sirkin: ''Configuring Remote Data Services (Part 1 of 2)'' | ||
*124-128 - Bob Tabke: ''Market Update'' | |||
|} | |||
===Volume 3=== | ===Volume 3=== | ||
;Winter 1991 - G362-0001-08 | {|class="wikitable" | ||
|+Volume 3 | |||
!Number||Content | |||
|- | |||
|style="vertical-align:top;|Winter 1991 - G362-0001-08 | |||
| | |||
*6 - Spotlight: ''DeScribe Word Publisher'' | *6 - Spotlight: ''DeScribe Word Publisher'' | ||
*14 - Kohl: ''OS/2 Version 2.0 32-Bit Semaphore APIs'' | *14 - Kohl: ''OS/2 Version 2.0 32-Bit Semaphore APIs'' | ||
Line 150: | Line 201: | ||
*103 - Gatt: ''POLYMOD2: Multi-User Capability For OS/2'' | *103 - Gatt: ''POLYMOD2: Multi-User Capability For OS/2'' | ||
*115 - James Gillig: ''National Language Support and OS/2'' | *115 - James Gillig: ''National Language Support and OS/2'' | ||
|- | |||
|style="vertical-align:top;|Spring 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsdSpring1991 G362-0001-09]<br> | |||
[[Image:IPSD-Spring-1991.jpg|200px|IBM Personal Systems Developer Spring 1991 Cover]] | |||
| | |||
*4 - Joe Carusillo: ''Developer Assistance Program Update'' | *4 - Joe Carusillo: ''Developer Assistance Program Update'' | ||
*6 - Jeffry Ullman: ''Software Maintenance Update'' | *6 - Jeffry Ullman: ''Software Maintenance Update'' | ||
Line 172: | Line 224: | ||
*121 - Sung Im: ''Solving the Problem of Data Accessibility'' | *121 - Sung Im: ''Solving the Problem of Data Accessibility'' | ||
*127 - Peter Tait: ''PIPES Platform - A Distributed Computing System'' | *127 - Peter Tait: ''PIPES Platform - A Distributed Computing System'' | ||
|- | |||
|style="vertical-align:top;|Summer 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Summer1991 G362-0001-10]<br> | |||
[[Image:IPSD-Summer-1991.jpg|200px|IBM Personal Systems Developer Summer 1991 Cover]] | |||
| | |||
*4 - Joe Carusillo: ''Developer Assistance Program Update'' | *4 - Joe Carusillo: ''Developer Assistance Program Update'' | ||
*6 - Walt Tanis: ''32-Bit Expedite Program'' | *6 - Walt Tanis: ''32-Bit Expedite Program'' | ||
Line 193: | Line 246: | ||
*115 - George Reader: ''OS/2: The International Scene'' | *115 - George Reader: ''OS/2: The International Scene'' | ||
*119 - Kevin Kornfeld: ''Multi-Phased Cooperative Processing Application Development'' | *119 - Kevin Kornfeld: ''Multi-Phased Cooperative Processing Application Development'' | ||
|- | |||
|style="vertical-align:top;|Fall 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Fall1991 G362-0001-11]<br> | |||
[[Image:IPSD-Fall-1991.jpg|200px|IBM Personal Systems Developer Fall 1991 Cover]] | |||
| | |||
*4 - Joe Carusillo: ''Developer Assistance Program Update'' | *4 - Joe Carusillo: ''Developer Assistance Program Update'' | ||
*6 - Peter Goldstein: ''Enabling Technologies for OS/2 2.0'' | *6 - Peter Goldstein: ''Enabling Technologies for OS/2 2.0'' | ||
Line 215: | Line 269: | ||
*129 - Katie Barrett; Bill Bulko; Frank Grubbs; Steve Kenney; Denis Loose; Pratik Nanavati; Pat Scherer: ''Integrated Services Digital Network (ISDN): What It Can Do Today'' | *129 - Katie Barrett; Bill Bulko; Frank Grubbs; Steve Kenney; Denis Loose; Pratik Nanavati; Pat Scherer: ''Integrated Services Digital Network (ISDN): What It Can Do Today'' | ||
*137 - Wayne W. Wang; Wendi Nusbickel: ''Disk Array Management Software from Integra Technologies, Inc.'' | *137 - Wayne W. Wang; Wendi Nusbickel: ''Disk Array Management Software from Integra Technologies, Inc.'' | ||
|- | |||
|} | |||
===Volume 4=== | ===Volume 4=== | ||
Line 221: | Line 277: | ||
!Number||Content | !Number||Content | ||
|- | |- | ||
|style="vertical-align:top;| | |style="vertical-align:top;|No. 1 - Winter 1992 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Winter1992 G362-0001-12] | ||
<br>[[Image:IPSD-Winter-1992.png|200px|IBM Personal Systems Developer Winter 1992 Cover]] | <br>[[Image:IPSD-Winter-1992.png|200px|IBM Personal Systems Developer Winter 1992 Cover]] | ||
| | | | ||
Line 242: | Line 298: | ||
*121 - Michael Heck; James Rudd: ''First Impressions are Everything: A CUA-Compliant Installation Program'' | *121 - Michael Heck; James Rudd: ''First Impressions are Everything: A CUA-Compliant Installation Program'' | ||
|- | |- | ||
|style="vertical-align:top;| | |style="vertical-align:top;|No. 2 - Spring 1992 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Spring1992 G362-0001-13] | ||
<br>[[Image:IPSD-Spring-1992.png|200px|IBM Personal Systems Developer Spring 1992 Cover]] | <br>[[Image:IPSD-Spring-1992.png|200px|IBM Personal Systems Developer Spring 1992 Cover]] | ||
| | | |
Latest revision as of 21:44, 7 September 2025
The IBM Personal Systems Developer was a quarterly magazine for OS/2 application developers. The Developer features a variety of technical articles, programming tips and techniques, product reviews, development case studies, and interviews with OS/2 industry leaders.
Articles from the first seven issues have been published by Microsoft Press in a book titled "OS/2 Notebook: The Best of the IBM Personal Systems Developer" [1].
Articles from IBM Personal Systems Developer and IBM OS/2 Developer from 1991 and 1992 have been compiled in OS/2 2.X Notebook, a book published by Van Nostrand Reinhold.
- Editor: Dick Conklin
- Publisher: IBM Corporation
Issues
Volume 1
Number | Content |
---|---|
Nov 1988 - G362-0001-00 |
|
Feb 1989 - G362-0001-01 |
|
Summer 1989 - G362-0001-02 |
|
Fall 1989 - G362-0001-03 |
|
Volume 2
Number | Content |
---|---|
Winter 1990 - G362-0001-04 |
|
Spring 1990 - G362-0001-05 |
|
Summer 1990 - G362-0001-06 |
|
Fall 1990 - G362-0001-07 |
|
Volume 3
Number | Content |
---|---|
Winter 1991 - G362-0001-08 |
|
Spring 1991 - G362-0001-09 |
|
Summer 1991 - G362-0001-10 |
|
Fall 1991 - G362-0001-11 |
|
Volume 4
Number | Content |
---|---|
No. 1 - Winter 1992 - G362-0001-12 |
|
No. 2 - Spring 1992 - G362-0001-13 |
|
For later issues see: IBM OS/2 Developer Magazine