Operating System/2 (OS/2) and Presentation Manager

(last updated: 16-May-2015 09:31)
 

Books

  1. Advanced OS/2 Programming; Ray Duncan; Microsoft Press, 1988.
     
  2. Advanced Programmer's Guide to OS/2; T. Nguyen and R. Moskal; Brady Books, 1988.
     
  3. The Art of OS/2 Warp Programming; Kathleen Panov, Larry Salomon Jr., and Arthur Panov; John Wiley & Sons, 1995.
     
  4. The Design of OS/2: 32 Bit OS/2; Harvey M. Deitel and Michael S. Kogan; Addison-Wesley, 1992.
     
  5. Developing Multimedia Applications Under OS/2; William Lawton, Bradley Noe, and Marcelo Lopez; John Wiley & Sons, 1995.
     
  6. Dvorak's Guide to OS/2 Version 2.1; John C. Dvorak, David B. Whittle, and Martin McElroy; Random House Electronic Publishing.
     
  7. Effective Multithreading in OS/2; Len Dorfman and Marc J. Neuberger; McGraw-Hill, 1994.
     
  8. Getting to Know OS/2 Warp 4; Neil Stokes; Prentice Hall, 2001.
     
  9. IBM's Official OS/2 Warp FAQs; Michael Kaply and Timothy F. Sipples; IDG Books, 1995.
     
  10. Inside OS/2; Gordon Letwin; Microsoft Press, 1988.
     
  11. An Introduction to Operating Systems, Second Edition; Harvey M. Deitel; Addison-Wesley Publishing Company, 1990 (Chapter 23 - Case Study: OS/2).
     
  12. Microsoft OS/2 Programmer's Reference (4 volumes); Microsoft Press, 1989.
     
  13. Official Guide to Using OS/2 Warp; Karla Stagray and Linda S. Rogers; IDG Books, 1995.
     
  14. OS/2: Features, Functions, and Applications (Standard Edition 1.0); Jeffrey I. Krantz, Ann M. Mizell, and Robert L. Williams; John Wiley & Sons, 1988.
     
  15. OS/2 Database Manager: A Developer's Guide; Howard Fosdick; John Wiley & Sons, 1989.
     
  16. OS/2 Notebook; Dick Conklin, General Editor; Microsoft Press, 1990.
     
  17. OS/2 Presentation Manager Programming; Paul W. Cheatham, David E. Reich, and Robert F.G. Robinson; John Wiley & Sons, 1990.
     
  18. OS/2 Programmer's Desk Reference; V. Mitra Gopaul; McGraw-Hill, 1995.
     
  19. OS/2 Programming: An Introduction; Herbert Schildt; Osborne McGraw-Hill, 1988.
     
  20. OS/2 Warp Presentation Manager API; Joel Barnum; Wiley, 1995.
     
  21. OS/2 Warp Presentation Manager for Power Programmers; Uri J. Stern and James S. Morrow; John Wiley & Sons, 1995.
     
  22. Peter Norton's Inside OS/2; Robert Lafore and Peter Norton; Brady Books, 1988.
     
  23. Presentation Manager Graphics: An Introduction; William H. Murray and Chris H. Pappas; Osborne/McGraw-Hill, 1989.
     
  24. Programmer's Guide to the Presentation Manager; Alan Southerton; Addison-Wesley, 1989.
     
  25. Programming the OS/2 Presentation Manager; Charles Petzold, Microsoft Press, 1989.
     
  26. Programming the OS/2 Warp Version 3 GPI; Stephen A. Knight and Jeffrey M. Ryan; John Wiley & Sons, 1995.
     
  27. Software Tools for OS/2: Creating Dynamic Link Libraries; Michael J. Young, Addison-Wesley Publishing Company, 1989.
     
  28. TCP/IP Applications Programming for OS/2: With Applications for Presentation Manager; Steve Gutz; Prentice Hall, 1996.
     
  29. TCP/IP Programming for OS/2; Steven J. Gutz; Manning Publications, 1996.
     
  30. Thinking Person's Guide to OS/2 2.1; Maria E. Tyne; Wiley, 1993.
     
  31. Using OS/2; Kris Jamsa; Osborne/McGraw-Hill, 1988.
     
  32. Writing OS/2 Device Drivers; Raymond Westwater; Addison-Wesley Publishing Co., 1989.
     
  33. Writing OS/2 2.1 Device Drivers in C, Second Edition; Steven J. Mastrianni; Wiley, 1995.
     
  34. Writing Scientific Programs Under the OS/2 Presentation Manager; James W. Cooper; Wiley, 1990.

