Jump to content

IBM Personal Systems Developer: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
 
(28 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]].


* Editor: [[Dick Conklin]]  
* Editor: [[Dick Conklin]]  
Line 8: Line 10:
==Issues==
==Issues==
===Volume 1===
===Volume 1===
;Nov 1988 - G362-0001-00
 
{|class="wikitable"
|+Volume 1
!Number||Content
|-
|style="vertical-align:top;|Nov 1988 - G362-0001-00
|
*4-5 - Dan Barovich: ''Developer Assistance Program Update''
*4-5 - Dan Barovich: ''Developer Assistance Program Update''
*8-12 - John Tyler: ''OS/2 SE: Control of Async Handshake Protocols Using the Mode Command''
*8-12 - John Tyler: ''OS/2 SE: Control of Async Handshake Protocols Using the Mode Command''
Line 15: Line 23:
*30-31 - ''Extended Edition Communications Manager Common Questions''
*30-31 - ''Extended Edition Communications Manager Common Questions''
*34-35 - ''LAN Requester and Server Common Questions''
*34-35 - ''LAN Requester and Server Common Questions''
*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''
;Feb 1989 - G362-0001-01
*45-48 - ''OS/2 Publications and Software''
*17-28 - Linda Magnuson: ''Conceptual Overview of the OS/2 Presentation Manager''
|-
|style="vertical-align:top;|Feb 1989 - G362-0001-01
|
* 4-6 - Pat Bryant: ''Developer Assistance Program Update''
* 9-12 - ''Interview with Tommy Steele, IBM''
*13-16 - ''Interview with Mike Edwards''
*17-28 - Linda Magnuson: ''Conceptual Overview of the OS/2 Presentation Manager'' [https://archive.org/details/os2notebookbesto0000unse/page/2/mode/2up]
*29-32 - Linda Magnuson: ''Programming for PM: Tools Make the Difference''
*29-32 - Linda Magnuson: ''Programming for PM: Tools Make the Difference''
*33-43 - Paul Cheatham, David Reich, Robert Robinson: ''Presentation Manager Architecture''
*33-43 - Paul Cheatham, David Reich, Robert Robinson: ''Presentation Manager Architecture'' [https://archive.org/details/os2notebookbesto0000unse/page/20/mode/2up]
*44-55 - Marc Cohen: ''A Multithread CPU Monitor''
*44-55 - Marc Cohen: ''A Multithread CPU Monitor'' [https://archive.org/details/os2notebookbesto0000unse/page/40/mode/2up]
*56-59 - Nigel Hearne: ''A Toolkit for Developing Applications for DOS and Presentation Manager''
*56-59 - Nigel Hearne: ''A Toolkit for Developing Applications for DOS and Presentation Manager''
*60-65 - Lucy Hanks; Margie Edwards: ''The RPG II Application Platform: An OS/2 Multi-user Extension''
*60-65 - Lucy Hanks; Margie Edwards: ''The RPG II Application Platform: An OS/2 Multi-user Extension''
*66-77 - Richard Hoffman: ''How to Write a Precompiler''
*78-83 - Dan Hargrove: ''Tuning Tips for Precompiler Developers''
*84-85 - Nancy Kirwan: ''MultiScope Debugger: Designed for OS/2''
*86-87 - Bob Chernow; Rich Lemerman; Ben Chen: ''OS/2 1.1 Toolkit Q&A''
*86-87 - Bob Chernow; Rich Lemerman; Ben Chen: ''OS/2 1.1 Toolkit Q&A''
*88-90 - Bruce G Borosky: ''Using Expanded Memory For Family Applications: Extending DOS to OS/2 Compatibility''
*88-90 - Bruce G Borosky: ''Using Expanded Memory For Family Applications: Extending DOS to OS/2 Compatibility''
 
|-
;Summer 1989 - G362-0001-02
|style="vertical-align:top;|Summer 1989 - G362-0001-02
*37-41 - Mike Cowlishaw; Rick McGuire; Steve Price: ''Overview of the Procedures Language 2/REXX''
|
*107-115 - Moe Desrosiers; Keith Taylor: ''Applying CUA Principles to OS/2 Application Designs''
* 5-6 - Pat Bryant: ''Developer Assistance Program Update''
* 7-11 - Porter Baker, Rich Harrison: ''The SNA Gateway'' [https://archive.org/details/os2notebookbesto0000unse/page/258/mode/2up]
*12-19 - Sam Henderson, Jim Kovaric: ''Advanced Program-to-Program Communications (APPC)'' [https://archive.org/details/os2notebookbesto0000unse/page/288/mode/2up]
*30-31 - Bryan Schafer: ''Object/1: A Toolkit for Developing PM Applications''
*32-36 - Karl von Gunten: ''The OS/2 Dialog Manager: A New Development Tool'' [https://archive.org/details/os2notebookbesto0000unse/page/184/mode/2up]
*37-41 - Mike Cowlishaw; Rick McGuire; Steve Price: ''Overview of the Procedures Language 2/REXX'' [https://archive.org/details/os2notebookbesto0000unse/page/168/mode/2up]
*42-45 - ''Interview with Gordon Eubanks, Symantec''
*48-54 - William Myre: ''Overview of New Database Manager Enhancements''
*55-59 - J. R. Dash: ''Database Systems in SAA''
*60-73 - Linda Elliot, Lloyd Jordan II: ''Remote Data Services''
*74-80 - Tim Malkemus: ''The Database Manager Optimizer''
*81-88 - Gary Horn: ''Referential Integrity''
*89-95 - Cesar Velasco, Tim Li: ''Performance of OS/2 EE 1.1 Database Services''
*96-99 - Tom Budlong, Mark Raley: ''Business Graphics for the Query Manager''
*100-101 - Dan Rourke: ''Query Manager: Access to OS/2 Database Power''
*102-106 - Joel Dunn: ''Query Manager Callable Interface''
*107-115 - Moe Desrosiers; Keith Taylor: ''Applying CUA Principles to OS/2 Application Designs'' [https://archive.org/details/os2notebookbesto0000unse/page/56/mode/2up]
*119–121 - Douglas A. Hamilton: ''Hamilton C Shell Announcement'' [https://hamiltonlabs.com/archives/Hamilton-C-Shell-Announcement-Douglas-A-Hamilton-IBM-Personal-Systems-Developer-Summer-1989.pdf]
*119–121 - Douglas A. Hamilton: ''Hamilton C Shell Announcement'' [https://hamiltonlabs.com/archives/Hamilton-C-Shell-Announcement-Douglas-A-Hamilton-IBM-Personal-Systems-Developer-Summer-1989.pdf]
 
|-
;Fall 1989 - G362-0001-03
|style="vertical-align:top;|Fall 1989 - G362-0001-03
*9-12 - Brian Proffit: ''OS/2 Compilers''
|
*59-66 - Keith Taylor: ''Putting CUA Guidelines into Practice''
* 4- 5 - Dan Barovich: ''Developer Assistance Program Update''
*67-74 - Mary Wright: ''OS/2 File Systems''
* 6- 7 - ''Interview with David Cassano, IBM Desktop Software''
* 9-12 - Brian Proffit: ''OS/2 Compilers''
*13-15 - Margaret Barovich: ''OS/2 Version 1.2 Programming Tools and Information''
*16-18 - Joseph B. Richburg: ''CASE:PM, A CASE Tool for OS/2 Presentation Manager''
*19-24 - Marvin Boswell, Mike Cowlishaw, Rick McGuire, Steve Proce: ''Procedures Language/2 REXX''
*25-36 - Anne Taylor, Karl von Gunten: ''Writing a Dialog Manager Application'' [https://archive.org/details/os2notebookbesto0000unse/page/192/mode/2up]
*37-44 - Tom Bilotta, Sara Weber: ''EASEL for OS/2 Extended Edition''
*45-53 - Raymond Obin: ''Developing Presentation Manager Applications in COBOL'' [https://archive.org/details/os2notebookbesto0000unse/page/212/mode/2up]
*54-58 - Lee Breisacher: ''Smalltalk/V Presentation Manager'' [https://archive.org/details/os2notebookbesto0000unse/page/226/mode/2up]
*59-66 - Keith Taylor: ''Putting CUA Guidelines into Practice'' [https://archive.org/details/os2notebookbesto0000unse/page/70/mode/2up]
*67-74 - Mary Wright: ''OS/2 File Systems'' [https://archive.org/details/os2notebookbesto0000unse/page/84/mode/2up]
*75-87 - Mehrad Yasrebi: ''The Asynchronous Communications Device Interface (ACDI)'' [https://archive.org/details/os2notebookbesto0000unse/page/264/mode/2up]
*88-92 - Steve Price: ''The X.25 Feature'' [https://archive.org/details/os2notebookbesto0000unse/page/282/mode/2up]
*93-97 - Randolph G. Bias; Mitch DeRidder: ''Human Factoring an OS/2 Application''
*93-97 - Randolph G. Bias; Mitch DeRidder: ''Human Factoring an OS/2 Application''
*98-106 - Richard Hoffman: ''Database Manager Authorization and Privileges''
*107-110 - ''Interview with Charles H. Addison, American National Insurance''
|-
|}


===Volume 2===
===Volume 2===
;Winter 1990 - G362-0001-04
* 12-18 - ''Software Maintenance''
* John Ferris, Kerry Ortega:
[[Image:IPSD-Spring-001.jpg|thumb|IBM Personal Systems Developer Spring 1990 Cover]]
;Spring 1990 - G362-0001-05
: Introduces New 32-bit OS/2 2.0
;Summer 1990 - G362-0001-06
* 7-9 - ''Software Maintenance''


;Fall 1990 - G362-0001-07
{|class="wikitable"
*7 - Interview with Satish Gupta
|+Volume 2
*11 - Interview with Lee Reiswig
!Number||Content
*13 - New Developments in 16 Bit OS/2
|-
*17 - Spotlight: AutoCAD Version 10 for OS/2
|style="vertical-align:top;|Winter 1990 - G362-0001-04
*26 - Scott R. Swix: ''IBM Multimedia Product Chronology''
|
*33 - Scott R. Swix: ''Programming the IBM M-Motion Video Adapter/A and M-Control Program''
* 10-11 - Dan Barovich: ''Developer Assistance Program Update''
*40 - Guilio Maffini: ''Spatial Analysis''
* 12-18 - Jeffry Ullman: ''Software Maintenance''
* 19-20 - Brian Proffit: ''New Device Driver Support Plan for OS/2''
* 21-28 - Carlton Mason, Ivan Milman: ''Introduction to the OS/2 LAN API'' [https://archive.org/details/os2notebookbesto0000unse/page/326/mode/2up]
* 38-45 - Bryan Jackson: ''A Multi-User Server Using Named Pipes'' [https://archive.org/details/os2notebookbesto0000unse/page/348/mode/2up]
* 48-53 - Moe Haberski, Sam Detweiler, John VanStipdonk: ''PM Interface for DOS Workstations on an OS/2 LAN'' [https://archive.org/details/os2notebookbesto0000unse/page/358/mode/2up]
* 57-63 - Val Enright: ''Online Help for PM Applications'' [https://archive.org/details/os2notebookbesto0000unse/page/98/mode/2up]
* 64-71 - John Ferris, Kerry Ortega: ''Installing Presentation Manager Applications'' [https://archive.org/details/os2notebookbesto0000unse/page/108/mode/2up]
* 72-73 - Nick Goodall: ''Presentation Manager Limits'' [https://archive.org/details/os2notebookbesto0000unse/page/38/mode/2up]
* 74-81 - John Q. Walker: ''The APPC Attach Manager'' [https://archive.org/details/os2notebookbesto0000unse/page/312/mode/2up]
* 82-92 - Kathlen Van Riesen, Marc Rochkind: ''XVT: A Portable GUI Application Toolkit'' [https://archive.org/details/os2notebookbesto0000unse/page/232/mode/2up]
* 93-97 - Jeffrey Bonar: ''Choreographer: Easy Development of Industrial Strength PM Applications'' [https://archive.org/details/os2notebookbesto0000unse/page/248/mode/2up]
* 98-102 - Brian Proffit: ''Presentation Manager Interface Tools'' [https://archive.org/details/os2notebookbesto0000unse/page/160/mode/2up]
*103-104 - ''Software Development Kit for 32-Bit OS/2''
*105-108 - Tina M. DeAngelis: ''PS/2 Wizard Adapter''
|-
|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''
* 6-15 - ''PageMaker 3.0 for OS/2''
* 16-22 - Michael S. Kogan: ''OS/2 2.0 Overview''
* 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'' [https://archive.org/details/os2notebookbesto0000unse/page/406/mode/2up]
* 96-100 - Brian Proffit: ''What's New in ESDTOOLS''
*101-102 - Cheryl Bullen: ''OS/2: The International Scene''
*103-111 - Richard Hoffman: ''Accessing the OS/2 Database Manager From Five Different Languages''
*112-122 - Richard Hoffman: ''Structures and Pointers in SQL''
*123-128 - Bob Tabke: ''Market Update''
|-
|style="vertical-align:top;|Fall 1990 - G362-0001-07
|
* 4-6 - Dan Barovich: ''Developer Assistance Program Update''
* 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"
*6 - Spotlight: DeScribe Word Publisher
|+Volume 3
!Number||Content
|-
|style="vertical-align:top;|Winter 1991 - G362-0001-08
|
*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''
*19 - Scott Broussard: ''Developing Controls for Presentation Manager''
*19 - Scott Broussard: ''Developing Controls for Presentation Manager''
Line 77: Line 193:
*29 - Scott Isensee; James Rudd: ''Prototyping Software User Interfaces: Usability as a Competitive Edge''
*29 - Scott Isensee; James Rudd: ''Prototyping Software User Interfaces: Usability as a Competitive Edge''
*35 - [[Brian Proffit]]: ''OS/2 Programmer's Editors''
*35 - [[Brian Proffit]]: ''OS/2 Programmer's Editors''
*38 - Val Enright: ''Information Presentation Facility: Author-Defined Viewports''
*38 - Valerie Enright: ''Information Presentation Facility: Author-Defined Viewports''
*44 - Mary A. Wright: ''Customizing IPF Help Information: Author-Controlled Viewports''
*44 - Mary A. Wright: ''Customizing IPF Help Information: Author-Controlled Viewports''
*55 - Robert L. Tycast: ''Using Command Entry Fields with IPF''
*55 - Robert L. Tycast: ''Using Command Entry Fields with IPF''
Line 87: Line 203:
*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''
 
|-
[[Image:IPSD-Spring-1991.jpg|thumb|IBM Personal Systems Developer Spring 1991 Cover]]
|style="vertical-align:top;|Spring 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsdSpring1991 G362-0001-09]<br>
;Spring 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsdSpring1991#page/n0 G362-0001-09]
[[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 - Jeffrey Ullman: ''Software Maintenance Update''
*6 - Jeffry Ullman: ''Software Maintenance Update''
*10 - Spotlight: ''The SAS Applications System for OS/2''
*10 - Peter D. Goldstein: ''The SAS Applications System for OS/2''
*21 - Brian Proffit: ''New Kids on the Block''
*21 - Brian Proffit: ''New Kids on the Block''
*25 - Robert A. Gibson: ''Checking Memory References''
*25 - Robert A. Gibson: ''Checking Memory References''
*30 - Robert Orfali; Dan Harkey: ''Will the Real Client-Server Please Stand Up?''
*30 - Robert Orfali; Dan Harkey: ''Will the Real Client-Server Please Stand Up?''
*34 - Lance D. Bader; John Q. Walker: ''Classic Client-Server Transactions Using APPC''
*34 - Lance D. Bader; John Q. Walker II: ''Classic Client-Server Transactions Using APPC''
*43 - Michael R. MacFaden: ''Client-Server Computing Using PC's Dynamic Data Exchange''
*43 - Michael R. MacFaden: ''Client-Server Computing Using PC's Dynamic Data Exchange''
*49 - Randell S. Flint: ''Client-Server Architecture for Single-User Appls.''
*49 - [[Randell S. Flint]]: ''Client-Server Architecture for Single-User Applications''
*60 - Rajah Y. Chacko; Leo YuHsiang Liu; Steven F. Waleski: ''Cooperative Processing Across SAA Environments''
*60 - Rajah Y. Chacko; Leo YuHsiang Liu; Steven F. Waleski: ''Cooperative Processing Across SAA Environments''
*65 - Rajah Y. Chacko; Leo YuHsiang Liu; Steven F. Waleski: ''A Comparison of CPI-C and APPC on OS/2''
*65 - Rajah Y. Chacko; Leo YuHsiang Liu; Steven F. Waleski: ''A Comparison of CPI-C and APPC on OS/2''
Line 108: Line 225:
*111 - Harry Starkman: ''CICS  OS/2 as an Application Enabling Platform''
*111 - Harry Starkman: ''CICS  OS/2 as an Application Enabling Platform''
*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''
 
|-
[[Image:IPSD-Summer-1991.jpg|thumb|IBM Personal Systems Developer Summer 1991 Cover]]
|style="vertical-align:top;|Summer 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Summer1991 G362-0001-10]<br>
;Summer 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Summer1991#page/n0 G362-0001-10]
[[Image:IPSD-Summer-1991.jpg|200px|IBM Personal Systems Developer Summer 1991 Cover]]
*7 - ''A Look Back at the First DOS''
|
*9 - Spotlight: ''Adobe Type Manager Software in OS/2 1.3''
*4 - Joe Carusillo: ''Developer Assistance Program Update''
*6 - Walt Tanis: ''32-Bit Expedite Program''
*7 - Dick Conklin: ''A Look Back at the First DOS''
*9 - Peter Goldstein: ''Adobe Type Manager Software in OS/2 1.3''
*19 - Brian Proffit: ''Cross-Platform Development''
*19 - Brian Proffit: ''Cross-Platform Development''
*23 - David Moskowitz: ''A Porting Primer''
*23 - David Moskowitz: ''A Porting Primer''
Line 119: Line 239:
*39 - Richard Merrick; Kurt Delimon; Wes Bell; Ron Howell: ''Porting Real-World Windows Applications to OS/2 PM''
*39 - Richard Merrick; Kurt Delimon; Wes Bell; Ron Howell: ''Porting Real-World Windows Applications to OS/2 PM''
*48 - Michael Drapkin: ''Developing PM Applications with Gpf''
*48 - Michael Drapkin: ''Developing PM Applications with Gpf''
*55 - Claus Makowka: ''OS/2 2.0 Considerations''
*55 - Claus D. Makowka: ''OS/2 2.0 Considerations''
*72 - Kenneth Tabor: ''System Input Hooks under OS/2''
*72 - Kenneth Tabor: ''System Input Hooks under OS/2''
*82 - Timothy S. Huntley: ''IBM SAA Networking Services/2''
*82 - Timothy S. Huntley: ''IBM SAA Networking Services/2''
Line 125: Line 245:
*92 - Robert Orfali; Dan Harkey: ''Client-Server Solutions: OS/2 or Windows 3.0?''
*92 - Robert Orfali; Dan Harkey: ''Client-Server Solutions: OS/2 or Windows 3.0?''
*101 - Art Borrego; Michael Roth: ''LAN Application Certification Support''
*101 - Art Borrego; Michael Roth: ''LAN Application Certification Support''
*104 - Walter Kac: ''Remote-Os Multi-User System for OS/2''
*104 - Walter Kac, Alan King: ''Remote-OS Multi-User System for OS/2''
*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''
 
|-
[[Image:IPSD-Fall-1991.jpg|thumb|IBM Personal Systems Developer Fall 1991 Cover]]
|style="vertical-align:top;|Fall 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Fall1991 G362-0001-11]<br>
;Fall 1991 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Fall1991#page/n0 G362-0001-11]
[[Image:IPSD-Fall-1991.jpg|200px|IBM Personal Systems Developer Fall 1991 Cover]]
*6 - Peter Goldstein: ''Spotlight Feature: Micrografx - Enabling Technologies for OS/2 2.0''
|
* OS/2 in Computer Aided Manufacturing (CIM): Distributed Automation Edition (DAE), Transaction Enabler (TxE), PlantWorks, Paperless Manufacturing WorkPlace (PMW)
*4 - Joe Carusillo: ''Developer Assistance Program Update''
**18 - Pat DeNardo; Lynne Derrick; Grayson Randall: ''Distributed Automation Edition: a CIM Enabler Platform''
*6 - Peter Goldstein: ''Enabling Technologies for OS/2 2.0''
**25 - Robert Orfali; Dan Harkey; Robert Sujishi: ''TxE: An Enabler for Client-Server OLTP''
*18 - Pat DeNardo; Lynne Derrick; Grayson Randall: ''Distributed Automation Edition: A CIM Enabler Platform''
**32 - William Belknap; Richard Hersh: ''PlantWorks: Application Automation Edition, The IBM CIM Application Enabler''
*25 - Robert Orfali; Dan Harkey; Robert Sujishi: ''TxE: An Enabler for Client-Server OLTP''
**38 - Kate Ferriter: ''PMW: The Paperless Manufacturing WorkPlace''
*32 - William Belknap; Richard Hersh: ''PlantWorks: Application Automation Edition, The IBM CIM Application Enabler''
*38 - Kate Ferriter: ''PMW: The Paperless Manufacturing WorkPlace''
*44 - Laura Camp; Vince Acosta: ''Performance Monitoring for OS/2: System Performance Monitor/2''
*44 - Laura Camp; Vince Acosta: ''Performance Monitoring for OS/2: System Performance Monitor/2''
*55 - Derek Williams: ''An OS/2 High Resolution Software Timer''
*55 - Derek Williams: ''An OS/2 High Resolution Software Timer''
Line 141: Line 263:
*78 - Brian Proffit: ''OS/2 Freeware and Shareware''
*78 - Brian Proffit: ''OS/2 Freeware and Shareware''
*81 - David Pacheco: ''The Arcadia CUA Workbench: A GUI-Independent Tool for the Creation of Robust OLTP Front-Ends''
*81 - David Pacheco: ''The Arcadia CUA Workbench: A GUI-Independent Tool for the Creation of Robust OLTP Front-Ends''
*88 - Barbara Koob: ''A Farewell To Sneaker Net - IBM SAA Delivery Manager''
*88 - Barbara Koob: ''A Farewell To SneakerNet - IBM SAA Delivery Manager''
*95 - Brett Salter: ''Debugging OS/2 1.x Device Drivers Using Periscope/Remote for OS/2''
*95 - Brett Salter: ''Debugging OS/2 1.x Device Drivers Using Periscope/Remote for OS/2''
*101 - David E. Reich: ''Printing Using OS/2''
*101 - David E. Reich: ''Printing Using OS/2''
*107 - David E. Reich: ''The OS/2 Print Subsystem Architecture''
*107 - David E. Reich: ''The OS/2 Print Subsystem Architecture''
*117 - Gary Murphy: ''An Introduction to Multi-Threaded Programming''
*117 - Gary Murphy: ''An Introduction to Multithreaded Programming''
*124 - Ken Bain: ''Split-Line: Multiple Session Communications''
*124 - Ken Bain: ''Split-Line: Multiple Session Communications''
*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''
*137 - Wayne W. Wang; Wendi Nusbickel: ''Disk Array Management Software from Integra Technologies, Inc.''
|-
|}


===Volume 4===
===Volume 4===
[[Image:IPSD-Winter-1992.png|thumb|IBM Personal Systems Developer Winter 1992 Cover]]
{|class="wikitable"
;No. 1 - Winter 1992 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Winter1992#page/n0 G362-0001-12]
|+Volume 6
*6 - Spotlight: ''Metaphor and the IBM Data Interpretation System''
!Number||Content
|-
|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]]
|
*4 - Joe Carusillo: ''Developer Assistance Program Update''
*6 - Gary Muller: ''Metaphor and the IBM Data Interpretation System''
*14 - [[Peter Haggar]]: ''New Controls in OS/2 2.0: An Overview''
*14 - [[Peter Haggar]]: ''New Controls in OS/2 2.0: An Overview''
*18 - David A. Bernath: ''File and Font Dialogs: Standardized Selection Techniques''
*18 - David A. Bernath: ''File and Font Dialogs: Standardized Selection Techniques''
Line 167: Line 297:
*85 - David E. Reich: ''Programming Printing Under OS/2''
*85 - David E. Reich: ''Programming Printing Under OS/2''
*96  - David E. Reich: ''Programming with Fonts Under OS/2''
*96  - David E. Reich: ''Programming with Fonts Under OS/2''
*107 - Roger Sessions; Nora Coskun: ''[[Object-Oriented Programming in OS/2 2.0 Using SOM]]''
*107 - Roger Sessions; Nurcan Coskun: ''[[Object-Oriented Programming in OS/2 2.0 Using SOM]]''
*121 - Michael Heck; James Rudd: ''First Impressions are Everything: A CUA-Complaint Installation Program''
*121 - Michael Heck; James Rudd: ''First Impressions are Everything: A CUA-Compliant Installation Program''
 
|-
[[Image:IPSD-Spring-1992.png|thumb|IBM Personal Systems Developer Spring 1992 Cover]]
|style="vertical-align:top;|No. 2 - Spring 1992 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Spring1992 G362-0001-13]
;No. 2 - Spring 1992 - [https://archive.org/stream/IbmPersonalSystemsDeveloperMagazines/IbmPsd-Spring1992#page/n0 G362-0001-13]
<br>[[Image:IPSD-Spring-1992.png|200px|IBM Personal Systems Developer Spring 1992 Cover]]
*6 - Spotlight: ''WATCOM Compilers and OS/2 2.0: The Perfect Fit for Cross-Platform Development''
|
*4 - Joe Carusillo: ''Developer Assistance Program Update''
*6 - Valerie Enright: ''WATCOM Compilers and OS/2 2.0: The Perfect Fit for Cross-Platform Development''
*15 - Greg Slopey: ''IBM Announces a New Service for Software Vendors''
*15 - Greg Slopey: ''IBM Announces a New Service for Software Vendors''
*17 - Kevin Kornfeld: ''SAA EXPRESS - Cooperative Processing for the 90's''
*17 - Kevin Kornfeld: ''SAA EXPRESS - Cooperative Processing for the 90's''
*23 - Brian Proffit: ''32-bit Development Tools''
*23 - Brian Proffit: ''32-Bit Development Tools''
*26 - Philip Winestone: ''Introduction to OS/2 2.0 Application Development Tools''
*26 - Philip Winestone: ''Introduction to OS/2 2.0 Application Development Tools''
*37 - Michael L. Fannin: ''Open+Build: A Voice, Fax, and Telecommunications Front-End for Databases''
*37 - Michael L. Fannin: ''Open+Build: A Voice, Fax, and Telecommunications Front-End for Databases''
*46 - Austin J. Donaghy: ''TalkThru: Integrating OS/2 Asynchronous Connectivity''
*46 - Austin J. Donaghy: ''TalkThru: Integrating OS/2 Asynchronous Connectivity''
*55 - Garry Strope: ''Smalltalk/V PM: Getting Started in Object-Oriented Programming''
*55 - Gerry Strope: ''Smalltalk/V PM: Getting Started in Object-Oriented Programming''
*64 - Jon Holliday; Chris Suver: ''SegMentor: Minimizing Swapping and Linking Overhead''
*64 - Jon Holliday; Chris Suver: ''SegMentor: Minimizing Swapping and Linking Overhead''
*72 - Bradley Noe; Bill Lawton: ''Introduction to IBM Multimedia Presentation Manager/2''
*72 - Bradley Noe; Bill Lawton: ''Introduction to IBM Multimedia Presentation Manager/2''
Line 188: Line 320:
*117 - Lorraine B. Elder: ''CUA '91: What's New''
*117 - Lorraine B. Elder: ''CUA '91: What's New''
*125 - Jesus Ruiz: ''The Design of Distributed Applications Using FBSS''
*125 - Jesus Ruiz: ''The Design of Distributed Applications Using FBSS''
|-
|}


For later issues see: [[IBM OS/2 Developer Magazine]]
For later issues see: [[IBM OS/2 Developer Magazine]]


[[Category:Magazines]]
[[Category:Magazines]]

Latest revision as of 15:10, 1 March 2024

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.

Issues

Volume 1

Volume 1
Number Content
Nov 1988 - G362-0001-00
  • 4-5 - Dan Barovich: Developer Assistance Program Update
  • 8-12 - John Tyler: OS/2 SE: Control of Async Handshake Protocols Using the Mode Command
  • 13-27 - P.Y. Chang; W.W. Myre: OS/2 EE Database Manager: Overview and Technical Highlights
  • 28-29 - Extended Edition Database Manager Common Questions
  • 30-31 - Extended Edition Communications Manager Common Questions
  • 34-35 - LAN Requester and Server Common Questions
  • 36-37 - Keith Lowery: Mirrors Announcement
  • 38-39 - General Questions About OS/2
  • 40-44 - Bob Tabke: Market Trends Update
  • 45-48 - OS/2 Publications and Software
Feb 1989 - G362-0001-01
  • 4-6 - Pat Bryant: Developer Assistance Program Update
  • 9-12 - Interview with Tommy Steele, IBM
  • 13-16 - Interview with Mike Edwards
  • 17-28 - Linda Magnuson: Conceptual Overview of the OS/2 Presentation Manager [2]
  • 29-32 - Linda Magnuson: Programming for PM: Tools Make the Difference
  • 33-43 - Paul Cheatham, David Reich, Robert Robinson: Presentation Manager Architecture [3]
  • 44-55 - Marc Cohen: A Multithread CPU Monitor [4]
  • 56-59 - Nigel Hearne: A Toolkit for Developing Applications for DOS and Presentation Manager
  • 60-65 - Lucy Hanks; Margie Edwards: The RPG II Application Platform: An OS/2 Multi-user Extension
  • 66-77 - Richard Hoffman: How to Write a Precompiler
  • 78-83 - Dan Hargrove: Tuning Tips for Precompiler Developers
  • 84-85 - Nancy Kirwan: MultiScope Debugger: Designed for OS/2
  • 86-87 - Bob Chernow; Rich Lemerman; Ben Chen: OS/2 1.1 Toolkit Q&A
  • 88-90 - Bruce G Borosky: Using Expanded Memory For Family Applications: Extending DOS to OS/2 Compatibility
Summer 1989 - G362-0001-02
  • 5-6 - Pat Bryant: Developer Assistance Program Update
  • 7-11 - Porter Baker, Rich Harrison: The SNA Gateway [5]
  • 12-19 - Sam Henderson, Jim Kovaric: Advanced Program-to-Program Communications (APPC) [6]
  • 30-31 - Bryan Schafer: Object/1: A Toolkit for Developing PM Applications
  • 32-36 - Karl von Gunten: The OS/2 Dialog Manager: A New Development Tool [7]
  • 37-41 - Mike Cowlishaw; Rick McGuire; Steve Price: Overview of the Procedures Language 2/REXX [8]
  • 42-45 - Interview with Gordon Eubanks, Symantec
  • 48-54 - William Myre: Overview of New Database Manager Enhancements
  • 55-59 - J. R. Dash: Database Systems in SAA
  • 60-73 - Linda Elliot, Lloyd Jordan II: Remote Data Services
  • 74-80 - Tim Malkemus: The Database Manager Optimizer
  • 81-88 - Gary Horn: Referential Integrity
  • 89-95 - Cesar Velasco, Tim Li: Performance of OS/2 EE 1.1 Database Services
  • 96-99 - Tom Budlong, Mark Raley: Business Graphics for the Query Manager
  • 100-101 - Dan Rourke: Query Manager: Access to OS/2 Database Power
  • 102-106 - Joel Dunn: Query Manager Callable Interface
  • 107-115 - Moe Desrosiers; Keith Taylor: Applying CUA Principles to OS/2 Application Designs [9]
  • 119–121 - Douglas A. Hamilton: Hamilton C Shell Announcement [10]
Fall 1989 - G362-0001-03
  • 4- 5 - Dan Barovich: Developer Assistance Program Update
  • 6- 7 - Interview with David Cassano, IBM Desktop Software
  • 9-12 - Brian Proffit: OS/2 Compilers
  • 13-15 - Margaret Barovich: OS/2 Version 1.2 Programming Tools and Information
  • 16-18 - Joseph B. Richburg: CASE:PM, A CASE Tool for OS/2 Presentation Manager
  • 19-24 - Marvin Boswell, Mike Cowlishaw, Rick McGuire, Steve Proce: Procedures Language/2 REXX
  • 25-36 - Anne Taylor, Karl von Gunten: Writing a Dialog Manager Application [11]
  • 37-44 - Tom Bilotta, Sara Weber: EASEL for OS/2 Extended Edition
  • 45-53 - Raymond Obin: Developing Presentation Manager Applications in COBOL [12]
  • 54-58 - Lee Breisacher: Smalltalk/V Presentation Manager [13]
  • 59-66 - Keith Taylor: Putting CUA Guidelines into Practice [14]
  • 67-74 - Mary Wright: OS/2 File Systems [15]
  • 75-87 - Mehrad Yasrebi: The Asynchronous Communications Device Interface (ACDI) [16]
  • 88-92 - Steve Price: The X.25 Feature [17]
  • 93-97 - Randolph G. Bias; Mitch DeRidder: Human Factoring an OS/2 Application
  • 98-106 - Richard Hoffman: Database Manager Authorization and Privileges
  • 107-110 - Interview with Charles H. Addison, American National Insurance

Volume 2

Volume 2
Number Content
Winter 1990 - G362-0001-04
  • 10-11 - Dan Barovich: Developer Assistance Program Update
  • 12-18 - Jeffry Ullman: Software Maintenance
  • 19-20 - Brian Proffit: New Device Driver Support Plan for OS/2
  • 21-28 - Carlton Mason, Ivan Milman: Introduction to the OS/2 LAN API [18]
  • 38-45 - Bryan Jackson: A Multi-User Server Using Named Pipes [19]
  • 48-53 - Moe Haberski, Sam Detweiler, John VanStipdonk: PM Interface for DOS Workstations on an OS/2 LAN [20]
  • 57-63 - Val Enright: Online Help for PM Applications [21]
  • 64-71 - John Ferris, Kerry Ortega: Installing Presentation Manager Applications [22]
  • 72-73 - Nick Goodall: Presentation Manager Limits [23]
  • 74-81 - John Q. Walker: The APPC Attach Manager [24]
  • 82-92 - Kathlen Van Riesen, Marc Rochkind: XVT: A Portable GUI Application Toolkit [25]
  • 93-97 - Jeffrey Bonar: Choreographer: Easy Development of Industrial Strength PM Applications [26]
  • 98-102 - Brian Proffit: Presentation Manager Interface Tools [27]
  • 103-104 - Software Development Kit for 32-Bit OS/2
  • 105-108 - Tina M. DeAngelis: PS/2 Wizard Adapter
Spring 1990 - G362-0001-05

IBM Personal Systems Developer Spring 1990 Cover

  • 4-5 - Dan Barovich: Developer Assistance Program Update
  • 6-15 - PageMaker 3.0 for OS/2
  • 16-22 - Michael S. Kogan: OS/2 2.0 Overview
  • 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
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 [28]
  • 96-100 - Brian Proffit: What's New in ESDTOOLS
  • 101-102 - Cheryl Bullen: OS/2: The International Scene
  • 103-111 - Richard Hoffman: Accessing the OS/2 Database Manager From Five Different Languages
  • 112-122 - Richard Hoffman: Structures and Pointers in SQL
  • 123-128 - Bob Tabke: Market Update
Fall 1990 - G362-0001-07
  • 4-6 - Dan Barovich: Developer Assistance Program Update
  • 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
  • 53-57 - Jim Crossley: An OS/2 Business Graphics Toolkit
  • 58-67 - John McFetridge, Razmik Malek-Adamian: Corel Draw Migration to OS/2 PM
  • 68-78 - Glen R. Horton: Collage PM: A Raster Bitmap Graphics OS/2 PM Application
  • 79-80 - Peter J. Hubbard: XGA Benefits OS/2 Applications
  • 81-90 - Nick Butler: XGA Technology
  • 90-99 - Danny Ellis: Programming the Audio Visual Connection
  • 100-106 - Ely Eshel, Daniel Schwartz: XIPC: A Comprehensive IPC Environment for OS/2
  • 107-114 - Kevin Kornfeld: Front-ending Applications with EASEL
  • 115-123 - Martin J. Sirkin: Configuring Remote Data Services (Part 1 of 2)
  • 124-128 - Bob Tabke: Market Update

Volume 3

Volume 3
Number Content
Winter 1991 - G362-0001-08
  • 6 - Spotlight: DeScribe Word Publisher
  • 14 - Kohl: OS/2 Version 2.0 32-Bit Semaphore APIs
  • 19 - Scott Broussard: Developing Controls for Presentation Manager
  • 23 - Toghill: OS/2 PM Programming: A Performance Guide
  • 29 - Scott Isensee; James Rudd: Prototyping Software User Interfaces: Usability as a Competitive Edge
  • 35 - Brian Proffit: OS/2 Programmer's Editors
  • 38 - Valerie Enright: Information Presentation Facility: Author-Defined Viewports
  • 44 - Mary A. Wright: Customizing IPF Help Information: Author-Controlled Viewports
  • 55 - Robert L. Tycast: Using Command Entry Fields with IPF
  • 63 - Eichhorst: ENFIN/2: An Object-Oriented Fourth Generation Language Environment
  • 69 - Gilmore: The OS/2 BBS: Online Customer Support
  • 74 - Ralph Yozzo: Network File System Support
  • 83 - Kofman; Snow: OS/2 TCP/IP Distributed Computing APIs
  • 94 - Marty Sirkin: Configuring Remote Data Services (Part 2 of 2)
  • 103 - Gatt: POLYMOD2: Multi-User Capability For OS/2
  • 115 - James Gillig: National Language Support and OS/2
Spring 1991 - G362-0001-09

IBM Personal Systems Developer Spring 1991 Cover

  • 4 - Joe Carusillo: Developer Assistance Program Update
  • 6 - Jeffry Ullman: Software Maintenance Update
  • 10 - Peter D. Goldstein: The SAS Applications System for OS/2
  • 21 - Brian Proffit: New Kids on the Block
  • 25 - Robert A. Gibson: Checking Memory References
  • 30 - Robert Orfali; Dan Harkey: Will the Real Client-Server Please Stand Up?
  • 34 - Lance D. Bader; John Q. Walker II: Classic Client-Server Transactions Using APPC
  • 43 - Michael R. MacFaden: Client-Server Computing Using PC's Dynamic Data Exchange
  • 49 - Randell S. Flint: Client-Server Architecture for Single-User Applications
  • 60 - Rajah Y. Chacko; Leo YuHsiang Liu; Steven F. Waleski: Cooperative Processing Across SAA Environments
  • 65 - Rajah Y. Chacko; Leo YuHsiang Liu; Steven F. Waleski: A Comparison of CPI-C and APPC on OS/2
  • 72 - Dana Beatty: Programming to the OS/2 NetBIOS API
  • 84 - Carolyn Easter; Roy Feigel: OS/2 LAN Server Command Line Interface
  • 92 - Dwayne C. Jacobs: Database Application Remote Interface Prime: You Too Can Feel the Power!
  • 98 - Nameeta Sappal; Lance Amundsen: Avoid the Network Traffic Jam: Passing Blocks of Data Using DARI
  • 104 - Charles McKelley: Client-Server Databases: Three Approaches
  • 111 - Harry Starkman: CICS OS/2 as an Application Enabling Platform
  • 121 - Sung Im: Solving the Problem of Data Accessibility
  • 127 - Peter Tait: PIPES Platform - A Distributed Computing System
Summer 1991 - G362-0001-10

IBM Personal Systems Developer Summer 1991 Cover

  • 4 - Joe Carusillo: Developer Assistance Program Update
  • 6 - Walt Tanis: 32-Bit Expedite Program
  • 7 - Dick Conklin: A Look Back at the First DOS
  • 9 - Peter Goldstein: Adobe Type Manager Software in OS/2 1.3
  • 19 - Brian Proffit: Cross-Platform Development
  • 23 - David Moskowitz: A Porting Primer
  • 32 - Phil Spencer: Migrating Windows Applications to OS/2 Using WLO
  • 39 - Richard Merrick; Kurt Delimon; Wes Bell; Ron Howell: Porting Real-World Windows Applications to OS/2 PM
  • 48 - Michael Drapkin: Developing PM Applications with Gpf
  • 55 - Claus D. Makowka: OS/2 2.0 Considerations
  • 72 - Kenneth Tabor: System Input Hooks under OS/2
  • 82 - Timothy S. Huntley: IBM SAA Networking Services/2
  • 87 - Robert Lindsay: Multiple Conversation OS/2 Server Using IBM SAA
  • 92 - Robert Orfali; Dan Harkey: Client-Server Solutions: OS/2 or Windows 3.0?
  • 101 - Art Borrego; Michael Roth: LAN Application Certification Support
  • 104 - Walter Kac, Alan King: Remote-OS Multi-User System for OS/2
  • 115 - George Reader: OS/2: The International Scene
  • 119 - Kevin Kornfeld: Multi-Phased Cooperative Processing Application Development
Fall 1991 - G362-0001-11

IBM Personal Systems Developer Fall 1991 Cover

  • 4 - Joe Carusillo: Developer Assistance Program Update
  • 6 - Peter Goldstein: Enabling Technologies for OS/2 2.0
  • 18 - Pat DeNardo; Lynne Derrick; Grayson Randall: Distributed Automation Edition: A CIM Enabler Platform
  • 25 - Robert Orfali; Dan Harkey; Robert Sujishi: TxE: An Enabler for Client-Server OLTP
  • 32 - William Belknap; Richard Hersh: PlantWorks: Application Automation Edition, The IBM CIM Application Enabler
  • 38 - Kate Ferriter: PMW: The Paperless Manufacturing WorkPlace
  • 44 - Laura Camp; Vince Acosta: Performance Monitoring for OS/2: System Performance Monitor/2
  • 55 - Derek Williams: An OS/2 High Resolution Software Timer
  • 69 - Bruce A. Tate; Jim J. Li: One Stop Performance Shopping for the OS/2 EE Database Manager
  • 78 - Brian Proffit: OS/2 Freeware and Shareware
  • 81 - David Pacheco: The Arcadia CUA Workbench: A GUI-Independent Tool for the Creation of Robust OLTP Front-Ends
  • 88 - Barbara Koob: A Farewell To SneakerNet - IBM SAA Delivery Manager
  • 95 - Brett Salter: Debugging OS/2 1.x Device Drivers Using Periscope/Remote for OS/2
  • 101 - David E. Reich: Printing Using OS/2
  • 107 - David E. Reich: The OS/2 Print Subsystem Architecture
  • 117 - Gary Murphy: An Introduction to Multithreaded Programming
  • 124 - Ken Bain: Split-Line: Multiple Session Communications
  • 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.

Volume 4

Volume 6
Number Content
No. 1 - Winter 1992 - G362-0001-12


IBM Personal Systems Developer Winter 1992 Cover

  • 4 - Joe Carusillo: Developer Assistance Program Update
  • 6 - Gary Muller: Metaphor and the IBM Data Interpretation System
  • 14 - Peter Haggar: New Controls in OS/2 2.0: An Overview
  • 18 - David A. Bernath: File and Font Dialogs: Standardized Selection Techniques
  • 27 - David A. Bernath; Jon Holliday: Value Set Control: Selecting Graphical Information
  • 35 - David A. Bernath; Jon Holliday: Slider Control: Slip-Sliding Away in OS/2 2.0
  • 44 - Diana Mack: Notebook Control: Organizing, Navigating, and Displaying Data
  • 48 - Peter Haggar; Tai Woo Nam; Ruth Ann Taylor: Container Control: Implementing the Workplace Model
  • 55 - Brian Proffit: One-Stop Shopping for Compilers
  • 58 - Tony Fazio; James W. Rascoe: FingerTips: A Real-Time OS/2 Application Development Environment
  • 65 - Benny N. Ormson: GammaTech Utilities for OS/2 2.0
  • 70 - Theodore Shrader: Tackling Dynamic Panels and Queries in Query Manager
  • 78 - Hans J. Eisenhuth: A Software Class for Object-Oriented Programming with C and PM
  • 85 - David E. Reich: Programming Printing Under OS/2
  • 96 - David E. Reich: Programming with Fonts Under OS/2
  • 107 - Roger Sessions; Nurcan Coskun: Object-Oriented Programming in OS/2 2.0 Using SOM
  • 121 - Michael Heck; James Rudd: First Impressions are Everything: A CUA-Compliant Installation Program
No. 2 - Spring 1992 - G362-0001-13


IBM Personal Systems Developer Spring 1992 Cover

  • 4 - Joe Carusillo: Developer Assistance Program Update
  • 6 - Valerie Enright: WATCOM Compilers and OS/2 2.0: The Perfect Fit for Cross-Platform Development
  • 15 - Greg Slopey: IBM Announces a New Service for Software Vendors
  • 17 - Kevin Kornfeld: SAA EXPRESS - Cooperative Processing for the 90's
  • 23 - Brian Proffit: 32-Bit Development Tools
  • 26 - Philip Winestone: Introduction to OS/2 2.0 Application Development Tools
  • 37 - Michael L. Fannin: Open+Build: A Voice, Fax, and Telecommunications Front-End for Databases
  • 46 - Austin J. Donaghy: TalkThru: Integrating OS/2 Asynchronous Connectivity
  • 55 - Gerry Strope: Smalltalk/V PM: Getting Started in Object-Oriented Programming
  • 64 - Jon Holliday; Chris Suver: SegMentor: Minimizing Swapping and Linking Overhead
  • 72 - Bradley Noe; Bill Lawton: Introduction to IBM Multimedia Presentation Manager/2
  • 78 - John E. Kinchen; David A. Kerr: GDDM-OS/2 Link
  • 84 - Mike Garrison: IBM Extended Services for OS/2, Version 1.0: Communications Manager
  • 90 - Philip J. Sullivan: Database Manager: OS/2 Extended Services and DDCS/2
  • 103 - Karen Tyger: Using System Catalogs to Optimize Database Applications
  • 117 - Lorraine B. Elder: CUA '91: What's New
  • 125 - Jesus Ruiz: The Design of Distributed Applications Using FBSS

For later issues see: IBM OS/2 Developer Magazine