IBM Personal Systems Developer: Difference between revisions
Appearance
Line 10: | Line 10: | ||
==Issues== | ==Issues== | ||
===Volume 1=== | ===Volume 1=== | ||
;Nov 1988 - G362-0001-00 | |||
{|class="wikitable" | |||
|+Volume 6 | |||
!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 19: | Line 25: | ||
*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'' | ||
|- | |||
;Feb 1989 - G362-0001-01 | |style="vertical-align:top;|Feb 1989 - G362-0001-01 | ||
| | |||
* 4-6 - Pat Bryant: ''Developer Assistance Program Update'' | * 4-6 - Pat Bryant: ''Developer Assistance Program Update'' | ||
* 9-12 - ''Interview with Tommy Steele, IBM'' | * 9-12 - ''Interview with Tommy Steele, IBM'' | ||
Line 35: | Line 42: | ||
*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 | ||
| | |||
* 5-6 - Pat Bryant: ''Developer Assistance Program Update'' | * 5-6 - Pat Bryant: ''Developer Assistance Program Update'' | ||
* 7-11 - Porter Baker, Rich Harrison: ''The SNA Gateway'' | * 7-11 - Porter Baker, Rich Harrison: ''The SNA Gateway'' | ||
Line 55: | Line 63: | ||
*107-115 - Moe Desrosiers; Keith Taylor: ''Applying CUA Principles to OS/2 Application Designs'' | *107-115 - Moe Desrosiers; Keith Taylor: ''Applying CUA Principles to OS/2 Application Designs'' | ||
*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 | ||
| | |||
* 4- 5 - Dan Barovich: ''Developer Assistance Program Update'' | * 4- 5 - Dan Barovich: ''Developer Assistance Program Update'' | ||
* 6- 7 - ''Interview with David Cassano, IBM Desktop Software'' | * 6- 7 - ''Interview with David Cassano, IBM Desktop Software'' | ||
Line 74: | Line 83: | ||
*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=== |
Revision as of 14:55, 3 November 2023
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 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
- 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
- 38-45 - Bryan Jackson: A Multi-User Server Using Named Pipes
- 48-53 - Moe Haberski, Sam Detweiler, John VanStipdonk: PM Interface for DOS Workstations on an OS/2 LAN
- 57-63 - Val Enright: Online Help for PM Applications
- 64-71 - John Ferris, Kerry Ortega: Installing Presentation Manager Applications
- 72-73 - Nick Goodall: Presentation Manager Limits
- 74-81 - John Q. Walker: The APPC Attach Manager
- 82-92 - Kathlen Van Riesen, Marc Rochkind: XVT: A Portable GUI Application Toolkit
- 93-97 - Jeffrey Bonar: Choreographer: Easy Development of Industrial Strength PM Applications
- 98-102 - Brian Proffit: Presentation Manager Interface Tools
- 103-104 - Software Development Kit for 32-Bit OS/2
- 105-108 - Tina M. DeAngelis: PS/2 Wizard Adapter

- Spring 1990 - G362-0001-05
- Introduces New 32-bit OS/2 2.0
- Summer 1990 - G362-0001-06
- 7-9 - Jeffrey Ullman: Software Maintenance
- Programming to the OS/2 IEEE 802.2 API
- 96-100 - Brian Proffit: What's New in ESDTOOLS
- Fall 1990 - G362-0001-07
- 7 - Interview with Satish Gupta
- 11 - Interview with Lee Reiswig
- 13 - David Reich: New Developments in 16-bit OS/2
- 17 - Spotlight: AutoCAD Version 10 for OS/2
- 26 - Scott R. Swix: IBM Multimedia Product Chronology
- 33 - Scott R. Swix: Programming the IBM M-Motion Video Adapter/A and M-Control Program
- 40 - Guilio Maffini: Spatial Analysis
- 48 - Gary Barron: CD-ROM and Multimedia
- 53 - Jim Crossley: An OS/2 Business Graphics Toolkit
- 58 - McFetridge: Corel Draw Migration to OS/2 PM
- 68 - Horton: Collage PM: A Raster Bitmap Graphics OS/2 PM Application
- 79 - Peter J. Hubbard: XGA Benefits OS/2 Applications
- 81 - Nick Butler: XGA Technology
- 90 - Ellis: Programming the Audio Visual Connection
- 100 - Ely Eshel: XIPC: A Comprehensive IPC Environment for OS/2
- 107 - Kevin Kornfeld: Front-ending Applications with EASEL
- 115 - Martin J. Sirkin: Configuring Remote Data Services (Part 1 of 2)
Volume 3
- 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
- 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
- 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
- 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

- No. 1 - Winter 1992 - G362-0001-12
- 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
- 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