Periodical Articles

  1. "OS/2: Multitasking DOS Slated for '88", PCM 6:10 May 26 1987 pgs 33,38.
     
  2. "Microsoft's New DOS", BYTE 12:6 Jun 1987 pgs 116-126.
     
  3. "Smooth Operator", PCM 6:13 Jul 1987 pgs 157-170.
     
  4. "A Programmer's Introduction to OS/2", BYTE 12:10 Sep 1987 pgs 101- 109.
     
  5. "Welcome to the Post-DOS World", PCM 6:16 Sep 29 1987 pgs 379-383.
     
  6. "The OS/2 Applications Family", BYTE 12:11 Oct 1987 pgs 109-118.
     
  7. "OS/2 and the 80286 Protected Mode", PCM 6:17 Oct 13 1987 pgs 441-447.
     
  8. "Intro to OS/2 Function Calls", PCM 6:18 Oct 27 1987 pgs 375-380.
     
  9. "OS/2 Kernel Programming", PCM 6:19 Nov 10 1987 pgs 483-492.
     
  10. "OS/2 Program Entry Conditions", PCM 6:20 Nov 24 1987 pgs 371-375.
     
  11. "Inside OS/2", Computer Language 4:12 Dec 1987 pgs 47-55.
     
  12. "Upward Compatibility Through FAPI", PCM 6:21 Dec 8 1987 pgs 435-445.
     
  13. "Exploring the OS/2 Video Interface", PCM 6:22 Dec 22 1987 pgs 357- 362.
     
  14. "OS/2's Multiple Video Alternatives", PCM 7:1 Jan 12 1988 pgs 339-344.
     
  15. "OS/2 - Ready to Take on DOS - Has a Familiar Feel", PCM 7:2 Jan 26 1988 pgs 33-36.
     
  16. "OS/2 Memory Management", PCM 7:2 Jan 26 1988 pgs 313-318.
     
  17. "Understanding the OS/2 Keyboard", PCM 7:3 Feb 16 1988 pgs 339-344.
     
  18. "Keyboard Monitors Under OS/2", PCM 7:4 Feb 29 1988 pgs 359-367.
     
  19. "Getting the OS/2 Threads in Hand", PCM 7:5 Mar 15 1988 pgs 287-296.
     
  20. "OS/2 Threads and High-Level Languages", PCM 7:6 Mar 29 1988 pgs 283- 294.
     
  21. "OS/2 Virtual Memory Management", BYTE 13:4 Apr 1988 pgs 227-233.
     
  22. "Dynamic Linking in OS/2", BYTE 13:4 Apr 1988 pgs 273-280.
     
  23. "OS/2: A New Beginning for PC Applications", PCM 7:7 Apr 12 1988 pgs 273-281.
     
  24. "PC Operating Systems and Environments: Past, Present, and Future", PCM 7:7 Apr 12 1988 pgs 277-278.
     
  25. "What OS/2 Will Mean to Users", PCM 7:7 Apr 12 1988 pgs 283-296.
     
  26. "OS/2 Programming on a Budget", PCM 7:7 Apr 12 1988 pgs 325-327.
     
  27. "Cleaning Up After IBM, Part 1", PCM 7:7 Apr 12 1988 pgs 299-306.
     
  28. "Cleaning Up After IBM, Part 2", PCM 7:8 Apr 26 1988 pgs 221-231.
     
  29. "A Budget OS/2 Programming Course", PCM 7:8 Apr 26 1988 pgs 255-265.
     
  30. "Exploring the OS/2 .EXE File", PCM 7:9 May 17 1988 pgs 329-341.
     
  31. "Opening a File in OS/2", PCM 7:10 May 31 1988 pgs 311-320.
     
  32. "IBM OS/2 Standard Edition", BYTE 13:6 Jun 1988 pgs 145-154.
     
  33. "IBM's OS/2 Programming Tools", PCM 7:11 Jun 14 1988 pgs 321-333.
     
  34. "Multiple Threads Make Better OS/2 Programs", PCM 7:12 Jun 28 1988 pgs 289-307.
     
  35. "IBM's OS/2 Extended Edition", BYTE 13:7 Jul 1988 pgs 111-115.
     
  36. "The Plain Truth About OS/2", PCR Jul 1988 pgs 70-74.
     
  37. "Introducing the OS/2 Presentation Manager", PCM 7:13 Jul 1988 pgs 379-394.
     
  38. "The Design of Operating System/2", IBMSJ 27:2 1988 pgs 90-104.
     
  39. "OS/2 EE Database Manager Overview and Technical Highlights", IBMSJ 27:2 1988 pgs 105-118.
     
  40. "OS/2 Query Manager Overview and Prompted Interface", IBMSJ 27:2 1988 pgs 119-133.
     
  41. "Writing an Operating System/2 Application", IBMSJ 27:2 1988 pgs 134- 157.
     
  42. "Understanding Device Drivers in Operating System/2", IBMSJ 27:2 1988 pgs 170-184.
     
  43. "Why OS/2?", BYTE 13:8 Aug 1988 pgs 131-132.
     
  44. "OS/2 Workshop", PCTJ 6:8 Aug 1988 pgs 80-88.
     
  45. "Presentation Manager Menus", PCM 7:14 Aug 1988 pgs 395-409.
     
  46. "OS/2's Dynamic Link", PCTJ 6:9 Sep 1988 pgs 100-108.
     
  47. "All Together Now", BYTE 13:9 Sep 1988 pgs 143-145.
     
  48. "Presentation Manager Dialog Boxes, Part 1", PCM 7:15 Sep 13 1988 pgs 327-338.
     
  49. "Presentation Manager Dialog Procedures", PCM 7:16 Sep 27 1988 pgs 291-302.
     
  50. "The Good News and the Bad News", BYTE 13:10 Oct 1988 pgs 139-143.
     
  51. "Presentation Manager and LAN Manager", BYTE 13:10 Oct 1988 pgs 157- 159.
     
  52. "Microsoft's OS/2 Programming Tools", PCM 7:17 Oct 11 1988 pgs 283- 293.
     
  53. "OS/2 Extended Edition: Lackluster Preview of IBM's Future Standards", PCM 7:18 Oct 31 1988 pgs 33,36.
     
  54. "Dual-Mode Programs Without FAPI", PCM 7:18 Oct 31 1988 pgs 387-401.
     
  55. "OS/2 Dreams", BYTE 13:11 IBM Special Edition, Fall 1988 pgs 59-62.
     
  56. "OS/2 Communications", BYTE 13:11 IBM Special Edition, Fall 1988 pgs 153-166.
     
  57. "Writing OS/2 Graphics Programs", BYTE 13:11 IBM Special Edition, Fall 1988 pgs 177-184.
     
  58. "OS/2's Multitasking Dashboard", BYTE 13:12 Nov 1988 pgs 147-151.
     
  59. ".EXE Files, OS/2 Style", PCTJ 6:11 Nov 1988 pgs 76-92.
     
  60. "Teaching the PM to Say "Hello"", PCM 7:19 Nov 15 1988 pgs 327-341.
     
  61. "Getting Started in Presentation Manager Graphics", PCM 7:20 Nov 29 1988 pgs 347-360.
     
  62. "World Apart, Worlds Together", PCTJ 6:12 Dec 1988 pgs 50-61.
     
  63. "At the Core: An API Comparison", PCTJ 6:12 Dec 1988 pgs 62-77.
     
  64. "The Mouse: Not Just for Wimps", PCM 7:21 Dec 13 1988 pgs 339-347.
     
  65. "The Presentation Manager: Lively, Innovative, and RAM-Hungry", PCM 7:22 Dec 27 1988 pgs 33-35.
     
  66. "The Mouse and Its Messages", PCM 7:22 Dec 27 1988 pgs 251-258.
     
  67. "OS/2 Hits the Networks", BYTE 14:1 Jan 1989 pgs 285-290.
     
  68. "1988 in Review: OS/2's First Year", BYTE 14:1 Jan 1989 pgs 151-152.
     
  69. "OS/2 Extended Edition: System Integration the IBM Way", PCM 8:2 Jan 31 1989 pgs 141-150.
     
  70. "Speaking the Language of the PM API, Part 1", PCM 8:2 Jan 31 1989 pgs 257-262.
     
  71. "The OS/2 Puzzle Takes Shape", PCTJ 7:2 Feb 1989 pgs 44-48.
     
  72. "Cooperative Communication", PCTJ 7:2 Feb 1989 pgs 52-61.
     
  73. "OS/2 Meets SQL", PCTJ 7:2 Feb 1989 pgs 62-75.
     
  74. "UNIX Versus OS/2: A Graphic Comparison", PCTJ 7:2 Feb 1989 pgs 106- 118.
     
  75. "OS/2 - Ready to Take Off", PCM 8:3 Feb 14 1989 pgs 85-86.
     
  76. "Speaking the Language of the PM API, Part 2", PCM 8:3 Feb 14 1989 pgs 305-318.
     
  77. "Comparing DOS and OS/2 File Systems", PCM 8:3 Feb 14 1989 pgs 321- 332.
     
  78. "Speaking the Language of the PM API, Part 3", PCM 8:4 Feb 28 1989 pgs 283-288.
     
  79. "A Presentation Manager Application Template", Dr. Dobb's Journal 14:3 Mar 1989 pgs 16-27.
     
  80. "Comparing OS/2 and Xenix Schedulers", MIPS Mar 1989 pgs 23-27.
     
  81. "Speaking the Language of the PM API, Part 4", PCM 8:5 Mar 14 1989 pgs 329-335.
     
  82. "Paring Down the Standard Window", PCM 8:6 Mar 28 1989 pgs 275-288.
     
  83. "The Truth About Presentation Manager", PCM 8:7 Apr 11 1989 pgs 187- 203.
     
  84. "How To Make the Timeline Window", PCM 8:7 Apr 11 1989 pgs 281-286.
     
  85. "Booting OS/2 1.1 from a Floppy Disk", PCM 8:8 Apr 25 1989 pgs 285- 294.
     
  86. "Setting Up OS/2", BYTE 14:5 May 1989 pgs 163-166.
     
  87. "A Technical Study of Dynamic Data Exchange under Presentation Manager", MSJ 4:3 May 1989 pgs 1- .
     
  88. "PM Programs and Non-PM Programs", PCM 8:9 May 16 1989 pgs 297-306.
     
  89. "IBM's OS/2 1.1 Programming Tools", PCM 8:10 May 30 1989 pgs 371-376.
     
  90. "Interprocess Communications in OS/2", DDJ 14:6 Jun 1989 pgs 14-25.
     
  91. "OS/2 Disk Geography", BYTE 14:6 Jun 1989 pgs 151-154.
     
  92. "PM Functions in Non-PM Programs", PCM 8:11 Jun 13 1989 pgs 343-350.
     
  93. "Environments" [adaption of the game "Jeu de Taquin" to the Presentation Manager], PCM 8:12 Jun 27 1989 pgs 315-320.
     
  94. "OS/2 - A New Perspective", PCM 8:13 Jul 1989 pgs 293-317.
     
  95. "Environments" [continuation of "Jeu de Taquin" adaption], PCM 8:13 Jul 1989 pgs 331-340.
     
  96. "Figuring Out CONFIG.SYS", BYTE 14:7 Jul 1989 pgs 129-132.
     
  97. "Dvorak vs Seymour - OS/2: The Choice of the Next Generation? Dvorak and Seymour Take Sides", PC/Computing 2:7 Jul 1989 pgs 25-26.
     
  98. "Line-of-Best-Fit", DDJ 14:7 Jul 1989 pgs 14-20, 78-82.
     
  99. "Environments", PCM 8:14 Aug 1989 pgs 369-374.
     
  100. "Microsoft Releases Presentation Manager Toolkit", BYTE 14:8 Aug 1989 pg 80MW-8.
     
  101. "Talking To OS/2 Developers", BYTE 14:9 Sep 1989 pgs 131-134.
     
  102. "Writing Device Drivers for OS/2", MIPS 1:9 Sep 1989 pgs 93-98.
     
  103. Product review of "OS/2 Standard Edition 1.1", PCM 8:15 Sep 12 1989 pgs 124-131.
     
  104. "Environments", PCM 8:15 Sep 12 1989 pgs 273-282.
     
  105. "Environments" (review of Microsoft OS/2 Programmer's Reference and Presentation Manager Programming Tools), PCM 8:16 Sep 26 1989 pgs 349- 350.
     
  106. "Threads in Normal Applications", MIPS 1:10 Oct 1989 pgs 20-25.
     
  107. Column by Stephen Manes, PCM 8:17 Oct 17 1989 pgs 91-92.
     
  108. "Lab Notes: OS/2 - A Rich Communications Environment", PCM 8:17 Oct 17 1989 pgs 285-295.
     
  109. "Environments: The Marriage of Text and Graphics, Part 1", PCM 8:17 Oct 17 1989 pgs 311-316.
     
  110. "Environments: The Marriage of Text and Graphics, Part 2", PCM 8:18 Oct 31 1989 pgs 337-341.
     
  111. "The State of OS/2", BYTE IBM Special Edition 14:11 1989 pgs 87-93.
     
  112. "Linking While The Program Is Running", DDJ 14:11 Nov 1989 pgs 46-55.
     
  113. "Getting Your Priorities Straight", BYTE 14:12 Nov 1989 pgs 159-162.
     
  114. "VM Under OS/2", BYTE 14:12 Nov 1989 pgs 344-345.
     
  115. "Clearing the Air", BYTE 14:12 Nov 1989 pgs 371-374.
     
  116. "Environments: Understanding and Using Bezier Splines in OS/2 Graphics", PCM 8:19 Nov 14 1989 pgs 409-420.
     
  117. "Environments: Beyond the Consistent User Interface of the Presentation Manager", PCM 8:20 Nov 28 1989 pgs 327-340.
     
  118. "OS/2 Multitasking Revisited", BYTE 14:13 Dec 1989 pgs 133-136.
     
  119. "A Tale of Two Operating Systems", BYTE 14:13 Dec 1989 pgs 137-139.
     
  120. "OS/2 Versus UNIX", UW 6:12 Dec 1989 pgs 70-78.
     
  121. "OS/2 1.2 Offers New File System, Enhanced Shell", PCM 8:21 Dec 12 1989 pg 43.
     
  122. "Environments: Windows and PM: Friendly Companions or Deadly Competitors?", PCM 8:21 Dec 12 1989 pgs 329-334.
     
  123. "Microsoft, IBM Define Their Intentions for Windows, New Editions of OS/2", BYTE 15:1 Jan 1990 pg 22.
     
  124. "A First Look At HPFS", BYTE 15:1 Jan 1990 pgs 137-140.
     
  125. "Environments: OS/2 and the 386: They Should Have Been Made for Each Other", PCM 9:1 Jan 16 1990 pgs 303-308.
     
  126. "Environments: A Follow-up on Font Technology for the Presentation Manager", PCM 9:2 Jan 30 1990 pgs 295-298.
     
  127. "Environments: Printing Under the OS/2 Presentation Manager, Part 1", PCM 9:3 Feb 13 1990 pgs 285-292.
     
  128. "Environments: Printing Under the OS/2 Presentation Manager, Part 2", PCM 9:4 Feb 27 1990 pgs 317-325.
     
  129. "To HPFS or Not to HPFS", BYTE 15:3 Mar 1990 pgs 101-102.
     
  130. "OS/2 1.2: A Zaftig System", BYTE 15:3 Mar 1990 pgs 167-171.
     
  131. "The Succession Crisis", BYTE 15:3 Mar 1990 pgs 199-202.
     
  132. "Environments: Printing Under the OS/2 Presentation Manager, Part 3", PCM 9:6 Mar 27 1990 pgs 321-338.
     
  133. "Getting Acquainted With the Latest Version of OS/2: 1.2 (Part 1)", PCM 9:6 Mar 27 1990 pgs 343-348.
     
  134. "Living With OS/2 1.2", BYTE 15:4 Apr 1990 pgs 85-88.
     
  135. "OS/2 2.0: It's a Family Affair", BYTE 15:4 Apr 1990 pgs 119-123.
     
  136. "Fonts Battle Royal", MACWORLD Apr 1990 pgs 146-153.
     
  137. "Object/1: Low-cost OOP Environment for PM Offers Rich Feature Set", PCM 9:7 Apr 10 1990 pg 38.
     
  138. "Getting Acquainted With the Latest Version of OS/2: 1.2 (Part 2)", PCM 9:7 Apr 10 1990 pgs 317-328.
     
  139. "Environments: Printing Under the OS/2 Presentation Manager, Part 4", PCM 9:8 Apr 24 1990 pgs 297-308.
     
  140. "Using Long Filenames and Extended Attributes, Part 1", PCM 9:8 Apr 24 1990 pgs 317-323.
     
  141. "Digging Into HPFS", BYTE 15:5 May 1990 pgs 109-112.
     
  142. "Why You Need to Multitask in the OS/2 Presentation Manager", PCM 9:9 May 15 1990 pgs 293-299.
     
  143. "Using Long Filenames and Extended Attributes, Part 2", PCM 9:9 May 15 1990 pgs 305-309.
     
  144. "Programming for Multithreaded Drawing, Part 1", PCM 9:10 May 29 1990 pgs 381-385.
     
  145. "A Sneak Preview of the 32-Bit Version of OS/2: 2.0", PCM 9:10 May 29 1990 pgs 387-389.
     
  146. "Programming for Multithreaded Drawing, Part 2", PCM 9:11 Jun 12 1990 pgs 347-357.
     
  147. "Power Programming: Exploring the Depths and Impacts of OS/2's New 32-bit API", PCM 9:11 Jun 12 1990 pgs 359-363.
     
  148. "Programming for Multithreaded Drawing, Part 3", PCM 9:12 Jun 26 1990 pgs 409-415.
     
  149. "An Overview of the OS/2 2.0 Memory Management Scheme", PCM 9:12 Jun 26 1990 pgs 417-424.
     
  150. "Presentation Manager: The Future of Desktop Publishing Is Here", PCM 9:13 Jul 1990 pgs 333-344.
     
  151. "How to Create a Multithreaded Mandelbrot Program", PCM 9:13 Jul 1990 pgs 373-382.
     
  152. "Microsoft Puts New Spin on Windows, OS/2", BYTE 15:7 Jul 1990 pg 19.
     
  153. "Free At Last!", BYTE 15:7 Jul 1990 pgs 97-100.
     
  154. "Taking Advantage Of the 386: The 32-bit Version of OS/2", PCM 9:14 Aug 1990 pgs 429-433.
     
  155. "Application Development Using OS/2 2.0's Memory Management", PCM 9:14 Aug 1990 pgs 435-440.
     
  156. "A Software Developer Looks at OS/2", BYTE 15:8 Aug 1990 pgs 269-272.
     
  157. "Mastering OS/2 Threads", BYTE 15:9 Sep 1990 pgs 101-110.
     
  158. "Windows 3.0 May Be Neat ... But OS/2 Is Even Better", PCM 9:15 Sep 11 1990 pgs 202-203.
     
  159. "What's New in Bitmap Formats: A Look at Windows and OS/2", PCM 9:15 Sep 11 1990 pgs 403-410.
     
  160. "Examining the Development of Semaphores in OS/2", PCM 9:15 Sep 11 1990 pgs 415-418.
     
  161. "Metafile Support Under The OS/2 Graphics Programming Interface", PCM 9:16 Sep 25 1990 pgs 459-465.
     
  162. "Two Ways to Run Windows Programs Under OS/2", BYTE 15:10 Oct 1990 pgs 127-128.
     
  163. "The Successor to DOS: A Look at Several Possibilities", PCM 9:17 Oct 16 1990 pgs 461-468.
     
  164. "Working with Metafiles: Modifying and Sharing Vector-Oriented Images", PCM 9:17 Oct 16 1990 pgs 449-459.
     
  165. "More on Metafiles: Obtaining the Size of The Image in a Metafile", PCM 9:18 Oct 30 1990 pgs 378-392.
     
  166. "PC GUIs Go Head To Head", BYTE IBM Special Edition 15:11 Fall 1990 pgs 82-87.
     
  167. "Programming 32-Bit OS/2", BYTE IBM Special Edition 15:11 Fall 1990 pgs 97-104.
     
  168. "OS/2 Interprocess Communication Features", The C Users Journal 8:11 Nov 1990 pgs 35-48.
     
  169. "Tales from the Trenches: An OS/2 Device-Driver Specialist Talks Shop", BYTE 15:12 Nov 1990 pgs 127-128.
     
  170. "Part 2: Talking Tasks (part 2 on interprocess communications), BYTE 15:12 Nov 1990 pgs 403-416.
     
  171. "Port Windows Applications to OS/2 (Almost) Painlessly with the Software Migration Kit", MSJ 5:6 Nov 1990 pgs 21-30.
     
  172. "Flying Along the Migration Path" (Software Migration Kit), CL 7:11 Nov 1990 pgs 38-45.
     
  173. "Drawing the Line In OS/2: Exploring The GPI Path", PCM 9:19 Nov 13 1990 pgs 521-525.
     
  174. "Computing in the 1990s: Why Windows 3.0 Is Only a Short-term Solution", PCM 9:20 Nov 27 1990 pgs 469-472.
     
  175. "Computing in the 1990s: Why Windows 3.0 Is Only a Short-term Solution", PCM 9:20 Nov 27 1990 pgs 469-472.
     
  176. "I've Got DIBs", BYTE 15:13 Dec 1990 pgs 101-104.
     
  177. "Working with Color: Exploring the GPI Color Functions", PCM 9:22 Dec 25 1990 pgs 407-424.
     
  178. "Showing Your Colors: GPI Functions for Implementing Color", PCM 10:1 Jan 15 1991 pgs 435-438.
     
  179. "OS/2 Goes on a Diet", BYTE 16:2 Feb 1991 pgs 143-144.
     
  180. "OS/2 Reconsidered: Faster and Smaller Version 1.3", PCM 10:3 Feb 12 1991 pg 43.
     
  181. "Microsoft's OS/2 Promise", PCM 10:3 Feb 12 1991 pgs 95-96.
     
  182. "Comparing the OS/2 2.0 and Windows 3.0 Palette Managers", PCM 10:9 May 14 1991 pgs 399-402.
     
  183. "Window Wars", BYTE 16:6 Jun 1991 pgs 124-134.
     
  184. "Tools for Window Workers", BYTE 16:6 Jun 1991 pgs 139-148.
     
  185. "IBM Polishing Up 2.0, the 'Real OS/2'", BYTE 16:7 Jul 1991 pgs 25-26.
     
  186. "OS/2 Device Drivers", BYTE 16:7 Jul 1991 pgs 241-248, 348-350.
     
  187. "A C Programming Model for OS/2 Device Drivers", IBMSJ 30:3 1991 pgs 322- 335.
     
  188. "Inherit the Win", BYTE 16:9 Sep 1991 pgs 325-328, 388-389.
     
  189. "OS/2 2.0: A Pilgrim's Journey", BYTE 16:13 Dec 1991 pgs 46-48.
     
  190. "A Split Model for OS/2 SCSI Device Drivers", IBMSJ 31:1 1992 pgs 114- 122.
     
  191. "Windows Enters Its Prime", PCM 11:8 Apr 28 1992 pgs 112-121.
     
  192. "OS/2 2.0: Does It Fulfill the Promise?", PCM 11:8 Apr 28 1992 pgs 165- 192.
     
  193. "It's a Multithreaded World, Part 1", BYTE 17:5 May 1992 pgs 289-298.
     
  194. "OS/2 2.0 Goes Down to the Wire", BYTE 17:5 May 1992 pgs 301-304.
     
  195. "Can OS/2's Shell Help Crack Its Market?", PCM 11:9 May 12 1992 pg 107.
     
  196. "It's a Multithreaded World, Part 2", BYTE 17:6 Jun 1992 pgs 351-356.
     
  197. "Windows NT and OS/2 Compared", BYTE 17:6 Jun 1992 pgs 359-362.
     
  198. "OS/2 Performance: A Better DOS than DOS? A Better Windows than Windows?", PCM 11:12 Jun 30 1992 pgs 44-46.
     
  199. "At Last ... OS/2 2.0 Makes a Grand Entrance", PCM 11:13 Jul 1992 pgs 129- 134.
     
  200. "Ante Up for OS/2", PCM 11:13 Jul 1992 pgs 136-138.
     
  201. "Tools for OS/2 Development: Works in Progress", PCM 11:13 Jul 1992 pgs 140-148.
     
  202. "New Elbow Room & Power for Applications", PCM 11:13 Jul 1992 pgs 152-158.
     
  203. "IBM Promises to Provide Backup", PCM 11:13 Jul 1992 pgs 159-160.
     
  204. "Developer's Heaven" (OS/2 internals), PCM 11:13 Jul 1992 pgs 142-146.
     
  205. "My Wife Thinks I'm Nuts", PCM 11:14 Aug 1992 pg 93.
     
  206. "OS/2 2.0: A Mixed Blessing", BYTE 17:8 Aug 1992 pgs 247-248.
     
  207. "OS/2 At the Crossroads", BYTE 17:10 Oct 1992 pgs 179-182.
     
  208. "OS/2 2.0 Programming Tools Arrive - Finally", BYTE 17:10 Oct 1992 pgs 277-280.
     
  209. "Pondering OS/2", BYTE 17:12 Nov 1992 pgs 109-127.
     
  210. "Will the New Standard Please Stand Up?", PCM 11:19 Nov 10 1992 pgs 205-215.
     
  211. "OS/2: The Rewards of Patience", PCM 11:19 Nov 10 1992 pgs 233-242.
     
  212. "Using Text and Fonts Under the OS/2 2.0 Presentation Manager", PCM 11:20 Nov 24 1992 pgs 453-456.
     
  213. "Enumerating Fonts Under OS/2 2.0", PCM 11:21 Dec 8 1992 pgs 417-425.
     
  214. "The OS/2 Game Plan", PCM 11:22 Dec 22 1992 pgs 85-86.
     
  215. "Exploring the FONTMETRICS Structure, Part 1", PCM 11:22 Dec 22 1992 pgs 388-391.
     
  216. "OS/2's System Object Model", BYTE 18:1 Jan 1993 pgs 261-266.
     
  217. "Exploring the FONTMETRICS Structure, Part 2", PCM 12:1 Jan 12 1993 pgs 338-341.
     
  218. "A New OS/2", BYTE 18:2 Feb 1993 pgs 237-238.
     
  219. "Simplifying Bitmapped Font Selection in OS/2", PCM 12:3 Feb 9 1993 pgs 361-368.
     
  220. "An Introduction to OS/2 Outline Fonts", PCM 12:6 Mar 30 1993 pgs 322-327.
     
  221. "Outline Font Selection in OS/2 Programs", PCM 12:7 Apr 13 1993 pgs 313-318.
     
  222. "Experimenting With OS/2 Outline Fonts", PCM 12:8 Apr 27 193 pgs 313-324.
     
  223. "Manipulating Text Using Outline Fonts Under OS/2 2.0", PCM 12:9 May 11 1993 pgs 335-347.
     
  224. "The Path to Advanced Font Techniques", PCM 12:10 May 25 1993 pgs 331-340.
     
  225. "IBM's 32-Bit Challenger Revisited", PCM 12:11 Jun 15 1993 pgs 207-217.
     
  226. "OS/2 Paths and Fonts: The Versatile Connection", PCM 12:11 Jun 15 1993 pgs 347-357.
     
  227. "OS/2 2.1: Good Performance, Improved Hardware Support", PCM 12:15 Sep 14 1993 pgs 38-39.
     
  228. "Tuning DOS and WIN-OS/2 Sessions Under OS/2 2.x", PCM 12:16 Sep 28 1993 pgs 323-329.
     
  229. "OS/2 2.1: A User's Perspective", BYTE 18:12 Nov 1993 pgs 97-102.
     
  230. "IBM Makes MP Promises for OS/2", BYTE 18:12 Nov 1993 pg 114.
     
  231. "OS/2 and Windows Networks", BYTE 18:12 Nov 1993 pgs 117-122.
     
  232. "IBM's Assault on Distributed Objects", BYTE 18:12 Nov 1993 pgs 125-126.
     
  233. "OS/2 for Windows: IBM Targets Windows Devotees", PCM 13:1 Jan 11 1994 pg 42.
     
  234. Product review of IBM OS/2, PCM 13:10 May 31 1994 pgs 228-232.
     
  235. "Retrofitting OS/2 for SMP", BYTE 19:6 Jun 1994 pgs 267-268.
     
  236. "Tuning Windows Applications Under Personal OS/2", PCM 13:16 Sep 27 1994 pgs 295-298.
     
  237. "OS/2: Hardwired For the Internet", PCM 13:17 Oct 11 1994 pg 29.
     
  238. "Tuning Your DOS Applications Under OS/2 3.0", PCM 13:19 Nov 8 1994 pgs 294-297.
     
  239. "Programming OS/2 Containers", PCM 13:20 Nov 22 1994 pgs 313-318.
     
  240. "The Future's Here Today: OS/2 Warp, Version 3, and Windows NT Workstation, Version 3.5", PCM 13:22 Dec 20 1994 pgs 221-238.
     
  241. "OS/2's High Performance File System", PCM 14:12 Jun 27 1995 pgs 255-258.
     
  242. "What's New for OS/2?", PCM 14:15 Sep 12 1995 pgs 265-267.
     
  243. "Making the Most of the Workplace Shell", PCM 14:15 Sep 12 1995 pgs 542-545.
     
  244. "Exploring OS/2's CONFIG.SYS File", PCM 15:5 Mar 12 1996 pgs 257-266.
     
  245. "Understanding the OS/2 CONFIG.SYS File", PCM 15:9 May 14 1996 pgs 245-251.
     
  246. "Life Beyond Windows 95: NT 4.0 & OS/2 4.0 Head for Your Desktop", PCM 15:16 Sep 24 1996 pgs 101-111.
     
  247. "OS/2 Warp 4.0" PCM 15:16 Sep 24 1996 pgs 137-145.
     
  248. "Merlin's New Robes: A Tour of OS/2 Warp 4.0's Improved Interface", PCM 15:19 Nov 5 1996 pgs 327-328.
     
  249. "Fast as a Dart: OS/2's Direct Audio RouTines", PCM 16:2 Jan 21 1997 pgs 199-200.
     
  250. "Talk Back to Your Computer: Speech Recognition in OS/2 Warp 4.0", PCM 16:4 Feb 18 1997 pgs 181-182.
     
  251. "Installing OS/2 Remotely Over a Network", PCM 16:17 Oct 7 1997 pgs 265-269.

Web Pages and Websites

  1. Wikipedia article "OS/2".
     
  2. Wikipedia article "Presentation Manager".