home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 32 Periodic / 32-Periodic.zip / dsn3ii.zip / DSN93I.INF (.txt) < prev   
OS/2 Help File  |  1993-12-22  |  125KB  |  3,347 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Title Page ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5.                   IBM (R) Personal Software Products
  6.  
  7.          DDDD  EEEEE V   V EEEEE L      OOO  PPPP  EEEEE RRRR
  8.          D   D E     V   V E     L     O   O P   P E     R   R
  9.          D   D EEEE  V   V EEEE  L     O   O PPPP  EEEE  RRRR
  10.          D   D E      V V  E     L     O   O P     E     R  R
  11.          DDDD  EEEEE   V   EEEEE LLLLL  OOO  P     EEEEE R   R
  12.  
  13.  SSSS U   U PPPP  PPPP   OOO  RRRR  TTTTT        N   N EEEEE W   W  SSSS
  14. S     U   U P   P P   P O   O R   R   T          NN  N E     W   W S
  15.  SSS  U   U PPPP  PPPP  O   O RRRR    T          N N N EEEE  W W W  SSS
  16.     S U   U P     P     O   O R  R    T          N  NN E     W W W     S
  17. SSSS   UUU  P     P      OOO  R   R   T          N   N EEEEE WW WW SSSS
  18.  
  19. ========================================================================
  20. Issue 9                                                 15 December 1993
  21. ========================================================================
  22.  
  23.  
  24. ΓòÉΓòÉΓòÉ 2. Detailled Table of Contents ΓòÉΓòÉΓòÉ
  25.  
  26. The table of contents contains hyperlinks for going directly to items that 
  27. interest you. 
  28.  
  29. o IBM OS/2 2.1 ServicePak Beta 
  30.  
  31.   Contents. How to acquire. Caveats. Feedback. 
  32.  
  33. o OS/2 Support for Symmetrical Multiprocessing Systems 
  34.  
  35.   Function. How SMP works. COMDEX demonstration. Demo code provided in 
  36.   Developer Connection. 
  37.  
  38. o C Set ++ for OS/2 Version 2.1 Upgrade Promotion 
  39.  
  40.   Eligibility. Ordering. Installation dates. Prices. 
  41.  
  42. o OS/2 Device Driver Development Workshops - FREE! 
  43.  
  44.   Overview. Calendar. Details of five workshops. Attendee responsibilities. 
  45.   Limited seating. Registration. 
  46.  
  47. o Advertise Your OS/2 Device Driver in DUDE-ADS 
  48.  
  49.   Description. How to access. 
  50.  
  51. o Developer Connection CD-ROM Volume 2 Contents 
  52.  
  53.   Overview of Developer Connection. Ordering. CD-ROM contents. 
  54.  
  55. o DAPTOOLS - Through CompuServe and Advantis/IIN 
  56.  
  57.   Description. How to acquire. Contacts. 
  58.  
  59. o DAPTOOLS List as of 13 December 1993 
  60.  
  61.   Filenames. Number of bytes. Last updates. Descriptions. 
  62.  
  63. o Reminder - Free Watch Offer for Joining IBM's READY! for LAN Server Program 
  64.   Expires Soon 
  65.  
  66.   LAN Server Program Expires Soon 
  67.  
  68. o Spring 1994 IBM PSP Technical Interchange Combines with Next Device-Driver 
  69.   Conference 
  70.  
  71.   Dates. Venue. Some subjects. Speakers. Fees. Some events. Registration. 
  72.  
  73. o LAN NetView Software Developers Workshop 
  74.  
  75.   Description. Audience. Benefits. Prerequisites. Topics. Cost. 1Q94 Schedule. 
  76.   Location. Registration. Contact. 
  77.  
  78. o DCE Hands-On Application Programming for OS/2 and AIX Workshop 
  79.  
  80.   Description. Audience. Benefits. Prerequisites. Topics. Cost. 1Q94 Schedule. 
  81.   Registration. Contact. 
  82.  
  83. o OS/2 DCE Administration Workshop 
  84.  
  85.   Description. Audience. Prerequisites. Topics. Cost. 1Q94 Schedule. 
  86.   Registration. Contact. 
  87.  
  88. o ISV Technical Support in 1994 from the IBM Software Vendor Systems Center 
  89.  
  90.   Focus on technology enablement. Obtaining more info. 
  91.  
  92. o Object-Oriented Programming Course List 
  93.  
  94.   Details of several OOP courses from IBM and other vendors. 
  95.  
  96. o Three New FREE Training Guides: OS/2, Multimedia, Object 
  97.  
  98.   Skill Dynamics' classes outlined in training guides. Ordering the guides. 
  99.   Enrolling in courses. 
  100.  
  101. o Nationwide Poll Reveals Consumers More Likely to Buy PCs 
  102.  
  103.   Results of customer survey. IBM's Natural Computing strategy. 
  104.  
  105. o IBM Latin America Developer Assistance Program 
  106.  
  107.   Mission. Geographic range. Phone numbers. 
  108.  
  109. o Multimedia Asia Summit, 22-24 February, Hong Kong 
  110.  
  111.   Description. Registration. Inquiries. 
  112.  
  113. o The IBM International Seminar, 1-2 March, Santa Clara CA 
  114.  
  115.   Mission. Speakers. Topics. Seminar fee. Optional programming lab. Lab 
  116.   contents. Lab fee. Inquiries. 
  117.  
  118. o OS/2 T2.1 Among Ten Best Chinese Information Products 
  119.  
  120.   Evaluation criteria. OS/2 T2.1 features. 
  121.  
  122. o China - Asia's Fastest-Growing PC Market 
  123.  
  124.   Excerpts of report from Asia IT Market Update. 
  125.  
  126. o Two New Newsletters About OS/2 
  127.  
  128.   OS/2 Marketing Report. OS/2 Advisory. Contents. Prices. 
  129.  
  130. o AGORA Services Guide Offers Free Listings to Service Providers 
  131.  
  132.   Qualifications. Readers. Application for free listing. 
  133.  
  134. o 800 Phone Numbers 
  135.  
  136. o Trademarks, Registered Trademarks, Service Marks 
  137.  
  138.  
  139. ΓòÉΓòÉΓòÉ 3. Abbreviations ΓòÉΓòÉΓòÉ
  140.  
  141. AUD       Austrialian Dollars 
  142.  
  143. CDN       Canadian 
  144.  
  145. GMT       Greenwich Mean Time 
  146.  
  147. GST       Goods and Services Tax (in Canada) 
  148.  
  149. US$       United States Dollars 
  150.  
  151.  
  152. ΓòÉΓòÉΓòÉ 4. Back Issues ΓòÉΓòÉΓòÉ
  153.  
  154. The file names, dates, and number of pages for all issues thus far are: 
  155.  
  156. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  157. Γöé1      Γöé17 May       Γöédsn93a.zip Γöédsnews.93a Γöé           Γöé           Γöé52    Γöé
  158. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  159. Γöé2      Γöé15 June      Γöédsn93b.zip Γöédsnews.93b Γöé           Γöé           Γöé50    Γöé
  160. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  161. Γöé3      Γöé15 July      Γöédsn93c.zip Γöédsnews.93c Γöé           Γöé           Γöé62    Γöé
  162. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  163. Γöé4      Γöé23 July      Γöédsn93d.zip Γöédsnews.93d Γöé           Γöé           Γöé48    Γöé
  164. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  165. Γöé5      Γöé16 August    Γöédsn93e.zip Γöédsnews.93e Γöé           Γöé           Γöé29    Γöé
  166. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  167. Γöé6      Γöé15 September Γöédsn93f.zip Γöédsnews.93f Γöédsn93f.inf Γöé           Γöé47    Γöé
  168. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  169. Γöé7      Γöé15 October   Γöédsn93ga.zipΓöédsnews.93g Γöé           Γöé           Γöé63    Γöé
  170. Γöé       Γöé             Γöédsn93gi.zipΓöé           Γöédsn93g.inf Γöé           Γöé      Γöé
  171. Γöé       Γöé             Γöédsn93gp.zipΓöé           Γöé           Γöédsn93g.ps  Γöé      Γöé
  172. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  173. Γöé8      Γöé15 November  Γöédsn93ha.zipΓöédsnews.93h Γöé           Γöé           Γöé34    Γöé
  174. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  175. Γöé9      Γöé15 December  Γöédsn93ia.zipΓöédsnews.93i Γöé           Γöé           Γöé46    Γöé
  176. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  177.  
  178. Outside IBM, zipped files are found on several e-mail and BBS systems: 
  179.  
  180. o America Online, in the OS/2 forum, in the Newsletters library 
  181.  
  182. o CompuServe, in OS2DF2 forum, *DAP library section 14 and in OS2DF1 forum, 
  183.   OPEN FORUM library section 15 
  184.  
  185. o GEnie, in OS/2 Software Library 16 
  186.  
  187. o Gopher, in index.almaden.ibm.com, OS/2 Information menu; also in 
  188.   bobblair.austin.ibm.com 
  189.  
  190. o IBM Canada BBS, in file area 35, OS/2 Programming 
  191.  
  192. o IBM Europe/Middle East/Africa (EMEA) BBS, in file area DOCS.PUBS 
  193.  
  194. o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming 
  195.  
  196. o IBM OS2BBS (TalkLink), in OS/2 Software Library, in Documents and Info 
  197.  
  198. o Internet, in anonymous FTP server software.watson.ibm.com, in directory 
  199.   /pub/os2/info 
  200.  
  201. o PRODIGY, in the OS/2 Club topic's download library under IBM Files 
  202.  
  203. Note:  If you cannot find files named dsn... (in lower case), look for files 
  204. named DSN... (in upper case). 
  205.  
  206. Within IBM, all the ASCII files and INFBIN files are in DSNEWS PACKAGE in the 
  207. MKTTOOLS, OS2TOOLS, and PCWIN tools catalogs. To obtain DSNEWS PACKAGE, type 
  208.  
  209.    TOOLCAT catalogname GET DSNEWS PACKAGE
  210.  
  211. or 
  212.  
  213.    TOOLS SENDTO catalogdisk GET DSNEWS PACKAGE
  214.  
  215. where 
  216.  
  217. o catalogname MKTTOOLS is on catalogdisk USDIST MKTTOOLS MKTTOOLS 
  218.  
  219. o catalogname OS2TOOLS is on catalogdisk KGNVMCB PCTOOLS OS2TOOLS 
  220.  
  221. o catalogname PCWIN is on catalogdisk BCRVMMS1 PCWIN PCWIN 
  222.  
  223. Examples: 
  224.  
  225. TOOLCAT MKTTOOLS GET DSNEWS PACKAGE
  226. TOOLS SENDTO USDIST MKTTOOLS MKTTOOLS GET DSNEWS PACKAGE
  227.  
  228. or request the package by typing 
  229.  
  230. REQUEST DSNEWS FROM V1ENG AT BCRVM1
  231.  
  232. Note:  Use a monospace font to print the ASCII version. 
  233.  
  234.  
  235. ΓòÉΓòÉΓòÉ 5. Formats of DSNEWS Other Than ASCII ΓòÉΓòÉΓòÉ
  236.  
  237. Within IBM, other formats of DSNEWS are available. Klaus Johannes Rusch, IBM 
  238. Austria, has produced DSNEWSB PACKAGE, which is in the OS2TOOLS tools catalog. 
  239. DSNEWSB PACKAGE contains some issues of DSNEWS in BookMaster, PostScript, and 
  240. LIST3820 formats. Klaus' assistance is greatly appreciated. 
  241.  
  242. Outside IBM, the 15 September (Issue 6) was made available in .INF format, and 
  243. the 15 October (Issue 7) was made available in .INF and PostScript formats. The 
  244. .INF files were produced by Mike Kaply, IBM Boca Raton Information Development, 
  245. whose assistance is also very much welcomed. 
  246.  
  247. Future issues will be provided in formats other than ASCII as time and 
  248. resources permit. 
  249.  
  250.  
  251. ΓòÉΓòÉΓòÉ 6. Notice to Readers Outside the USA ΓòÉΓòÉΓòÉ
  252.  
  253. It is possible that the material in this newsletter may contain references to, 
  254. or information about, IBM products (machines and programs), programming, or 
  255. services that are not announced in your country. Such references or information 
  256. must not be construed to mean that IBM intends to announce such products, 
  257. programming, or services in your country. 
  258.  
  259.  
  260. ΓòÉΓòÉΓòÉ 7. Send Us Your Feedback! ΓòÉΓòÉΓòÉ
  261.  
  262. Your comments about this newsletter are important to us. Please send your 
  263. feedback to IBM PSP Developer Support News at: 
  264.  
  265. o CompuServe(R): 74150,44 
  266.  
  267. o Internet(R): dsnews@vnet.ibm.com 
  268.  
  269. o IBMMAIL: USIB33NP 
  270.  
  271. o Fax: 1-407-443-3241 
  272.  
  273. o Mail: Newsletter, Internal Zip 2230, IBM Corporation, 1000 N.W. 51st Street, 
  274.   Boca Raton FL 33431, USA 
  275.  
  276.  
  277. ΓòÉΓòÉΓòÉ 8. IBM OS/2 2.1 ServicePak Beta ΓòÉΓòÉΓòÉ
  278.  
  279. A beta version of IBM OS/2 Version 2.1 ServicePak is available for customers 
  280. who want the opportunity to install, test, and provide feedback on this 
  281. PRE-RELEASE code. This beta version is available in the United States and 
  282. Canada only. 
  283.  
  284. This ServicePak contains: 
  285.  
  286. o Fixes for approximately 550 problems reported against the OS/2 2.1 product 
  287.   since it became available in June 1993 
  288.  
  289. o Ship-level version of the S3 64K and 16 Million Color Video Device Driver 
  290.  
  291. o Additional CD-ROM support, including: 
  292.  
  293.    - Panasonic Models 521, 522, 523, 562, 563 
  294.  
  295.    - Mitsumi Models LU005, FX001, FX001D 
  296.  
  297.    - Sony Model 31A 
  298.  
  299.    - Chinon Models 431, 435, 535 
  300.  
  301. o Additional printer device drivers 
  302.  
  303.    - HP Models 4P and 4MP 
  304. The ServicePak is available to you for electronic downloading from the IBM 
  305. electronic bulletin board system, OS2BBS. A CD-ROM version is also available, 
  306. which you can request by calling 1-800-772-0330 within the USA between 8:00 
  307. a.m. and 5:00 p.m. Eastern Time (GMT minus 5) Monday through Friday. There is a 
  308. 15 US$ fee to cover shipping and handling. 
  309.  
  310. In Canada, the ServicePak is available by calling 1-800-561-5293. 
  311.  
  312. This beta version requires that OS/2 2.1 is already installed. THIS BETA 
  313. VERSION WILL NOT INSTALL OVER OS/2 2.1 FOR WINDOWS. 
  314.  
  315. BETA CODE SHOULD BE RUN IN A NON-PRODUCTION/NON-CRITICAL ENVIRONMENT. IT IS 
  316. RECOMMENDED THAT YOU BACK-UP YOUR OS/2 PARTITION PRIOR TO INSTALLATION. 
  317. Because a large number of system modules are affected by this ServicePak, an 
  318. interactive installation process is being used to maximize the efficiency of 
  319. the storage layout. 
  320.  
  321. As a beta participant, your feedback is very valuable to IBM. Key data you can 
  322. provide should include whether we regressed any functions that were working on 
  323. OS/2 2.1, whether we correctly fixed the problems listed in the ServicePak 
  324. README, and whether you are able to successfully take advantage of new device 
  325. driver support in the ServicePak. 
  326.  
  327. The vehicles for your feedback are the PSPBETA FORUM on CompuServe, the BETA 
  328. FEEDBACK topic of the OS/2 Club bulletin board on PRODIGY, and the IBM 
  329. electronic bulletin board system, OS2BBS, in the forum OS2BETA. In the United 
  330. States, to become a member of CompuServe, call 1-800-524-3388 and ask for 
  331. representative 239. To become a member of PRODIGY, call 1-800-776-0845. To 
  332. become a member of OS2BBS, call 1-800-547-1283. 
  333.  
  334. As a beta version, this code is subject to change, and has not completed final 
  335. testing. The fact that this code is available in a beta program should not be 
  336. construed or represented as a commitment on IBM's part to make it generally 
  337. available to customers. 
  338.  
  339.  
  340. ΓòÉΓòÉΓòÉ 9. OS/2 Support for Symmetrical Multiprocessing Systems ΓòÉΓòÉΓòÉ
  341.  
  342. At COMDEX/Fall '93, IBM announced that OS/2 for Symmetric Multiprocessing will 
  343. begin beta testing in December. 
  344.  
  345. OS/2 SMP provides users of Intel-based multiprocessing hardware systems with 
  346. the capability of running compute-intensive applications faster and more 
  347. efficiently. By intelligently supervising the computing operations and 
  348. allocating microprocessing resources as necessary, computer users will see 
  349. dramatic improvements in performance. Compute-intensive applications that would 
  350. benefit most from symmetric multiprocessing include servers (database, 
  351. transaction, application, and mail) and desktop applications such as database 
  352. and graphics. 
  353.  
  354. OS/2 SMP will extend customer investments in server software, because server 
  355. systems can be scaled to handle larger and larger networks and/or to place 
  356. additional server functions in a single system. 
  357.  
  358. Because it is built on OS/2, SMP can run concurrently multiple DOS, Windows, 
  359. and OS/2 applications in a single system. "Since the introduction of OS/2 2.1, 
  360. we've been developing enhancements that will enable our customers to work more 
  361. efficiently. OS/2 SMP does just that," said Lee Reiswig, president, IBM 
  362. Personal Software Products division. "It allows OS/2 to take full advantage of 
  363. the multiprocessing systems in a way that results in significant performance 
  364. gains. And, native applications run dramatically better, which means higher 
  365. productivity for our customers." 
  366.  
  367. Under OS/2 SMP, application processes and threads are automatically dispatched 
  368. by the operating system to run on any of several general-purpose processors. 
  369. The result is enhanced performance, with the greatest significant improvement 
  370. in multithreaded applications and multitasking environments. Even 
  371. single-tasking DOS applications would benefit, because OS/2's heavy use of 
  372. threads allows for overlap of systems services and application execution. 
  373.  
  374. At its COMDEX/Fall '93 booth, IBM PSP showed the following demonstrations 
  375. running on a five-processor computer system: 
  376.  
  377. o A transaction database processing environment using Database Manager/2 for 
  378.   OS/2 and Oracle 7, 
  379.  
  380. o A high-end workstation environment using AutoCAD for OS/2, and 
  381.  
  382. o An application database environment using Lotus 1-2-3 for OS/2. 
  383.  
  384. This demonstration code will be provided in the next issue of The Developer 
  385. Connection for OS/2. The Developer Connection is a yearly CD-ROM subscription 
  386. offering developers the latest tools, sample source code, and information for 
  387. developing OS/2 applications. 
  388.  
  389. IBM PSP is working with Intel and leading multiprocessing systems vendors to 
  390. demonstrate that SMP can be provided on any 486 or above Intel platform. 
  391. Vendors include ALR, AST, Compaq, Everex, IBM PC Company, Tricord, and Wyse, 
  392. among others. 
  393.  
  394.  
  395. ΓòÉΓòÉΓòÉ 10. C Set ++ for OS/2 Version 2.1 Upgrade Promotion ΓòÉΓòÉΓòÉ
  396.  
  397. For a limited time, eligible customers can upgrade from C Set ++ for OS/2 
  398. Version 2.0 to C Set ++ for OS/2 Version 2.1 at a reduced price. 
  399.  
  400. Customers are eligible if they acquired Version 2.0 by upgrading from either 
  401. Workset/2 or C Set/2 Version 1.0, or acquired Version 2.0 after 9 September 
  402. 1993. If Version 2.0 was not acquired directly from IBM, proof of acquisition 
  403. (copy of invoice) will be required. 
  404.  
  405. Orders must be placed on or before 31 January 1994, and can only be made 
  406. through 800-3IBM-OS2. The Date of Installation, as defined in the IBM Customer 
  407. Agreement, must occur on or after 30 November 1993, but no later than 31 March 
  408. 1994. 
  409.  
  410. This promotion applies to eligible customers who have previously acquired the 
  411. following part numbers: 61G1405, 61G1402, 71G1588, 61G1435, 61G1406, and 
  412. 61G1407. 
  413.  
  414. This promotion is also open to eligible customers who have acquired, after 9 
  415. September 1993, the following part numbers: 61G1175, 61G1425, and 61G1412. 
  416.  
  417. IBM reserves the right to modify or withdraw this promotion at any time. 
  418.  
  419. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  420. Γöé82G3788       ΓöéC Set ++ Version 2.1 (3.5) Upgrade           Γöé99 US$            Γöé
  421. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  422. Γöé82G3789       ΓöéC Set ++ Version 2.1 (CD) Upgrade            Γöé59 US$            Γöé
  423. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  424. Γöé82G3790       ΓöéC Set ++ Version 2.1 (CD-PAK) Upgrade        Γöé79 US$            Γöé
  425. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  426.  
  427. In Canada, a permanent price reduction will be announced during the week of 20 
  428. December. Contact IBM Direct in Canada, 1-800-465-7999, for more details. 
  429.  
  430.  
  431. ΓòÉΓòÉΓòÉ 11. OS/2 Device Driver Development Workshops - FREE! ΓòÉΓòÉΓòÉ
  432.  
  433. Are you "OS/2 device driver ready" for 1994? Do you have the device drivers 
  434. that will enable your products to exploit the explosive growth of the OS/2 
  435. marketplace? 
  436.  
  437. If your answers to these questions are no, and you're wondering how to get 
  438. started, read on! 
  439.  
  440. The IBM Driver Development Support Center (DDSC), a group of experienced 
  441. industry professionals, provides the support and training you need to get you 
  442. started in acquiring your share of this increasingly lucrative marketplace. 
  443. You'll have good company, too - Orchid Technology, Future Domain, NCR, and S3 
  444. are just a few of your industry peers who took this same path. 
  445.  
  446. NOW is the time to start planning your 1994 attendance at the Device Driver 
  447. Developer Workshops held at IBM in Boca Raton, Florida. Folks from the IBM 
  448. Programming Center, experts at OS/2 development, will guide you during your 
  449. extensive hands-on sessions. This help, together with the instruction you'll 
  450. receive from our highly experienced staff, is an unbeatable combination ... at 
  451. any price, and especially at the current price: ZERO. (But please note, we 
  452. don't know how long we can maintain this bargain rate.) 
  453.  
  454. If you're still not convinced, look at these sound business reasons why you 
  455. should attend these workshops: 
  456.  
  457. o Respond to increasing market demand 
  458.  
  459. o Save significant dollars on development and programmer time 
  460.  
  461. o Gain access to the latest levels of code 
  462.  
  463. o Give yourself a quick start on bringing your driver to market 
  464.  
  465. o Open your opportunities to explosive new OS/2 market segments 
  466.  
  467. o YOUR COMPETITION IS DOING IT! 
  468.  
  469. After you finish the workshop, be sure that you are registered with the DUDE, 
  470. our device-driver bulletin board system. Registering will ensure that the DDSC 
  471. team can give you support for your driver development efforts. As a bonus, when 
  472. your driver is finished, you can use the DUDE's latest service, DUDE-ADS, to 
  473. increase your product's visibility. 
  474.  
  475.  
  476. ΓòÉΓòÉΓòÉ 11.1. Workshop Calendar and Details ΓòÉΓòÉΓòÉ
  477.  
  478. The calendar for 1994 device-driver workshops is: 
  479.  
  480. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  481. Γöé24 Jan      ΓöéOS2DD101              ΓöéPhysical Device Drivers (PDDs). See also 7  Γöé
  482. Γöé            Γöé                      ΓöéNovember.                                   Γöé
  483. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  484. Γöé21 Feb      ΓöéOS2DD303              ΓöéAdapter Device Drivers (ADDs)               Γöé
  485. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  486. Γöé21 Mar      ΓöéOS2DD302              ΓöéGraphics Accelerator Drivers                Γöé
  487. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  488. Γöé18 Apr      ΓöéOS2DD309              ΓöéMultimedia Device Drivers                   Γöé
  489. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  490. Γöé9 May       ΓöéOS2DD304              Γöé2.x Pointer Device Drivers                  Γöé
  491. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  492. Γöé20 Jun      ΓöéOS2DD201              ΓöéOS/2 2.x Virtual Device Drivers (VDDs)      Γöé
  493. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  494. Γöé18 Jul      ΓöéOS2DD403              ΓöéNDIS-MAC Network Device Drivers             Γöé
  495. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  496. Γöé22 Aug      ΓöéOS2DD306              ΓöéPM Printer Device Drivers                   Γöé
  497. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  498. Γöé19 Sep      ΓöéOS2DD305              ΓöéOS/2 2.x Device Managers (DMDs)             Γöé
  499. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  500. Γöé10 Oct      ΓöéOS2DD401              ΓöéPCMCIA                                      Γöé
  501. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  502. Γöé7 Nov       ΓöéOS2DD101              ΓöéPhysical Device Drivers (PDDs). See also 24 Γöé
  503. Γöé            Γöé                      ΓöéJanuary.                                    Γöé
  504. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  505. Γöé12 Dec      ΓöéOS2DD402              ΓöéWorkplace OS                                Γöé
  506. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  507.  
  508. Other workshops available on a demand basis are: 
  509.  
  510. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  511. Γöé            ΓöéOS2DD301              ΓöéPresentation Manager (PM) Drivers           Γöé
  512. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  513. Γöé            ΓöéOS2DD307              ΓöéIndustrial Controller Programming           Γöé
  514. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  515.  
  516. As new technology becomes available, we will respond with the appropriate 
  517. workshops. But we still look to you, our customers, to let us know which 
  518. workshops you need but we currently don't have. Don't be shy - send us D-MAIL! 
  519.  
  520. Descriptions for five of these courses follow. 
  521.  
  522.  
  523. ΓòÉΓòÉΓòÉ 11.2. Physical Device Drivers, OS2DD101 ΓòÉΓòÉΓòÉ
  524.  
  525. (Serial, Parallel Port Device Drivers) 
  526.  
  527. This five-day workshop enables programmers to write OS/2 physical device 
  528. drivers (PDDs). A PDD enables I/O ports (serial, parallel, A/D, ...) to be 
  529. shared by multiple OS/2 applications. 
  530.  
  531. This seminar describes how the PDD communicates with the OS/2 kernel using the 
  532. DevHlp interface. Installation and debug techniques are also covered. The OS/2 
  533. Device Driver Source Kit (DDK) is used extensively to build and test the PDD. 
  534.  
  535. This course is recommended as a prerequisite for all other device-driver 
  536. courses except two: OS2DD302 and OS2DD306 (see course list above). 
  537.  
  538.  
  539. ΓòÉΓòÉΓòÉ 11.2.1. Audience ΓòÉΓòÉΓòÉ
  540.  
  541. IBM or OEM programmers who code device drivers for PC hardware, such as serial, 
  542. parallel, SCSI, or proprietary interfaces. 
  543.  
  544.  
  545. ΓòÉΓòÉΓòÉ 11.2.2. Prerequisites ΓòÉΓòÉΓòÉ
  546.  
  547.  1. Programming expertise in C or Macro Assembler (MASM) 
  548.  
  549.  2. Have written device drivers or utilities for OEM hardware (DOS device 
  550.     drivers, ROM BIOS, test utilities) 
  551.  
  552.  3. Must be a licensee of all of the following software: OS/2 2.1, OS/2 Device 
  553.     Driver Source Kit (DDK), Microsoft C (MSC) 6.0 
  554.  
  555.  
  556. ΓòÉΓòÉΓòÉ 11.2.3. Course Outline ΓòÉΓòÉΓòÉ
  557.  
  558. o OS/2 Structure 
  559.  
  560. o Device Driver Types 
  561.  
  562. o Physical Device Driver 
  563.  
  564.    - Character Versus Block 
  565.  
  566. o Modes, Times 
  567.  
  568.    - Init, Kernel, Interrupt, Timer 
  569.  
  570. o Init Sequence 
  571.  
  572.    - CONFIG.SYS Processing 
  573.  
  574. o Utilities, Debuggers 
  575.  
  576.    - Compiler, Assembler, Linker Usage 
  577.  
  578.    - Symbol Generation (MAPSYM) 
  579.  
  580.    - Kernel Debugger (KDB) 
  581.  
  582. o Processor Support 
  583.  
  584. o Semaphores 
  585.  
  586. o PDD Address Spaces 
  587.  
  588.    - Memory Management 
  589.  
  590. o Monitor Implementations 
  591.  
  592. o VDD Communication 
  593.  
  594. o Lab: Develop OEM Physical Device Driver (PDD) 
  595.  
  596.  
  597. ΓòÉΓòÉΓòÉ 11.3. Graphics Accelerator Drivers, OS2DD302 ΓòÉΓòÉΓòÉ
  598.  
  599. (Seamless Windows Video Device Drivers for Video Accelerators) 
  600.  
  601. This five-day workshop enables PC video-board manufacturers to write OS/2 2.1 
  602. video display drivers. This workshop upgrades an OS/2 1.x Presentation Manager 
  603. device driver to OS/2 2.1. It also modifies a Windows 3.1 video device driver 
  604. to provide seamless Windows support. 
  605.  
  606.  
  607. ΓòÉΓòÉΓòÉ 11.3.1. Audience ΓòÉΓòÉΓòÉ
  608.  
  609. IBM or OEM programmers who code device drivers for video display cards. 
  610.  
  611.  
  612. ΓòÉΓòÉΓòÉ 11.3.2. Prerequisites ΓòÉΓòÉΓòÉ
  613.  
  614.  1. Programming expertise in C or 386 Assembler 
  615.  
  616.  2. Knowledge of OS/2 PM DDs, VDDs, Windows video device drivers 
  617.  
  618.  3. Intimate knowledge of OEM hardware and programming protocols 
  619.  
  620.  4. Have written code for video hardware (ROM BIOS, utilities) 
  621.  
  622.  5. Attendee must be a licensee of all of the following software: OS/2 2.1, 
  623.     Windows DDK, OS/2 Device Driver Source Kit (DDK) with Seamless Windows 
  624.     Supplement Diskette, Microsoft C (MSC) 6.0, Microsoft Assembler (MASM) 6.0 
  625.  
  626. Note that course OS2DD101 is not a prerequisite for this course. 
  627.  
  628.  
  629. ΓòÉΓòÉΓòÉ 11.3.3. Course Outline ΓòÉΓòÉΓòÉ
  630.  
  631. o OS/2 Structure, Device Driver Types 
  632.  
  633. o PM Device Drivers 
  634.  
  635.    - Block Diagram - Logic, Data Flow 
  636.  
  637. o New Elements in 2.1 Screen Device Drivers 
  638.  
  639.    - Extended Vendor Support 
  640.  
  641.    - 32-Bit Driver Components, Palette Management 
  642.  
  643.    - Seamless Windows (16-Bit), VDD Support 
  644.  
  645. o DDK Organization, Build Tree 
  646.  
  647.    - Tools, Display Test Tool (DTT) 
  648.  
  649. o BGH-SVGA Subsystem 
  650.  
  651. o 32-Bit SVGA Display Driver 
  652.  
  653.    - IBM VGA 32.DLL, IBMDEV32.DLL, DSPRES.DLL 
  654.  
  655.    - Background mix options, Palette Management 
  656.  
  657. o Supported Video Modes, Adapters 
  658.  
  659.    - PMI File, Chipset Identification 
  660.  
  661. o Screen Driver Virtual Device Driver (VDD) 
  662.  
  663.    - Architecture, Protocol 
  664.  
  665.    - Virtualization Mechanisms 
  666.  
  667.    - I/O Handler, Support Services, DOS Session Manager 
  668.  
  669.    - PM Display Driver Services, VGA Virtualization 
  670.  
  671.    - Emulation - Text Mode, Graphics Mode 
  672.  
  673.    - FG/BG Processing, Strategies 
  674.  
  675. o Windows Display Drivers 
  676.  
  677.    - Shield Layers, Semaphore Usage 
  678.  
  679.    - Black-Hole Creation, Palette Management 
  680.  
  681. o DSPINSTL - Configuration File Interpreter, Command Set 
  682.  
  683. o Lab: Develop OEM Adapter Device Driver (ADD) 
  684.  
  685.  
  686. ΓòÉΓòÉΓòÉ 11.4. Adapter Device Drivers, OS2DD303 ΓòÉΓòÉΓòÉ
  687.  
  688. (OS/2 Device Drivers for SCSI or Proprietary Interfaces) 
  689.  
  690. This five-day workshop enables programmers to write OS/2 adapter device drivers 
  691. (ADDs). An ADD communicates with SCSI or proprietary I/O interfaces that 
  692. usually connect to DASD, CD-ROM, etc. 
  693.  
  694. This course identifies the protocol with which the ADD communicates with the 
  695. Device Manager (DMD) using the I/O Request Block (IORB) interface. Installation 
  696. and debug techniques are also covered. The OS/2 Device Driver Kit (DDK) is used 
  697. extensively to build and test the ADD. 
  698.  
  699.  
  700. ΓòÉΓòÉΓòÉ 11.4.1. Audience ΓòÉΓòÉΓòÉ
  701.  
  702. IBM or OEM programmers who code device drivers for PC I/O interfaces such as 
  703. SCSI or proprietary. 
  704.  
  705.  
  706. ΓòÉΓòÉΓòÉ 11.4.2. Prerequisites ΓòÉΓòÉΓòÉ
  707.  
  708.  1. Programming expertise in C (MASM useful) 
  709.  
  710.  2. Have written device drivers for DASD I/O hardware (DOS device drivers, ROM 
  711.     BIOS, test utilities) 
  712.  
  713.  3. Knowledge of OS/2 2.x PDDs; attendance at course OS2DD101 recommended 
  714.  
  715.  4. Attendee must be a licensee of all of the following software: OS/2 2.1, 
  716.     OS/2 Device Driver Source Kit (DDK), Microsoft C (MSC) 6.0 
  717.  
  718.  
  719. ΓòÉΓòÉΓòÉ 11.4.3. Course Outline ΓòÉΓòÉΓòÉ
  720.  
  721. o OS/2 Structure 
  722.  
  723. o Device Driver Types 
  724.  
  725. o Driver Stack Under OS/2 2.x 
  726.  
  727.    - Adapter Device Driver (ADD) 
  728.  
  729.    - Filter ADD (FLT), Device Manager (DMD) 
  730.  
  731. o CONFIG.SYS 
  732.  
  733.    - Installation (BASEDEV=) 
  734.  
  735.    - Boot Sequence 
  736.  
  737. o ADD Development Considerations 
  738.  
  739.    - Command-Line Parameters 
  740.  
  741.    - Error-Handling 
  742.  
  743. o IORB - Format, Control 
  744.  
  745. o Device Table Structure 
  746.  
  747. o TESTCFG.SYS 
  748.  
  749.    - IOctl Functions, Parameters 
  750.  
  751. o CDROM Filter ADD Example 
  752.  
  753.    - Sample Code Layout 
  754.  
  755. o Device Driver Profiles 
  756.  
  757. o Impact: SCSI Versus Proprietary Interfaces 
  758.  
  759. o Lab: Develop OEM Adapter Device Driver (ADD) 
  760.  
  761.  
  762. ΓòÉΓòÉΓòÉ 11.5. Pointer Device Drivers, OS2DD304 ΓòÉΓòÉΓòÉ
  763.  
  764. This five-day workshop teaches programmers to write pointer device drivers, 
  765. which enable pointing devices (mice, trackballs, touch screens, light pens, 
  766. tracking pens, Braille pads) to be used by OS/2, DOS, and Windows applications 
  767. running under the OS/2 operating system. 
  768.  
  769. This class identifies the protocol for communicating with the other device 
  770. drivers, and with the kernel, using the DevHlp interface. Installation and 
  771. debug techniques are also covered. The OS/2 Device Driver Kit (DDK) is used 
  772. extensively to build and test the pointer device driver. 
  773.  
  774.  
  775. ΓòÉΓòÉΓòÉ 11.5.1. Audience ΓòÉΓòÉΓòÉ
  776.  
  777. IBM or OEM programmers who code device drivers for pointing devices. 
  778.  
  779.  
  780. ΓòÉΓòÉΓòÉ 11.5.2. Prerequisites ΓòÉΓòÉΓòÉ
  781.  
  782.  1. Programming expertise in C and Microsoft Assembler (MASM) 
  783.  
  784.  2. Have written device drivers or utilities for OEM hardware (DOS device 
  785.     drivers, ROM BIOS, test utilities) 
  786.  
  787.  3. Knowledge of OS/2 2.x physical device drivers (PDDs); attendance at course 
  788.     OS2DD101 recommended 
  789.  
  790.  4. Attendee must be a licensee of all of the following software: OS/2 2.1, 
  791.     OS/2 Device Driver Source Kit (DDK), Microsoft C (MSC) 6.0 
  792.  
  793.  
  794. ΓòÉΓòÉΓòÉ 11.5.3. Course Outline ΓòÉΓòÉΓòÉ
  795.  
  796. o OS/2 Structure 
  797.  
  798. o Device Driver Types 
  799.  
  800. o Pointer Device Driver Model 
  801.  
  802.    - Character 
  803.  
  804.    - Elements: Physical, Virtual 
  805.  
  806.    - Device-Dependent Code Versus Device-Independent Code 
  807.  
  808.    - Swappable/Resident 
  809.  
  810.    - Physical Versus Logical 
  811.  
  812.    - FG/BG/Detached Request Processing 
  813.  
  814. o Required Functions 
  815.  
  816.    - Collision Check 
  817.  
  818.    - Pointer Positioning Logic 
  819.  
  820.    - Queue Processing 
  821.  
  822. o IOCtl Support 
  823.  
  824. o Request Handler Structure 
  825.  
  826. o Error Handling 
  827.  
  828. o IDC to Other Modules 
  829.  
  830. o Monitor Processing 
  831.  
  832. o Lab: Develop OEM Pointer Device Driver 
  833.  
  834.  
  835. ΓòÉΓòÉΓòÉ 11.6. Multimedia Device Drivers, OS2DD309 ΓòÉΓòÉΓòÉ
  836.  
  837. This five-day workshop enables programmers to write OS/2 multimedia (MM/2) 
  838. device drivers. A multimedia device driver provides an easy-to-use programming 
  839. interface for application developers who are interested in integrating 
  840. multimedia functions into new or existing applications. 
  841.  
  842. This seminar describes how the MM/2 device driver communicates with the OS/2 
  843. kernel. I/O procs for media control (MIDI), audio (wave and AMP/mixer) and 
  844. video capture MM/2 drivers are reviewed. Installation and debug techniques are 
  845. also covered. The OS/2 Device Driver Kit (DDK) is used extensively to build and 
  846. test the MM/2 device driver. 
  847.  
  848.  
  849. ΓòÉΓòÉΓòÉ 11.6.1. Audience ΓòÉΓòÉΓòÉ
  850.  
  851. IBM or OEM programmers who code device drivers for multimedia hardware, such as 
  852. MIDI, audio, or video capture boards. 
  853.  
  854.  
  855. ΓòÉΓòÉΓòÉ 11.6.2. Prerequisites ΓòÉΓòÉΓòÉ
  856.  
  857.  1. Programming experience in C or Microsoft Assembler (MASM) 
  858.  
  859.  2. Have written device drivers or utilities for OEM hardware (DOS device 
  860.     drivers, ROM BIOS, test utilities) 
  861.  
  862.  3. Attendee must be a licensee of all of the following software: OS/2 2.1, 
  863.     OS/2 Device Driver Source Kit (DDK), Microsoft C (MSC) 6.0 
  864.  
  865.  
  866. ΓòÉΓòÉΓòÉ 11.6.3. Course Outline: ΓòÉΓòÉΓòÉ
  867.  
  868. o OS/2 Multimedia Structure 
  869.  
  870. o Multimedia Protocol Stacks 
  871.  
  872. o Device Driver Types 
  873.  
  874.    - Media Control 
  875.  
  876.    - MIDI 
  877.  
  878.    - Audio 
  879.  
  880.    - Video Capture 
  881.  
  882. o Modes, Times 
  883.  
  884.    - Init, Kernel, Interrupt, Timer 
  885.  
  886. o Init Sequence 
  887.  
  888.    - CONFIG.SYS Processing 
  889.  
  890. o Utilities, Debuggers 
  891.  
  892.    - Compiler, Assembler, Linker Usage 
  893.  
  894.    - Symbol Generation (MAPSYM) 
  895.  
  896.    - Kernel Debugger (KDB) 
  897.  
  898. o Semaphores 
  899.  
  900. o PDD Address Spaces - Memory Management 
  901.  
  902. o Monitor Implementations 
  903.  
  904. o VDD Communication 
  905.  
  906. o Lab: Develop OEM Multimedia Device Driver 
  907.  
  908.  
  909. ΓòÉΓòÉΓòÉ 11.7. Additional Details ΓòÉΓòÉΓòÉ
  910.  
  911. Each attendee is assigned a fully configured OS/2 workstation for private use 
  912. during the week of the class. 
  913.  
  914. Attendees need to bring with them: 
  915.  
  916.  1. source code for the device driver under development; 
  917.  
  918.  2. their favorite text editor; 
  919.  
  920.  3. any third-party software required. 
  921.  
  922. Attendees should not bring any software for which they are not valid licensees. 
  923.  
  924. Attendees also must bring their own personal computers, with the PM and Windows 
  925. source code for the device driver under development, and with development tools 
  926. (editors, disk managers, etc.) installed. This is important for maintaining the 
  927. continuity of your development environment before, during, and after the 
  928. workshop. The following specifications are suggested for a developer's PC: 
  929.  
  930. o 386 or 486 (25 MHz minimum recommended) 
  931.  
  932. o 8 MB or more of RAM (16 MB suggested) 
  933.  
  934. o VGA, SVGA, or XGA display 
  935.  
  936. o 100 MB or larger hard drive (200 MB suggested) 
  937.  
  938. o OS/2 2.1 installed 
  939.  
  940. o Any additional hardware to be used for development 
  941.  
  942. There are two ways you can ship your PC equipment to IBM Boca Raton: 
  943.  
  944.  1. Baggage-handling with your airline 
  945.  
  946.  2. To the IBM Boca Raton receiving dock (address will be furnished upon 
  947.     confirmation of registration) 
  948.  
  949. Attendees should bring a prepaid shipping label for return of their equipment 
  950. after the class. 
  951.  
  952. The workshop lab is available after scheduled activities on Monday through 
  953. Thursday. Attendees who have a business need to work in the lab prior to 
  954. Monday, on Friday, or afterward should contact Jim Bennett or Bob Peterson 
  955. (phone numbers at the end of this story) for consideration. 
  956.  
  957. Although there is currently no fee for these workshops, attendees are 
  958. responsible for the cost of their transportation, hotel accommodations, 
  959. dinners, and incidental expenses. Breakfast (or continental breakfast) and 
  960. lunch are provided each day of the workshop. Attendees who have special dietary 
  961. restrictions should contact Jim Bennett or Bob Peterson prior to arrival. The 
  962. workshop environment is informal, and casual business attire is appropriate for 
  963. the setting (the IBM Executive Briefing Center in Boca Raton). 
  964.  
  965. The week's schedule is: 
  966.  
  967.  
  968.  Sunday     4:00 p.m. to 6:00 p.m.         Equipment setup
  969.  
  970.  Monday     7:15 a.m. to 7:45 a.m. 8:00    Seating for breakfast Full
  971.             a.m. to 8:30 a.m. 8:30 a.m. to breakfast in cafeteria
  972.             5:00 p.m.                      Workshop activities
  973.  
  974.  Tuesday    7:30 a.m. to 8:30 a.m. 8:30    Continental breakfast Workshop
  975.  through    a.m. to 5:00 p.m.              activities
  976.  Thursday
  977.  
  978.  Friday     7:30 a.m. to 8:30 a.m. 8:30    Continental breakfast Workshop
  979.             a.m. to 3:00 p.m.              activities
  980.  
  981. Attendees should arrive on Sunday afternoon to set up their equipment prior to 
  982. the start of class on Monday. 
  983.  
  984. All this information and more will be sent to registrants in their confirmation 
  985. notice. 
  986.  
  987.  
  988. ΓòÉΓòÉΓòÉ 11.8. Limited Seating! ΓòÉΓòÉΓòÉ
  989.  
  990. There are 14 seats available for each workshop. The number of seats is limited 
  991. in order to enhance technical assistance and to provide a productive workshop 
  992. session. 
  993.  
  994.  
  995. ΓòÉΓòÉΓòÉ 11.9. Registration for Workshops ΓòÉΓòÉΓòÉ
  996.  
  997. To register electronically for any of the device-driver development workshops 
  998. to be held in 1994, sign on to the DUDE at 1-407-982-3217, download the 
  999. registration form REGISTER.TXT, fill in the blanks, and then upload the 
  1000. completed form to the DUDE system. Upon our receipt of your completed form, you 
  1001. will be sent D-MAIL (DUDE-MAIL) confirming your registration in the workshop. 
  1002. It's that easy! If you don't have access to the DUDE, call Jim Bennett at 
  1003. 1-407-982-4143 or Bob Peterson at 1-407-443-8289, or leave voice mail at 
  1004. 1-407-982-4239, or send a fax to 1-407-982-4218 or 1-407-443-3241. 
  1005.  
  1006. Register now, and help your product to gain its share of the ever-expanding 
  1007. market for the award-winning, 32-bit operating system ... the Platform of 
  1008. Choice ... OS/2! 
  1009.  
  1010.  
  1011. ΓòÉΓòÉΓòÉ 12. Advertise Your OS/2 Device Driver in DUDE-ADS ΓòÉΓòÉΓòÉ
  1012.  
  1013. Are you looking for new markets for your device drivers or development 
  1014. services? Or, are you trying to find a company to develop a device driver for 
  1015. you? The DUDE has a new service for you: DUDE-ADS! That's right ... a place for 
  1016. you, the device-driver developer, to advertise your company's offerings. 
  1017.  
  1018. To take advantage of this new service, access the DUDE bulletin-board system at 
  1019. 1-407-982-3217, download the file YELLOW.TXT from the INFO file area, fill it 
  1020. out, and upload the completed file to the DUDE. We will then post your 
  1021. advertisement in a file called DUDE.ADS. To view the ads, simply download 
  1022. DUDE.ADS from the INFO file area. 
  1023.  
  1024. Put your company's offerings on-line, with the DUDE, and let the DUDE help 
  1025. connect you with your customers! 
  1026.  
  1027.  
  1028. ΓòÉΓòÉΓòÉ 13. Developer Connection CD-ROM Volume 2 Contents ΓòÉΓòÉΓòÉ
  1029.  
  1030. The Developer Connection for OS/2 is an annual subscription program for 
  1031. application developers. Its purpose is to deliver: 
  1032.  
  1033. o the latest pre-release code to developers, so they can prepare for and 
  1034.   simulate future environments 
  1035.  
  1036. o the most up-to-date versions of technical documentation on OS/2 
  1037.  
  1038. o licenses to developers for toolkits, productivity tools, development tools, 
  1039.   and sample code. 
  1040.  
  1041. The Developer Connection for OS/2 consists of four CDs and four newsletters, 
  1042. delivered over the course of one year, plus access to The Developer Connection 
  1043. section of the OS2DF2 forum on CompuServe until the subscription expires. 
  1044.  
  1045. The regular price is 199 US$ for a one-year subscription, and 75 US$ for each 
  1046. additional license. Discount prices are available to members of the IBM U.S. 
  1047. Developer Assistance Program's Commercial and Premier Services. The discount 
  1048. prices are 119 US$ for the first one-year subscription and 45 US$ for each 
  1049. additional license. To obtain the discount prices, U.S. DAP Commercial and 
  1050. Premier Services members MUST call 1-800-6-DEVCON (1-800-633-8266). You will be 
  1051. asked for your DAP member number. 
  1052.  
  1053. In Canada, subscriptions to The Developer Connection for OS/2 are now 
  1054. available, beginning with Volume 2. The regular price for a subscription of 
  1055. four issues is 225 dollars CDN. Volume 2 by itself can be purchased for 75 
  1056. dollars CDN. 
  1057.  
  1058.  
  1059. ΓòÉΓòÉΓòÉ 13.1. Ordering The Developer Connection for OS/2 ΓòÉΓòÉΓòÉ
  1060.  
  1061. To order The Developer Connection for OS/2, call the appropriate number: 
  1062.  
  1063. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1064. ΓöéUSA                                  Γöé                                     Γöé
  1065. ΓöéVoice                                Γöé1-800-6-DEVCON (1-800-633-8266)      Γöé
  1066. ΓöéFax                                  Γöé1-800-494-3045                       Γöé
  1067. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1068. ΓöéCanada (Voice)                       Γöé 1-800-561-5293                      Γöé
  1069. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1070. ΓöéEurope                               Γöé                                     Γöé
  1071. ΓöéFax                                  Γöé45-3-252-8203                        Γöé
  1072. ΓöéEngland                              Γöé45-3-252-6588                        Γöé
  1073. ΓöéGermany                              Γöé45-3-252-6711                        Γöé
  1074. ΓöéFrance                               Γöé45-3-252-7411                        Γöé
  1075. ΓöéSpain                                Γöé45-3-252-6311                        Γöé
  1076. ΓöéItaly                                Γöé45-3-252-7622                        Γöé
  1077. ΓöéNetherlands                          Γöé45-3-252-7088                        Γöé
  1078. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1079. ΓöéAsia/Pacific (Australia)             Γöé61-2-354-7684                        Γöé
  1080. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1081.  
  1082.  
  1083. ΓòÉΓòÉΓòÉ 13.2. Developer Connection for OS/2 Volume 2 Content List ΓòÉΓòÉΓòÉ
  1084.  
  1085. Volume 2 of The Developer Connection for OS/2 CD-ROM includes limited licenses 
  1086. to the products listed below. 
  1087.  
  1088. Keys to symbols 
  1089.  
  1090.  
  1091. ΓòÉΓòÉΓòÉ 13.2.1. Bitmaps ΓòÉΓòÉΓòÉ
  1092.  
  1093. o BITMAP32: A 32-bit bitmap viewer  (I) * 
  1094.  
  1095. o Bitmap Samples: Samples of Developer Connection Bitmaps  (I) * 
  1096.  
  1097.  
  1098. ΓòÉΓòÉΓòÉ 13.3. Communication Tools ΓòÉΓòÉΓòÉ
  1099.  
  1100. o APPC Games: A collection of three games - CYCLES, REVERSI, MANDPM  (I) 
  1101.  
  1102. o APPC Utilities: A collection of six APPC command-line utilities  (I) 
  1103.  
  1104. o IBM: Communications Manager for OS/2 Applications (Single User): 3.5-inch 
  1105.   diskettes  (P) * 
  1106.  
  1107. o IBM: Communications Manager for OS/2 (Single User): 3.5-inch diskettes  (P) * 
  1108.  
  1109. o IBM: Communications Manager for OS/2 (Single User)  (P) * 
  1110.  
  1111. o DBMRPW: A Database Manager remote password administrator utility  (I) 
  1112.  
  1113. o DIRSTAT: A PM application that displays LAN adapter information  (I) 
  1114.  
  1115. o IBM: LAN Adapter Protocol Support  (P) 
  1116.  
  1117. o IBM: Networking Services/DOS: 3.5-inch diskettes  (P) 
  1118.  
  1119. o PMFTERM: An OS/2 asynchronous emulation and file transfer utility  (I) 
  1120.  
  1121. o REXXAPPC: REXX communications APIs  (I) 
  1122.  
  1123. o IBM: TCP/IP for OS/2  (P) * 
  1124.  
  1125.  
  1126. ΓòÉΓòÉΓòÉ 13.4. Development Tools ΓòÉΓòÉΓòÉ
  1127.  
  1128. o IBM: 32BIT: 32-bit OS/2 toolkit utilities  (P) * 
  1129.  
  1130. o ALPHA: A code browser and analysis program  (I) 
  1131.  
  1132. o IBM: AnDes: Animated Design/2 Overview (demo) ** 
  1133.  
  1134. o ASDT32: An application/system 32-bit debug utility  (I) * 
  1135.  
  1136. o IBM: SAA CUA Controls Library/2 (demo) 
  1137.  
  1138. o CTFORMAT: A code and text formatter  (I) 
  1139.  
  1140. o IBM: Distributed Application/2  (P) ** 
  1141.  
  1142. o Data Access: DataFlex 3.0 (demo) 
  1143.  
  1144. o IBM: Kernel Debugger: 3.5-inch diskettes (R) 
  1145.  
  1146. o IBM: Kernel Debugger (R) 
  1147.  
  1148. o IBM: A Dialog Editor enhanced to support Pen for OS/2  (P) 
  1149.  
  1150. o EDITINI: An OS/2 text editor for .INI and profile files  (I) 
  1151.  
  1152. o IBM: Graphic Interface Kit/2 (demo) 
  1153.  
  1154. o HexDump: A hexadecimal display and conversion utility  (I) 
  1155.  
  1156. o IBROW: An image browser utility  (I) 
  1157.  
  1158. o IPFCPREP: A preprocessor for the IPF Compiler  (I) 
  1159.  
  1160. o Transcendental Automation: LR by Transcendental Automation 1.0: 3.5-inch 
  1161.   diskettes (demo) 
  1162.  
  1163. o IBM: OBJUTIL: WPS object creation and class registration utility  (P) ** 
  1164.  
  1165. o IBM: The Developer's Toolkit for OS/2 2.1: 3.5-inch diskettes  (R) 
  1166.  
  1167. o IBM: The Developer's Toolkit for OS/2 2.1: 5.25-inch diskettes  (R) 
  1168.  
  1169. o IBM: The Developer's Toolkit for OS/2 2.1  (R) 
  1170.  
  1171. o IBM: Pen for OS/2 Developer's Toolkit  (R) 
  1172.  
  1173. o IBM: Pen for OS/2 Developer's Toolkit: 3.5-inch diskettes  (R) 
  1174.  
  1175. o IBM: PL/I Workstation/2: 3.5-inch diskettes  (P) 
  1176.  
  1177. o ATG Enterprises: PM Debug (demo) ** 
  1178.  
  1179. o Computer Associates: CA-Realizer for OS/2: 3.5-inch diskettes (demo) ** 
  1180.  
  1181. o RxMathFN: A REXX DLL with C-language math functions  (I) 
  1182.  
  1183. o RXNETB: REXX APIs for the OS/2 NetBIOS  (I) 
  1184.  
  1185. o Softbridge: Softbridge Basic Language: 3.5-inch diskette (demo) 
  1186.  
  1187. o IBM: Sniff16: A Utility to search for 16-bit objects  (P) ** 
  1188.  
  1189. o IBM: Software Installer for OS/2 (demo) ** 
  1190.  
  1191. o IBM: Tutorial Manager/2 Demo #1 (demo) ** 
  1192.  
  1193. o IBM: Tutorial Manager/2 Demo #2 (demo) ** 
  1194.  
  1195. o Hockware: VisPro/REXX 1.0: 3.5-inch diskette (demo) * 
  1196.  
  1197. o Visual REXX: A library of REXX functions that provide a PM interface  (I) 
  1198.  
  1199.  
  1200. ΓòÉΓòÉΓòÉ 13.5. Editors ΓòÉΓòÉΓòÉ
  1201.  
  1202. o IBM: EPM - Enhanced Editor  (P) 
  1203.  
  1204. o IBM: HyperWrite  (P) * 
  1205.  
  1206. o MicroEdge: SlickEdit 2.3 (demo) 
  1207.  
  1208. o TINYED: A Tiny OS/2 and DOS editor  (I) 
  1209.  
  1210.  
  1211. ΓòÉΓòÉΓòÉ 13.6. Multimedia Tools ΓòÉΓòÉΓòÉ
  1212.  
  1213. o CD Explorer: A compact-disc audio explorer  (I) * 
  1214.  
  1215. o IBM: MMPM2 1.0 Toolkit and Base (demo) 
  1216.  
  1217. o IBM: MMPM2 1.1 Base (demo) 
  1218.  
  1219. o IBM: MMPM2 1.1 Toolkit (R) 
  1220.  
  1221. o IBM: MMPM2 1.1 Base: 3.5-inch diskettes (demo) 
  1222.  
  1223. o IBM: MMPM2 1.1 Base: 5.25-inch diskettes (demo) 
  1224.  
  1225. o BOCASoft: BOCASoft System Sounds 1.0 (demo) 
  1226.  
  1227. o IBM: Multimedia Ultimotion (Video IN)  (P) 
  1228.  
  1229. o BOCASoft: BOCASoft WipeOut 1.0 (demo): 3.5-inch diskette 
  1230.  
  1231.  
  1232. ΓòÉΓòÉΓòÉ 13.7. OS/2 ΓòÉΓòÉΓòÉ
  1233.  
  1234. o IBM: OS/2 2.1: 3.5-inch diskettes (demo) 
  1235.  
  1236. o IBM: OS/2 2.1: 5.25-inch diskettes (demo) 
  1237.  
  1238. o IBM: OS/2 2.1 CD-ROM: 3.5-inch installation diskettes (demo) 
  1239.  
  1240. o IBM: OS/2 2.1 CD-ROM: 5.25-inch installation diskettes (demo) 
  1241.  
  1242. o IBM: OS/2 SMP: 3.5-inch diskettes  (P) ** 
  1243.  
  1244. o IBM: OS/2 SMP CD-ROM: 3.5-inch installation diskettes  (P) ** 
  1245.  
  1246.  
  1247. ΓòÉΓòÉΓòÉ 13.8. Productivity Tools ΓòÉΓòÉΓòÉ
  1248.  
  1249. o BOOTOS2: An OS/2 bootable diskette creation utility  (I) * 
  1250.  
  1251. o Central Point: Anti Virus for OS/2 (demo)  (I) ** 
  1252.  
  1253. o DINFO: A swapper file monitor  (I) 
  1254.  
  1255. o FORBROWS: A forum browser  (I) 
  1256.  
  1257. o GPSCLOCK: A digital/analog clock for your desktop  (I) 
  1258.  
  1259. o GSEE: A file-search utility and batch-file builder  (I) 
  1260.  
  1261. o MAGNIFY: An OS/2 desktop magnifier  (I) 
  1262.  
  1263. o OS20MEMU: An OS/2 memory utilization utility  (I) * 
  1264.  
  1265. o Clear & Simple: Performance 2.1 OS/2 Tuning Kit (R) ** 
  1266.  
  1267. o PmDraw!: An OS/2 graphics editor  (I) 
  1268.  
  1269. o PMGlobe: A display of planet Earth as a globe  (I) 
  1270.  
  1271. o PMTIMER: An OS/2 program timer  (I) 
  1272.  
  1273. o PMTREE: A graphical display of PM windows  (I) 
  1274.  
  1275. o QCONFIG: A system configuration utility  (I) 
  1276.  
  1277. o SCRAP: A screen capture utility  (I) 
  1278.  
  1279. o IBM: SearchManager/2: 3.5-inch diskettes (demo) ** 
  1280.  
  1281. o TXT2PS: A text-to-PostScript conversion utility  (I) 
  1282.  
  1283. o UTIL2: AIX-like utilities for OS/2  (I) * 
  1284.  
  1285. o ViewAll: An OS/2 program that displays all OS/2 books on the bookshelf  (I) 
  1286.  
  1287. o Arcadia Technologies: Workplace Companion v1.53 (demo) * 
  1288.  
  1289.  
  1290. ΓòÉΓòÉΓòÉ 13.9. Service ΓòÉΓòÉΓòÉ
  1291.  
  1292. o IBM: C Set ++ for OS/2 (CSD Compiler): diskettes (R) ** 
  1293.  
  1294. o IBM: C Set ++ for OS/2 (CSD Class Lib): diskettes (R) ** 
  1295.  
  1296. o IBM: C Set ++ for OS/2 (CSD Utilities): diskettes (R) ** 
  1297.  
  1298. o IBM: C Set ++ for OS/2 (CSD Compiler): CD Installation (R) ** 
  1299.  
  1300. o IBM: C Set ++ for OS/2 (CSD Class Lib): CD Installation (R) ** 
  1301.  
  1302. o IBM: C Set ++ for OS/2 (CSD Utilities): CD Installation (R) ** 
  1303.  
  1304.  
  1305. ΓòÉΓòÉΓòÉ 13.10. Source Code ΓòÉΓòÉΓòÉ
  1306.  
  1307. o IBM: The Developer Connection News, Volume I: Multithreading PM Applications 
  1308.   (I) ** 
  1309.  
  1310. o IBM: The Developer Connection News, Volume II: New Tricks for Dynamic Linking 
  1311.   (I) ** 
  1312.  
  1313. o IBM: The Developer Connection News, Volume II: 32-Bit Exception Management 
  1314.   (I) ** 
  1315.  
  1316. o IBM: The Developer Connection News, Volume II: Communicating Between OS/2 and 
  1317.   Win-OS/2  (I) ** 
  1318.  
  1319. o IBM: Multimedia Double Buffering Playlist  (P) ** 
  1320.  
  1321. o GBM: Generalized Bitmap Module  (I) ** 
  1322.  
  1323. o IBM: Multimedia RIFF  (P) ** 
  1324.  
  1325. o UTIL2: AIX-like utilities for OS/2, source code  (I) * 
  1326.  
  1327. o IBM: WPShell: A collection of Workplace Shell samples  (P) * 
  1328.  
  1329.  
  1330. ΓòÉΓòÉΓòÉ 13.11. Test Tools ΓòÉΓòÉΓòÉ
  1331.  
  1332. o Softbridge: Automated Test Facility WorkStation and ATF Networked: 3.5-inch 
  1333.   diskettes (demo) 
  1334.  
  1335. o PMATE: An automated test environment with user input captured  (I) 
  1336.  
  1337. o IBM: Workstation Interactive Test Tool: 3.5-inch diskette (demo) * 
  1338.  
  1339.  
  1340. ΓòÉΓòÉΓòÉ 13.12. On-Line Documentation ΓòÉΓòÉΓòÉ
  1341.  
  1342. o IBM: The Developer Connection News, Volume 1 ** 
  1343.  
  1344. o ComputerWorld On CD: Selected Articles, 1989-1993 ** 
  1345.  
  1346. o Wiley Professional Computing: Designing OS/2 Applications, by David Reich (E) 
  1347.  
  1348. o Van Nostrand Reinhold: The OS/2 2.1 Corporate Programmer's Handbook, by Nora 
  1349.   Sholin, Martin Sullivan, and Robin Scragg (E) 
  1350.  
  1351. o SAMS Publishing: OS/2 2.1 Unleashed, by David Moskowitz and David Kerr  (E) 
  1352.   ** 
  1353.  
  1354. o SAMS Publishing: Real-World Programming for OS/2 2.1, by Derrel Blain, Kurt 
  1355.   Delimon, and Jeff English (E) ** 
  1356.  
  1357. o Van Nostrand Reinhold: Using Workplace OS/2, by Lori Brown and Jeff Howard 
  1358.   (E) 
  1359.  
  1360. o Van Nostrand Reinhold: Writing OS/2 2.1 Device Drivers in C, by Steven 
  1361.   Mastrianni (E) 
  1362.  
  1363. o OpenDoc White Paper ** 
  1364.  
  1365. o OpenDoc White Paper Developer's Overview ** 
  1366.  
  1367. o IBM: OS/2 Application Developer Training 
  1368.  
  1369. o IBM: Application Design Guide 
  1370.  
  1371. o IBM: CP Guide and Reference 
  1372.  
  1373. o IBM: Debug Kernel Reference 
  1374.  
  1375. o IBM: IPF Reference 
  1376.  
  1377. o IBM: OS/2 Command Reference 
  1378.  
  1379. o IBM: OS/2 2.1 Physical Device Driver Reference 
  1380.  
  1381. o IBM: OS/2 2.1 Presentation Driver Reference 
  1382.  
  1383. o IBM: OS/2 2.1 Technical Update 
  1384.  
  1385. o IBM: OS/2 2.1 Virtual Device Driver Reference 
  1386.  
  1387. o IBM: REXX Reference 
  1388.  
  1389. o IBM: REXX User's Guide 
  1390.  
  1391. o IBM: SOM Reference 
  1392.  
  1393. o IBM: Tools Reference 
  1394.  
  1395. o IBM: PM Programming Guide, Volumes 1, 2, and 3 
  1396.  
  1397. o IBM: PM Programming Reference 
  1398.  
  1399. o IBM: Red Book, Volume 1: Control Program 
  1400.  
  1401. o IBM: Red Book, Volume 2: DOS and Windows Environment 
  1402.  
  1403. o IBM: Red Book, Volume 3: PM and Workplace Shell ** 
  1404.  
  1405. o IBM: Red Book, Volume 4: Application Development ** 
  1406.  
  1407. o IBM: Communications Manager/2: ACDI Programming Reference 
  1408.  
  1409. o IBM: Communications Manager/2: Application Programming Guide 
  1410.  
  1411. o IBM: Communications Manager/2: Command Reference 
  1412.  
  1413. o IBM: Communications Manager/2: Message Reference 
  1414.  
  1415. o IBM: Communications Manager/2: Overview 
  1416.  
  1417. o IBM: Communications Manager/2: Problem Determination Guide 
  1418.  
  1419.  
  1420. ΓòÉΓòÉΓòÉ 14. DAPTOOLS - Through CompuServe and Advantis/IIN ΓòÉΓòÉΓòÉ
  1421.  
  1422. DAPTOOLS is a private tools repository available to members of the IBM 
  1423. Developer Assistance Program. The tools include various utilities, debugging 
  1424. tools, small applications with source examples, and programming documentation. 
  1425. The tools were originally developed for IBM internal use only, and have been 
  1426. re-licensed for the exclusive use of DAP members. 
  1427.  
  1428.  
  1429. ΓòÉΓòÉΓòÉ 14.1. DAPTOOLS Access Through CompuServe ΓòÉΓòÉΓòÉ
  1430.  
  1431. Worldwide DAP members (members through CompuServe) automatically have access to 
  1432. the private DAP section (forum OS2DF1, library 14). DAPTOOLS are identified 
  1433. with the file description "DAPTOOLS - Restricted Software." To get a full 
  1434. description of the files in this section, use the BROwse command in the LIB 
  1435. section. All DAP members who use DAPTOOLS software are expected to adhere to 
  1436. the DAPTOOLS LIBRARY license agreement in this section. 
  1437.  
  1438. To become a member of the Worldwide Developer Assistance Program, simply type: 
  1439. GO OS2DAP at a CompuServe command prompt, and fill in the questionnaire. 
  1440. Membership applications are processed within 72 business hours. All CompuServe 
  1441. membership access problems should be addressed to Ron Boyajian (72400,2746). 
  1442.  
  1443.  
  1444. ΓòÉΓòÉΓòÉ 14.2. DAPTOOLS Access Through the IBM Information Network (IIN) ΓòÉΓòÉΓòÉ
  1445.  
  1446. Premier and Expedite DAP members, who have access to IBMLink through LNK7, must 
  1447. fill out a form that was included on the "DAP Notebook" diskette that they 
  1448. received when they joined the program. Once the form has been signed and 
  1449. returned to the DAPTOOLS Coordinator, the account is processed, and an option 
  1450. is added to the Advantis/IIN menu that the user sees at logon time. 
  1451.  
  1452.  
  1453. ΓòÉΓòÉΓòÉ 14.3. Contacts ΓòÉΓòÉΓòÉ
  1454.  
  1455. For IBMLink membership or access questions, call 1-407-982-6408, option 4. 
  1456. DAPTOOLS membership and access questions should be directed to Joe Polizzi at 
  1457. 1-407-982-6408, option 5. 
  1458.  
  1459.  
  1460. ΓòÉΓòÉΓòÉ 15. DAPTOOLS List as of 13 December 1993 ΓòÉΓòÉΓòÉ
  1461.  
  1462. From time to time, this newsletter will carry the complete list of tools 
  1463. available through DAPTOOLS. The list below is current as of 13 December 1993. 
  1464.  
  1465. The date shown with each file is the date of last update. 
  1466.  
  1467. The items in the list are available from DAPTOOLS both on CompuServe and 
  1468. IBMLink. 
  1469.  
  1470. The following file is an ASCII file. 
  1471.  
  1472. TOOLIC.TXT      7380 bytes,  5 August 1993
  1473.  
  1474. This is the license agreement for using the tools in DAPTOOLS. This license 
  1475. agreement must be read and adhered to *before* downloading and/or using any 
  1476. files labelled "DAPTOOLS LIBRARY Restricted Software." 
  1477.  
  1478. The remaining files, the actual tools, are binary files. The most recently 
  1479. posted tools are listed first. 
  1480.  
  1481. MSHELL.ZIP     80281 bytes, 28 October 1993
  1482.  
  1483. An alternative, mini PM shell for OS/2 2.x. Shows replaceable shell 
  1484. architecture of the Workplace Shell. Allocates less memory, so may be faster on 
  1485. 4 MB machines. Sorry, no folders or objects. README changed in latest release. 
  1486.  
  1487. NETADR.ZIP     14110 bytes, 27 October 1993
  1488.  
  1489. A utility to identify network adapter and address. 
  1490.  
  1491. LOKMAP.ZIP     41375 bytes, 27 October 1993
  1492.  
  1493. LockMap is a PM program that is used to display a list of bitmaps, and to 
  1494. select one for display as the WPS backround image. The WPS lockup program can 
  1495. also be invoked directly from this program. 
  1496.  
  1497. FOR2NS.ZIP     93462 bytes, 27 October 1993
  1498.  
  1499. FOR2NSF is a tool that intelligently converts FORUM files from TOOLSRUN- 
  1500. controlled conference disks into Lotus Notes databases. 
  1501.  
  1502. DXTREF.ZIP    248870 bytes, 27 October 1993
  1503.  
  1504. This package contains a softcopy of the DXT version 2 Release 5 Reference 
  1505. manual. It may be viewed using the OS/2 VIEW facility. 
  1506.  
  1507. CPEDIT.ZIP    456941 bytes, 27 October 1993
  1508.  
  1509. A subset of the VM XEDIT text editor for the PC, including REXX interface, 
  1510. split screen, and many of the most useful commands and prefix commands. 
  1511.  
  1512. BRFPDS.ZIP     53254 bytes, 27 October 1993
  1513.  
  1514. BRAFPDS is an OS/2 2.x application that will allow one to browse (A)dvanced 
  1515. (F)unction (P)rint (D)ata (S)tream documents on the workstation. It avoids the 
  1516. use of GDDM on the host, and thus the rather slow drawing caused by I/O 
  1517. intensity. It is especially useful when you are connected via a slow (not coax 
  1518. and not Token Ring) communications link. 
  1519.  
  1520. RIPL.ZIP       20442 bytes, 20 October 1993
  1521.  
  1522. This program will enable/disable RIPL under OS/2. To find out all the valid 
  1523. parameters, just type RIPLE_D ? <Enter> 
  1524.  
  1525. MBFLDR.ZIP     32913 bytes, 20 October 1993
  1526.  
  1527. MbFolder is a subclass of WPFolder with a menu bar. Its class name is MbFolder, 
  1528. and its module name is MBFOLDER.DLL. 
  1529.  
  1530. IFSDOC.ZIP    147967 bytes, 20 October 1993
  1531.  
  1532. VIEWable IFS documentation 
  1533.  
  1534. EXCEPT.ZIP    233961 bytes: 20 October 1993
  1535.  
  1536. EXCEPT is sample source to set and use an exception handler from both C/2 and C 
  1537. Set/2. This exception handler dumps the registers to a file, together with the 
  1538. loaded modules, data, code object addresses, and the dump of the stack, in word 
  1539. and ASCII format. 
  1540.  
  1541. DSKVEW.ZIP     38666 bytes, 20 October 1993
  1542.  
  1543. This utility shows a graphical display of the relative content of the harddisks 
  1544. in your system. The display is refreshed at an interval which can be changed 
  1545. within the range of 10 to 600 seconds. The display of network drives can be 
  1546. toggled on or off. Drives that you do not wish to show can be entered as 
  1547. command-line parameters. 
  1548.  
  1549. DSKUSE.ZIP     82160 bytes, 20 October 1993
  1550.  
  1551. DISKUSE is a 32-bit, multi-threaded OS/2 Presentation Manager application that 
  1552. displays the drive information in a color pie chart. 
  1553.  
  1554. DIRUTL.ZIP     79592 bytes, 20 October 1993
  1555.  
  1556. Three utilities meant to be used at any OS/2 command prompt to delete (DELDIR) 
  1557. or move (MOVEDIR) a directory and all the subdirectories under it, and show 
  1558. (SHOWDIR) the subdirectory contents. 
  1559.  
  1560. TIMEXE.ZIP     44552 bytes,  1 October 1993
  1561.  
  1562. A facility to allow for TIMed EXECution of programs, born from the idea that 
  1563. one needs to perform certain actions periodically without manual intervention. 
  1564. For OS/2 1.3+. 
  1565.  
  1566. PMQUEU.ZIP     13762 bytes,  1 October 1993
  1567.  
  1568. A sample program demonstrating the functions of a spool queue processor. Source 
  1569. code is included. 
  1570.  
  1571. MSTAIL.ZIP     41652 bytes,  1 October 1993
  1572.  
  1573. MousTail makes your mouse livelier by letting it wag its tail. Mouse mood 
  1574. (speed of movement) is adjustable. Source included. 
  1575.  
  1576. MSG.ZIP        54383 bytes,  1 October 1993
  1577.  
  1578. From a single message description file, this package can generate a .h header 
  1579. with message labels, a .c message table and lookup function, a text-string 
  1580. table for an OS/2 resource file, or a separate message lookup file. 
  1581.  
  1582. MMPOTP.ZIP     56725 bytes,  1 October 1993
  1583.  
  1584. A collection of trivial updates and REXX files to demonstrate REXX support for 
  1585. MMPM/2 Media Control Interface commands and looping on multimedia file playback 
  1586. by the MMPM/2 media player. For OS/2 2.1. 
  1587.  
  1588. MMEDIA.ZIP     74730 bytes,  1 October 1993
  1589.  
  1590. Object-oriented PARTS MMPM/2 Multimedia. This package contains the source for 
  1591. the Multimedia sample parts, the executable versions of the samples, and the 
  1592. report on building the tools using MMPM/2 and PARTS. 
  1593.  
  1594. INTSRV.ZIP    408242 bytes,  1 October 1993
  1595.  
  1596. INTSRV allows to test C function calls with all their arguments without writing 
  1597. C programs for each test case. Function/arguments defined only once. Test 
  1598. performed interactively in window or PM mode. With recording, playback, 
  1599. monitoring. With C Set/2 support. 
  1600.  
  1601. IBSTRG.ZIP     61619 bytes,  1 October 1993
  1602.  
  1603. C++ REXX string unbounded-strings associative-addressing C++ REXX string class. 
  1604. Unlimited length (4 gigabytes), no reserved codepoints. Arrays indexed on 
  1605. string; Most REXX built-in string functions. ATT 2.1 C++ code compliance was 
  1606. intended. Function-rich, not fast. 
  1607.  
  1608. HELPER.ZIP     55211 bytes,  1 October 1993
  1609.  
  1610. This subroutine can be used by programmers debugging .IPF screens. It explains 
  1611. the ulErrorCode, and also shows the idTopic and SubTopic of the message that 
  1612. caused the error. 
  1613.  
  1614. GQFCHG.ZIP     47901 bytes,  1 October 1993
  1615.  
  1616. A simple program to add, change, delete text entries in OS2.INI. For GQFFILE 
  1617. host printing. 
  1618.  
  1619. E2BOS2.ZIP     39401 bytes,  1 October 1993
  1620.  
  1621. This program is an OS/2 version of the conventional EXE2BIN utility. 
  1622. EXEHDR-like header information is also available from the standard output. 
  1623. Users must take responsibility for the risk in applying this to any program 
  1624. products. 
  1625.  
  1626. DCLGEN.ZIP     12357 bytes,  1 October 1993
  1627.  
  1628. DCLGEN2 creates a source file in COBOL or C language that maps a table of a 
  1629. given database. 
  1630.  
  1631. CPPSQL.ZIP    110317 bytes,  1 October 1993
  1632.  
  1633. C++SQL are classes that will allow a C++ programmer to use SQL without knowing 
  1634. the SQL statements. 
  1635.  
  1636. CPANL2.ZIP   1098358 bytes,  1 October 1993
  1637.  
  1638. C_PANELS is an easy-to-learn and -use screen definition language that is 
  1639. interpreted by the C_PANELS C Functions. The definition language allows you to 
  1640. easily define full or partial screen panels for use with your C programs. The 
  1641. C_PANELS C Functions, in addition to interpreting the screen definitions, also 
  1642. provide you with an easy-to-use call interface for controlling the man/machine 
  1643. interactions. 
  1644.  
  1645. CMXLAT.ZIP     14456 bytes:  1 October 1993
  1646.  
  1647. Provides MYTE-like code page translations for Communications Manager (CM). 
  1648. Communications Manager is part of OS/2 Extended Services (ES). The main usage 
  1649. of this package is to make the 3270 emulator and file transfer programs 
  1650. translate square brackets such that they work with host-based compilers. It 
  1651. also provides translations that are compatible with the MYTE emulator and 
  1652. ALMCOPY file transfer program. 
  1653.  
  1654. CIDRED.ZIP     35168 bytes,  1 October 1993
  1655.  
  1656. REXX procedures and other control files as documented in IBM Redbook GG24-3781: 
  1657. Automated Installation of CID-Enabled ES, LS V3.0, and NTS/2. 
  1658.  
  1659. BGIMGE.ZIP     30038 bytes,  1 October 1993
  1660.  
  1661. This is a selector of a background image for the OS/2 Desktop. This also has a 
  1662. capability to select an image file randomly, and to replace an image file 
  1663. periodically. 
  1664.  
  1665. LAPDMP.ZIP    194852 bytes, 15 September 1993
  1666.  
  1667. This is a tools for assisting in solving connectivity problems with OS/2 
  1668. stations on a local area network. It dumps and formats the shared RAM on a 
  1669. token-ring adapter and the internal work areas for the 802.2 and NetBIOS 
  1670. protocol drivers. For OS/2 1.3 and 2.x. 
  1671.  
  1672. DEBUGO.ZIP     79319 bytes, 15 September 1993
  1673.  
  1674. A PM terminal program tailored for use with the OS/2 debug kernel. Has command 
  1675. retrieve, REXX, F-key macros, PM clipboard, logging, C-struct dumps. 
  1676. Point-and-shoot typing. Click on address in window, copy to next command. For 
  1677. OS/2 2.x. 
  1678.  
  1679. AXCOPY.ZIP     16142 bytes, 15 September 1993
  1680.  
  1681. A REXX program for OS/2 2.x to make incremental backups of directories, to 
  1682. synchronize directories, updating only the files with a different date of last 
  1683. modification. 
  1684.  
  1685. X-LATE.ZIP     69632 bytes,  7 September 1993
  1686.  
  1687. Assists in translation of dialogs to other national languages. 
  1688.  
  1689. WINORG.ZIP     40960 bytes,  7 September 1993
  1690.  
  1691. WinOrg is a DLL that allows an application to create windows with iconic 
  1692. buttons which can perform some window organizing functions (tile, cascade...) 
  1693. and even user-defined functions. 
  1694.  
  1695. VMFTFR.ZIP     39936 bytes,  7 September 1993
  1696.  
  1697. VMFT is a simple-to-use PM <-> VM file transfer program using the EHLLAPI 
  1698. interface. It greatly simplifies the send/receive process with a 
  1699. point-and-shoot interface. Good for multiple file transfers. 
  1700.  
  1701. QSYSTM.ZIP    149504 bytes,  7 September 1993
  1702.  
  1703. Determines system configuration, much like QCONFIG on PCTOOLS. Information 
  1704. includes machine name, serial and parallel ports, diskettes, fixed disks, Micro 
  1705. Channel adapters, memory, keyboard, video, processor, coprocessor, and logical 
  1706. drives. 
  1707.  
  1708. TXT2PS.ZIP     57488 bytes, 19 August 1993
  1709.  
  1710. Allows PostScript datastreams and ASCII text datastreams to be sent to a 
  1711. PostScript printer without mode switching; allows font, margin selection, etc. 
  1712. For OS/2 1.3 and 2.x. 
  1713.  
  1714. SPRBKS.ZIP     90445 bytes, 19 August 1993
  1715.  
  1716. Replacement for OS/2 Base Keyboard Subsystem for personalizing function keys 
  1717. and aliases for frequently used phrases. For OS/2 1.x. 
  1718.  
  1719. SNPDMP.ZIP    328873 bytes, 19 August 1993
  1720.  
  1721. The SnapDump and the SnapDump Formatter are tools for software defect support 
  1722. on OS/2 product. They provide the ability to easily capture a wide variety of 
  1723. data and data types into a single file, and display this data in a formatted, 
  1724. user-friendly fashion. 
  1725.  
  1726. SE20BT.ZIP     33574 bytes, 19 August 1993
  1727.  
  1728. The SE20BOOT program is a utility that allows you to build a boot disk using an 
  1729. existing OS/2 2.x system. The boot system can be any valid medium including, 
  1730. but not limited to, floppies and hard disks. There are three types of boot 
  1731. systems you can install. For OS/2 2.x. 
  1732.  
  1733. PROGRS.ZIP     64581 bytes, 19 August 1993
  1734.  
  1735. A generic CUA Progress Indicator DLL with a message interface to include and 
  1736. use a variety of useful progress indication fields. Driver program source 
  1737. included, which demos use of message interface. For OS/2 1.1+. 
  1738.  
  1739. PROCPM.ZIP    180117 bytes, 19 August 1993
  1740.  
  1741. Graphically displays status of all processes running in OS/2. Both 16- and 
  1742. 32-bit programs included. For OS/2 1.3 and 2.x. 
  1743.  
  1744. PMSEEK.ZIP     67381 bytes, 19 August 1993
  1745.  
  1746. PMSEEK allows searching of one or more disks or subdirectories for files, or 
  1747. for text within files. Any matches found are listed, and can be selected for 
  1748. browsing, editing, or execution. A fairly flexible PM-based whereis/find 
  1749. utility. For OS/2 1.2 and higher. 
  1750.  
  1751. ASDT32.ZIP    192640 bytes, 19 August 1993
  1752.  
  1753. ASDT32 is a full-screen software debugger. Features: hot-key or interrupt into 
  1754. code, step, set breakpoints, alter registers and memory and disassembly, 
  1755. search, compare, copy, fill, disassemble, evaluate expressions, and display 
  1756. separate screens and LDT/GDT/IDT/page windows. For OS/2 2.1. 
  1757.  
  1758. SLOCC2.ZIP    252873 bytes,  5 August 1993
  1759.  
  1760. A tool for counting source lines of code in many different languages. Languages 
  1761. currently supported are C, FORTRAN, Pascal, Ada, REXX, command files, C++, 
  1762. PL/I, Jovial, CMS2, Modula-2, etc. It is easy to add more languages to the 
  1763. tool. Version 4.2. Requires OS/2 2.x. 
  1764.  
  1765. PMMORE.ZIP     22026 bytes,  5 August 1993
  1766.  
  1767. This program reads from the standard input device and displays what it reads in 
  1768. a PM listbox. Example of usage: dir ! pmmore. Version 1.2 for OS/2 1.3. 
  1769.  
  1770. PMBRWS.ZIP    131912 bytes,  5 August 1993
  1771.  
  1772. PMBROWSE is a PM File Browser with search, multiple color, and multiple fonts 
  1773. capabilities. Version 2.40 for OS/2 1.2, 1.3, 2.x. 
  1774.  
  1775. PM-SPY.ZIP    163321 bytes,  5 August 1993
  1776.  
  1777. A debugging tool for OS/2 PM programs that allows tracing of PM and/or 
  1778. application messages received by a specific window or queue. (No additional 
  1779. coding inside the program to spy!). The executables and source files. Version 
  1780. 3.00 for OS/2 1.2+. 
  1781.  
  1782. PM-MON.ZIP     60569 bytes,  5 August 1993
  1783.  
  1784. Allows programmers to post messages to a separate window without the use of 
  1785. message boxes. This will allow processes to continue without halting for user 
  1786. interaction. Version 3.1 for OS/2 1.2+. 
  1787.  
  1788. MRFILE.ZIP    284586 bytes,  5 August 1993
  1789.  
  1790. OS/2 1.2+ and 2.x (32-bit). A simple, configurable file manager for OS/2 PM. 
  1791. Allows configuration of pull-down menus, and direct entry of OS/2 or DOS 
  1792. commands. Easily starts other programs in other OS/2 or DOS sessions. Includes: 
  1793. drag/drop, configurable fonts, and Clipboard functions. Supports the OS/2 2.0 
  1794. Workplace Shell drag/drop and program start functions. 
  1795.  
  1796. MDITEM.ZIP    113971 bytes,  5 August 1993
  1797.  
  1798. A template for providing a Multi-Document Interface for an OS/2 Presentation 
  1799. Manager program. Includes commented source. For OS/2 1.2+. 
  1800.  
  1801. MAGNIF.ZIP     50233 bytes,  5 August 1993
  1802.  
  1803. MAGNIFY magnifies the portion of the desktop under the mouse. Zooming in and 
  1804. out is provided. Help is provided for the OS/2 1.2 Help Manager. Source code is 
  1805. included. Version 1.10 for OS/2 1.1+. 
  1806.  
  1807. KILPID.ZIP     17271 bytes,  5 August 1993
  1808.  
  1809. PID = process identifier. An option allows user to kill only a given process or 
  1810. all of its descendants. Version 1.1 for OS/2 1.1+. 
  1811.  
  1812. ICONEA.ZIP     12376 bytes,  5 August 1993
  1813.  
  1814. ICONEA is a REXX command file that attaches an icon, a bitmap, or a metafile to 
  1815. a file or set of files in Extended Attributes. For OS/2 2.x. 
  1816.  
  1817. HLPDMO.ZIP    249305 bytes,  5 August 1993
  1818.  
  1819. This is a demonstration of the IPFC tags, how they are used, and how they 
  1820. appear. There are many examples of the IPFC tag syntax and markup. For OS.2 1.2 
  1821. or greater. 
  1822.  
  1823. HEXZAP.ZIP     46748 bytes,  5 August 1993
  1824.  
  1825. An easy-to-use hex editor/browser for OS/2 or DOS, with string search and 
  1826. individual change back-out features. Useful for all PC binary files, especially 
  1827. if your file has fixed-length records. Version 1.01 for OS/2 1.x. 
  1828.  
  1829. FINDSG.ZIP     34103 bytes,  5 August 1993
  1830.  
  1831. This program searches the specified segments from executable files. The search 
  1832. keyword is the length of a segment. It is useful to search the module in which 
  1833. TRAP-D occurs. Version 1.30 for OS/2 1.x. 
  1834.  
  1835. FAST-C.ZIP     65698 bytes,  5 August 1993
  1836.  
  1837. Control your software by using FASTC to make master files describing your 
  1838. disk/directory contents, and later using FASTC to find any changes (additions, 
  1839. deletions) to your software by comparing the master file with the current disk 
  1840. or directory - fast! Version 5.20. Package includes both DOS and OS/2 versions. 
  1841.  
  1842. DELITE.ZIP      9859 bytes,  5 August 1993
  1843.  
  1844. OS/2 device driver to display disk activity on PS/2 Model 95 system information 
  1845. display panel. Version 1.1 for OS/2 1.2 or 1.3. 
  1846.  
  1847. DDESAM.ZIP     74331 bytes,  5 August 1993
  1848.  
  1849. Example client and server using Dynamic Data Exchange. Illustrates some basics. 
  1850. DDE gives the user the ability to create work flows between applications never 
  1851. really designed to work together. Version 1.1 for OS/2 1.2, 1.3. 
  1852.  
  1853. CTLPLS.ZIP     49148 bytes,  5 August 1993
  1854.  
  1855. Control+ is a collection of controls in a .DLL that may be created from any C 
  1856. application. Includes source for a test program that allows you to create one 
  1857. of each control. Version 1.40B for OS/2 1.1+. 
  1858.  
  1859. CPUMON.ZIP     18500 bytes,  5 August 1993
  1860.  
  1861. A monitor that runs in a VIO window, showing the percentage of CPU 
  1862. availability. Version 1.6a for OS/2 1.2+. 
  1863.  
  1864. CNTRST.ZIP     73126 bytes,  5 August 1993
  1865.  
  1866. Compares two files and draws a PM diagram showing how blocks of text in the two 
  1867. files match, highlighting changes and moves. Beside the diagram is the text of 
  1868. either file or a composite of the two, colored to match the diagram. 1.2 
  1869. version with help file for OS/2 1.2 or higher. 
  1870.  
  1871. CLPVEW.ZIP     21207 bytes,  5 August 1993
  1872.  
  1873. Clipview will allow you to view the contents of OS/2 PM's system clipboard. 
  1874. Version 1.4 for OS/2 PM. 
  1875.  
  1876. CLPSAV.ZIP     16308 bytes,  5 August 1993
  1877.  
  1878. Save the Clipboard Text contents into a file. Version 1.0. 
  1879.  
  1880. CLIENV.ZIP    106952 bytes,  5 August 1993
  1881.  
  1882. Demonstrate managing controls in client window. Includes support for scrolling, 
  1883. sizing, tab, keybd, mnemonic focus management. Plus several macros for data 
  1884. extraction, and REXX exec to convert dialog box editor output to C using 
  1885. WinCreateWindow(). Version.1.1 for OS/2 1.2, 1.3, 2.x. 
  1886.  
  1887. CHKPTR.ZIP     19625 bytes,  5 August 1993
  1888.  
  1889. A MASM subroutine to check the validity of an address passed by another 
  1890. process. A sample program in C is included to demonstrate the use of the 
  1891. subroutine. Protect mode only. Version 1.02 for OS/2 1.0, 1.1, 1.2. 
  1892.  
  1893. CHK4DL.ZIP     19129 bytes,  5 August 1993
  1894.  
  1895. CHK4DLLS verifies that the DLLs needed to run an EXE or load a DLL are present. 
  1896. It can be used to identify the offending DLL when OS/2 gives the message 'The 
  1897. system cannot find the file.' Version 1.2 for OS/2 1.1+. 
  1898.  
  1899. BUTNIT.ZIP     33144 bytes,  5 August 1993
  1900.  
  1901. ButtonIt allows you to attach a window full of "soft" mouse-button functions 
  1902. (PFkeys, Esc, PgUp/Dn, cursor buttons) to other windows, such as the OS/2 
  1903. Communications Manager emulation window. Configurable via profiles. OS/2 PM 
  1904. 1.2+. 
  1905.  
  1906. BGRID2.ZIP     22558 bytes,  5 August 1993
  1907.  
  1908. Displays a grid on your PM desktop background, and displays current mouse 
  1909. position. Used to get estimates for window size and position values. (For PM 
  1910. application developers.) For OS/2 SE 1.1+. 
  1911.  
  1912. BALOON.ZIP     32300 bytes,  5 August 1993
  1913.  
  1914. Balloon creates an "inflatable" file in the root of any drive to test scenarios 
  1915. where the disk space left is critical. This version was written for PM and has 
  1916. help included. For OS/2 1.1 or above. 
  1917.  
  1918. 386STP.ZIP     23396 bytes,  5 August 1993
  1919.  
  1920. 386STEP displays the microprocessor stepping level for 386/486-based IBM PS/2 
  1921. models that save the information in CMOS during POST. For OS/2 1.x DOS 3.3 or 
  1922. higher. 
  1923.  
  1924.  
  1925. ΓòÉΓòÉΓòÉ 16. Reminder - Free Watch Offer for Joining IBM's READY! for LAN Server Program Expires Soon ΓòÉΓòÉΓòÉ
  1926.  
  1927. Are you certified for LAN Server yet? If you join IBM's READY! for LAN Server 
  1928. Program before the end of 1993, you'll receive a free READY! watch. For 
  1929. details, call 1-800-285-2936 within the USA and Canada. 
  1930.  
  1931.  
  1932. ΓòÉΓòÉΓòÉ 17. Spring 1994 IBM PSP Technical Interchange Combines with Next Device-Driver Conference ΓòÉΓòÉΓòÉ
  1933.  
  1934. The Spring 1994 IBM Personal Software Products (PSP) Technical Interchange is 
  1935. heading for the Bay Area, and you won't want to miss it! 
  1936.  
  1937. The conference will be held at the San Francisco Hilton from 25 through 29 
  1938. April, and it offers more than the previous Technical Interchange in Orlando. 
  1939. The 1970s-flavored show includes even more exhibits, technical sessions, and - 
  1940. for the first time ever - device-driver tracks, which were previously available 
  1941. only at the Device Driver Conference. OS/2 professionals can choose from a wide 
  1942. variety of sessions without paying for two conferences. This combined 
  1943. conference is sure to attract a record-setting crowd! 
  1944.  
  1945. All conference sessions discuss the growing importance and popularity of OS/2 
  1946. and LAN Systems. Over a dozen tracks are offered, including Application 
  1947. Development, C Set ++, Object-Oriented Programming, 32-Bit Graphics, Workplace 
  1948. OS, and Distributed Systems Management. Device- driver sessions include 
  1949. Display, Storage, Printer, LAN Networks, Multimedia/Input Devices, and much 
  1950. more. 
  1951.  
  1952. This conference features all the technologies, products, strategies, and 
  1953. demonstrations you need to remain current as an OS/2 professional. Over a 
  1954. hundred sessions have been tailored to meet the growing technology-specific 
  1955. needs of attendees like yourself. 
  1956.  
  1957. You'll hear from IBM Personal Software executives David Proctor, Vice President 
  1958. of Products, and John Soyring, Director of Software Development Programs, as 
  1959. guest speakers, with the industry keynote given by Charles B. Wang, Chairman 
  1960. and CEO, Computer Associates International, Inc. 
  1961.  
  1962. Surveys from the Orlando PSP Technical Interchange showed that 93 percent of 
  1963. attendees increased their organization's productivity by attending the 
  1964. conference. Don't pass up this opportunity to increase your productivity! The 
  1965. Spring 1994 IBM PSP Technical Interchange is your ticket to the future of OS/2 
  1966. computing - your best opportunity to expand your technical expertise and to get 
  1967. the most out of your latest software development. 
  1968.  
  1969. The early registration fee, until 21 March 1994, is 795 US$ per person. After 
  1970. 21 March 1994, the registration fee becomes 895 US$. Attendees will receive 
  1971. special bonuses, participate in product raffles, and take part in a busy social 
  1972. agenda, including receptions and a very special event. 
  1973.  
  1974. Attendance is limited, and we expect a complete sellout, so register today! To 
  1975. register, call 1-800-872-7109 within the USA, or 1-508-443-4990 from elsewhere. 
  1976.  
  1977. Join us for several days of technical enlightenment - and a lot of fun - in 
  1978. everybody's favorite city, San Francisco! 
  1979.  
  1980.  
  1981. ΓòÉΓòÉΓòÉ 18. LAN NetView Software Developers Workshop ΓòÉΓòÉΓòÉ
  1982.  
  1983. If you agree that management of distributed heterogeneous systems is the 
  1984. challenge of the 1990s, and if you see an opportunity in the development of a 
  1985. system management solution, then take a look at IBM LAN NetView as a network 
  1986. management platform, and the LAN NetView Software Developer Workshop as a 
  1987. method to jump-start the development of your management application. 
  1988.  
  1989. The IBM LAN NetView platform implements major portions of the Open Software 
  1990. Foundation/Distributed Management Environment (OSF/DME) and of IBM's 
  1991. SystemView. The LAN NetView framework also supports industry standards such as 
  1992. the Common Management Information Protocol (CMIP) and Simple Network Management 
  1993. Protocol (SNMP). 
  1994.  
  1995. In this five-day workshop, students become familiar with the components of the 
  1996. framework by developing basic managing applications using: 
  1997.  
  1998. o An open Application Programming Interface (API) based on X/Open's Management 
  1999.   Protocol (XMP), which uses the same technology as the OSF Consolidated 
  2000.   Management Application Programming Interface (CM-API) and SystemView's Common 
  2001.   Management Interface (CMI). 
  2002.  
  2003. o An object-oriented API based on IBM's System Object Model (SOM) technology. 
  2004.  
  2005. The workshop combines classroom lectures with hands-on lab work. Students spend 
  2006. a significant portion of the week writing basic management applications in the 
  2007. OS/2 2.x 32-bit environment. 
  2008.  
  2009.  
  2010. ΓòÉΓòÉΓòÉ 18.1. Audience ΓòÉΓòÉΓòÉ
  2011.  
  2012. OS/2 application programmers who want to learn the X/Open Management Protocol 
  2013. (XMP) and OSI-Abstract-Data-Manipulation API (XOM), to assist them in creating 
  2014. managing applications now, or in understanding the framework for future 
  2015. designs. 
  2016.  
  2017.  
  2018. ΓòÉΓòÉΓòÉ 18.2. Benefits ΓòÉΓòÉΓòÉ
  2019.  
  2020. This workshop provides a broad base for understanding the development of 
  2021. managing applications in the LAN NetView environment. This includes the 
  2022. integration of the managing application with the topology display of the View 
  2023. graphical user interface through the use of its object-oriented APIs based on 
  2024. the System Object Model. 
  2025.  
  2026.  
  2027. ΓòÉΓòÉΓòÉ 18.3. Prerequisites ΓòÉΓòÉΓòÉ
  2028.  
  2029. Experienced C-language programmers who have written or intend to write managing 
  2030. applications, or who have application programming experience. Familiarity with 
  2031. object-oriented programming concepts and a basic understanding of networking 
  2032. and communication protocols (TCP/IP) is also helpful. 
  2033.  
  2034.  
  2035. ΓòÉΓòÉΓòÉ 18.4. Topics ΓòÉΓòÉΓòÉ
  2036.  
  2037. o Understanding the LAN NetView framework and family of products 
  2038.  
  2039. o Reading a managed-object catalog 
  2040.  
  2041. o Translating XOM specifications into appropriate code structures 
  2042.  
  2043. o Using XMP to communicate management requests/responses 
  2044.  
  2045. o Examining the naming tree and scoping 
  2046.  
  2047. o Creating/deleting event sieves and processing event reports 
  2048.  
  2049. o Using OIDL to define a managing application as a SOM class 
  2050.  
  2051. o Integrating managing applications with the graphical user interface 
  2052.  
  2053.  
  2054. ΓòÉΓòÉΓòÉ 18.5. Cost ΓòÉΓòÉΓòÉ
  2055.  
  2056. 1800 US$ per student, which includes lab fees, materials, and breakfast and 
  2057. lunch for the week. 
  2058.  
  2059.  
  2060. ΓòÉΓòÉΓòÉ 18.6. 1Q94 Schedule ΓòÉΓòÉΓòÉ
  2061.  
  2062. 7 - 11 February, Austin TX
  2063. 21 - 25 March, Austin TX
  2064.  
  2065.  
  2066. ΓòÉΓòÉΓòÉ 18.7. Location ΓòÉΓòÉΓòÉ
  2067.  
  2068. IBM Corporation
  2069. Building 808, Room 1M-100
  2070. 11100 Metric Blvd.
  2071. Austin TX 78758
  2072.  
  2073.  
  2074. ΓòÉΓòÉΓòÉ 18.8. Registration ΓòÉΓòÉΓòÉ
  2075.  
  2076. Within the USA, call 1-800-IBM-TEACh (1-800-426-8322), and ask for course 
  2077. G3855. Elsewhere, call 1-602-629-2731, and ask for education enrollment. IBM 
  2078. employees should enroll through MSE. 
  2079.  
  2080. For additional information, contact: 
  2081.  
  2082. Jennifer Shipley
  2083. Workshop Administrator
  2084. 1-512-823-1815 (IBM tie line 793)
  2085. 1-512-823-3047 (fax)
  2086. IBM internal node/userid AUSVM1/SCOS2ADM
  2087.  
  2088.  
  2089. ΓòÉΓòÉΓòÉ 19. DCE Hands-On Application Programming for OS/2 and AIX Workshop ΓòÉΓòÉΓòÉ
  2090.  
  2091. The Distributed Computing Environment (DCE) was developed by the Open Software 
  2092. Foundation to provide the basic services required to produce secure 
  2093. client/server application programs. In this five-day workshop, formerly known 
  2094. as "OS/2 DCE for Software Developers Workshop," students become familiar with 
  2095. the components of OSF DCE by following the development of a basic distributed 
  2096. application using the full complement of DCE tools and services. This workshop 
  2097. is a combination of classroom lectures and hands-on lab work. The student 
  2098. spends a significant portion of the week writing basic DCE client/server 
  2099. programs in the OS/2 2.1 32-bit environment. 
  2100.  
  2101.  
  2102. ΓòÉΓòÉΓòÉ 19.1. Audience ΓòÉΓòÉΓòÉ
  2103.  
  2104. OS/2 application programmers who want to learn the Application Programming 
  2105. Interface (API) of the OSF DCE, either to assist them in creating DCE 
  2106. applications now or to assist them in understanding the issues involved with 
  2107. DCE for future designs. 
  2108.  
  2109.  
  2110. ΓòÉΓòÉΓòÉ 19.2. Benefits ΓòÉΓòÉΓòÉ
  2111.  
  2112. This workshop provides a broad base of understanding of the development of DCE 
  2113. applications in an OS/2 environment. The instruction includes the basic design 
  2114. and distribution issues faced by client/server programmers in a DCE environment 
  2115. using DCE Remote Procedure Calls (RPCs). The course covers the various aspects 
  2116. of the DCE programming model, including security, naming, time service, 
  2117. interface definitions, etc. The knowledge gained enables the student to modify 
  2118. existing applications to take advantage of the DCE client/server models. 
  2119.  
  2120.  
  2121. ΓòÉΓòÉΓòÉ 19.3. Prerequisites ΓòÉΓòÉΓòÉ
  2122.  
  2123. Experienced C-language programmers who have written, or intend to write, 
  2124. distributed applications, or who have application programming experience. 
  2125.  
  2126.  
  2127. ΓòÉΓòÉΓòÉ 19.4. Topics ΓòÉΓòÉΓòÉ
  2128.  
  2129. o Application development in a distributed environment 
  2130.  
  2131. o Developing an application using remote procedure calls 
  2132.  
  2133. o Design and distribution issues 
  2134.  
  2135. o Using IDL to define a basic interface 
  2136.  
  2137. o Developing a basic server and basic client 
  2138.  
  2139. o RPC programming topics 
  2140.  
  2141. o Using the DCE security service 
  2142.  
  2143. o Using the DCE threads service 
  2144.  
  2145. o Using the DCE distributed time service 
  2146.  
  2147. o Using the DCE directory service 
  2148.  
  2149.  
  2150. ΓòÉΓòÉΓòÉ 19.5. Cost ΓòÉΓòÉΓòÉ
  2151.  
  2152. 1800 US$ per student (includes lab fees, materials, and breakfast and lunch for 
  2153. the week) 
  2154.  
  2155.  
  2156. ΓòÉΓòÉΓòÉ 19.6. 1Q94 Schedule ΓòÉΓòÉΓòÉ
  2157.  
  2158. 31 January - 4 February, Austin TX
  2159. 21 - 25 February, Endicott NY
  2160. 7 - 11 March, Austin TX
  2161.  
  2162.  
  2163. ΓòÉΓòÉΓòÉ 19.7. Registration ΓòÉΓòÉΓòÉ
  2164.  
  2165. Within the USA, call 1-800-IBM-TEACh (1-800-426-8322), and ask for course 
  2166. P1064. Elsewhere, call 1-602-629-2731, and ask for education enrollment. IBM 
  2167. employees should enroll through MSE. For additional information, contact: 
  2168.  
  2169. Jennifer Shipley
  2170. Workshop Administrator
  2171. 1-512-823-1815 (IBM tie line 793)
  2172. 1-512-823-3047 (fax)
  2173. IBM internal node/userid AUSVM1/SCOS2ADM
  2174.  
  2175.  
  2176. ΓòÉΓòÉΓòÉ 20. OS/2 DCE Administration Workshop ΓòÉΓòÉΓòÉ
  2177.  
  2178. The Distributed Computing Environment (DCE) was developed by the Open Software 
  2179. Foundation to provide the basic services required to produce secure 
  2180. client/server application programs. In this five-day workshop, students become 
  2181. familiar with the components of OSF DCE Administration through installation, 
  2182. configuration, and administration of DCE for OS/2. The workshop reinforces key 
  2183. principles, topics, and methods by using diagrams, examples, and coded 
  2184. applications. The workshop combines classroom lectures and hands-on lab work (a 
  2185. 50/50 ratio between lecture and lab) to build and maintain an OS/2 DCE cell. 
  2186.  
  2187.  
  2188. ΓòÉΓòÉΓòÉ 20.1. Audience ΓòÉΓòÉΓòÉ
  2189.  
  2190. This workshop is for personnel responsible for the administration of 
  2191. Distributed Software Computing (DCE). The knowledge gained will assist the 
  2192. administrator in installation, configuration, and administration of DCE for 
  2193. OS/2. It is also of benefit to DCE application programmers. 
  2194.  
  2195.  
  2196. ΓòÉΓòÉΓòÉ 20.2. Prerequisites ΓòÉΓòÉΓòÉ
  2197.  
  2198. C-language programming is a plus. 
  2199.  
  2200.  
  2201. ΓòÉΓòÉΓòÉ 20.3. Topics ΓòÉΓòÉΓòÉ
  2202.  
  2203. o Installation of DCE components 
  2204.  
  2205. o Configuration of single/multiple machine cells 
  2206.  
  2207. o Principle, group, organization, and account management 
  2208.  
  2209. o Directory service management and replication 
  2210.  
  2211. o Cell security implementation and management 
  2212.  
  2213.  
  2214. ΓòÉΓòÉΓòÉ 20.4. Cost ΓòÉΓòÉΓòÉ
  2215.  
  2216. 1800 US$ per student (includes lab fees, materials, and breakfast and lunch for 
  2217. the week) 
  2218.  
  2219.  
  2220. ΓòÉΓòÉΓòÉ 20.5. 1Q94 Schedule ΓòÉΓòÉΓòÉ
  2221.  
  2222. 7 - 11 February, Arlington VA
  2223.  
  2224.  
  2225. ΓòÉΓòÉΓòÉ 20.6. Registration ΓòÉΓòÉΓòÉ
  2226.  
  2227. Within the USA, call 1-800-IBM-TEACh (1-800-426-8322), and ask for course 
  2228. G3835. Elsewhere, call 1-602-629-2731, and ask for education enrollment. IBM 
  2229. employees should enroll through MSE. 
  2230.  
  2231. For additional information, contact: 
  2232.  
  2233. Jennifer Shipley
  2234. Workshop Administrator
  2235. 1-512-823-1815 (IBM tie line 793)
  2236. 1-512-823-3047 (fax)
  2237. IBM internal node/userid AUSVM1/SCOS2ADM
  2238.  
  2239.  
  2240. ΓòÉΓòÉΓòÉ 21. ISV Technical Support in 1994 from the IBM Software Vendor Systems Center ΓòÉΓòÉΓòÉ
  2241.  
  2242. The focus for 1994 at the IBM Software Vendor Systems Center (SVSC) is 
  2243. technology enablement. Communications Manager/2 (CM/2) and Database Manager 2/2 
  2244. (DB2/2) are no longer beta-level code, but have matured into full-function 
  2245. products. This means that even more options are available for application 
  2246. developers to explore and exploit. 
  2247.  
  2248. 1994 will see the discontinuation of defect support for OS/2 1.3 and for all 
  2249. products that run only on the OS/2 1.3 platform. 
  2250.  
  2251. DB2/2 and CM/2 defect support will be handled, as usual, by calling 
  2252. 1-800-992-4777. 
  2253.  
  2254. DB2/2 AND CM/2 technology enablement support programs are available to DAP 
  2255. members through the SVSC. Terms and conditions of these support contracts may 
  2256. be obtained by contacting the SVSC via any of the following methods: 
  2257.  
  2258. o 1-800-553-1623, in the USA and Canada, 7:00 AM to 7:00 PM Central time (GMT 
  2259.   minus 6). Select option 3 for OS/2 Products. 
  2260.  
  2261. o 1-800-241-1369, in the USA and Canada, for Bulletin Board System. This number 
  2262.   is changed from the one listed in the 15 October 1993 issue of this 
  2263.   newsletter. 
  2264.  
  2265. o 1-817-961-8410, fax, worldwide, 24 hours every day. 
  2266.  
  2267. o IBMMAIL userid USIB24XT 
  2268.  
  2269. o Internet userid JMOATES@VNET.IBM.COM 
  2270.  
  2271. Once you have enrolled in a program, these are also the methods you will use to 
  2272. obtain technical support for technology enablement. 
  2273.  
  2274.  
  2275. ΓòÉΓòÉΓòÉ 22. Object-Oriented Programming Course List ΓòÉΓòÉΓòÉ
  2276.  
  2277. Education in object-oriented (OO) programming is currently a very hot topic, 
  2278. since the software industry is migrating toward OO programming at a rapid pace. 
  2279. The following is a list of some courses in OO programming that are available 
  2280. from IBM and other vendors. Additional courses will be added to the list as 
  2281. information about those courses becomes available. If your company offers 
  2282. object-oriented programming courses not listed below, you are invited to send 
  2283. your information to the editor of this newsletter, or to the person who is 
  2284. compiling the list: Viktors Berstis, internal zip 2999, IBM Corp., 11400 Burnet 
  2285. Rd., Austin TX 78758 USA, 1-512-823-2110 (fax), viktors@vnet.ibm.com. 
  2286.  
  2287.                                     * * * * *
  2288.  
  2289. This is a listing of object-oriented courses, lectures, and videotapes 
  2290. assembled from literature, discussions, faxes, etc. from the respective 
  2291. corporations. The list contains their addresses, phone number(s), and summaries 
  2292. of each course or offering. There may be some inaccuracies, omissions, etc. If 
  2293. you have anything to add, delete, or correct, please let me know. 
  2294.  
  2295.  
  2296. ΓòÉΓòÉΓòÉ 22.1. Borland Corporation ΓòÉΓòÉΓòÉ
  2297.  
  2298. Borland Corporation
  2299. 1800 Green Hills Road
  2300. PO Box 660001
  2301. Scotts Valley CA 95067-0001
  2302. 1-408-438-5300
  2303.  
  2304. o Videotapes: Good study-at-your-own-pace videos, broken up into sessions 
  2305.   usable (in come cases) with products from other vendors. 
  2306.  
  2307. o "The World of C++, The Fastest Way to Become a C++ Programmer". Instructor: 
  2308.   David Intersimone 
  2309.  
  2310.   A two-tape course that can be used with any C++ compiler to get hands-on 
  2311.   training. 
  2312.  
  2313. o "World of Objects" video 
  2314.  
  2315. o "World of ObjectVision" video 
  2316.  
  2317.  
  2318. ΓòÉΓòÉΓòÉ 22.2. Digitalk ΓòÉΓòÉΓòÉ
  2319.  
  2320. Digitalk
  2321. 5 Hutton Centre Drive
  2322. Santa Ana CA 92707
  2323. 1-714-513-3000
  2324. 1-800-922-8255 within the USA
  2325. 1-714-513-3100 fax
  2326.  
  2327. Digitalk
  2328. 7585 SW Mohawk Street
  2329. Tualatin OR 97062
  2330. 1-503-691-0800
  2331. 1-800-888-6892
  2332. 1-503-691-2742 fax
  2333.  
  2334. Courses to complement their OO software products: 
  2335.  
  2336. o "Building Applications Using Smalltalk/V" 
  2337.  
  2338.   Four-day course with some Smalltalk experience. Covers building interactive 
  2339.   Smalltalk/V applications, hands-on lab. 
  2340.  
  2341. o "Building Distributed Systems: Objects, Transactions and How to Connect Them" 
  2342.  
  2343.   Three-day course for managers, designers, and implementers of distributed 
  2344.   client/server systems. Covers client/server model, transaction processing, 
  2345.   and how these fit with OO design. 
  2346.  
  2347. o "Beginning Smalltalk/V: An Introduction to Objects" 
  2348.  
  2349.   Four-day course for programmers through technical managers who want to become 
  2350.   familiar with OO programming using Smalltalk. Covers OO concepts: classes, 
  2351.   objects, messages, encapsulation, inheritance, applying the concepts, using 
  2352.   Smalltalk, hands-on. 
  2353.  
  2354. o "Designing Object-Oriented Software: An Introduction"
  2355.  
  2356.    Three-day course for those familiar with the software development process 
  2357.   and some experience with an OO language. Hands-on course covering OO 
  2358.   concepts, design, and development. 
  2359.  
  2360. o "Introduction to Parts Workbench"
  2361.  
  2362.    Four-day course for programmers though technical managers. Covers visual 
  2363.   application construction and decomposition, with a hands-on course using the 
  2364.   subject product. 
  2365.  
  2366. o "Object Design Workshop"
  2367.  
  2368.    One-day workshop for those who have gone though basic OO courses. Customized 
  2369.   to customer requirements. 
  2370.  
  2371.  
  2372. ΓòÉΓòÉΓòÉ 22.3. Semaphore ΓòÉΓòÉΓòÉ
  2373.  
  2374. Semaphore
  2375. 800 Turnpike Street
  2376. North Andover MA 01845
  2377. 1-508-794-3366
  2378. 1-508-794-3427 fax
  2379.  
  2380. Courses: Comprehensive set of object-oriented technology courses, with good 
  2381. sequences defined for various kinds of audiences. From the materials submitted 
  2382. by the vendor, it is not clear to what extent they discuss topics such as 
  2383. debugging and performance improvement, although performance is mentioned in 
  2384. some of their courses. 
  2385.  
  2386. o "Advanced C++ and Object-Oriented Design"
  2387.  
  2388.    Five-day course for experienced C++ programmers. Covers advanced features of 
  2389.   C++, OO design, and the underlying mechanisms implementing them, with many 
  2390.   programming exercises. 
  2391.  
  2392. o "C++ and Object-Oriented Design for Non-C Programmers"
  2393.  
  2394.    Five- to ten-day course for programmers who are considering using C++. 
  2395.   Covers C++, its syntax, OO fundamentals, mapping OO concepts to C++. Case 
  2396.   studies in lab assignments. 
  2397.  
  2398. o "The C++ Language"
  2399.  
  2400.    Three-day course for C programmers. Covers C++ additions to the C language 
  2401.   using hands-on lab exercises. 
  2402.  
  2403. o "Common Object Request Broker Architecture (CORBA)"
  2404.  
  2405.    Five-day course for system integrators and application developers. Provides 
  2406.   practical experience in development using CORBA, with hands-on usage of 
  2407.   actual CORBA implementation(s). Surveys IDL, CORBA products, and other 
  2408.   topics. 
  2409.  
  2410. o "Developing Object-Oriented Software"
  2411.  
  2412.    Five-day course for people interested in OO technology. Survey of OO 
  2413.   development process, concepts, analysis, and preparation for introducing OO 
  2414.   technology to others in their workplaces. 
  2415.  
  2416. o "Developing User Interfaces in Smalltalk"
  2417.  
  2418.    Two-day course for Smalltalk programmers. Covers Model-View-Controller (MVC) 
  2419.   framework, its implementation, and use in Smalltalk environment. 
  2420.  
  2421. o "Efficient Implementation of Object-Oriented Design in C++"
  2422.  
  2423.    One-day course for current C++ developers. Learn how to evaluate different 
  2424.   OO designs in terms of performance, re-use, maintenance. Includes information 
  2425.   for improving C++ design efficiency. 
  2426.  
  2427. o "Integrating Applications Using CORBA"
  2428.  
  2429.    One-day course for programmers who will use CORBA. Introduces CORBA, IDL, 
  2430.   static and dynamic invocations in CORBA; presents real-world CORBA example. 
  2431.  
  2432. o "Integrating Object Databases Into Heterogeneous Environments"
  2433.  
  2434.    Two-day course for designers and programmers. Shows how object databases can 
  2435.   be used with traditional versions, converting strategies and integration. 
  2436.  
  2437. o "Intermediate C++ and Object-Oriented Design"
  2438.  
  2439.    Five-day course for self-taught C++ programmers with OO experience. Thorough 
  2440.   presentation of C++ and application of C++ to OO design via challenging 
  2441.   exercises. 
  2442.  
  2443. o "Introduction to C++ and Object-Oriented Design"
  2444.  
  2445.    Five-day course for programmers who desire to start using C++. Discusses 
  2446.   advantages of OO and its concepts; covers procedural, data abstraction and OO 
  2447.   programming with C++; gives hands-on experience developing realistic 
  2448.   application(s). 
  2449.  
  2450. o "Introduction to MS Windows Programming Using Borland's ObjectWindows Library (OWL)"
  2451.  
  2452.    Five-day course for programmers and technical managers. Teaches how to write 
  2453.   Windows applications using C++ and OWL, and the use of Borland programming 
  2454.   tools. 
  2455.  
  2456. o "An Introduction to Object-Oriented COBOL"
  2457.  
  2458.    Five-day course for programmers through project managers. Covers OO 
  2459.   principles, analysis, and design; how this is implemented in OO COBOL; its 
  2460.   syntax; and the Micro Focus OO environment with comprehensive hands-on 
  2461.   development. 
  2462.  
  2463. o "Introduction to Smalltalk and Object-Oriented Design"
  2464.  
  2465.    Five-day course for anyone wanting to learn about OO programming. 
  2466.   Introduction to OO programming using the Smalltalk environment, with hands-on 
  2467.   exploration. 
  2468.  
  2469. o "Management Decisions in Object Technology"
  2470.  
  2471.    One-day course with consulting discussions for executives, project leaders, 
  2472.   managers, ... Compares OO principles with conventional software development; 
  2473.   discusses impact of OO on quality, flexibility, and maintainability; how 
  2474.   classic systems can be part of OO technology; and how OO has increased 
  2475.   company competitiveness. 
  2476.  
  2477. o "Object Database Application Development"
  2478.  
  2479.    Three-day course for programmers and designers. Presents the structure of 
  2480.   object databases (ODB); compares them to traditional databases; designing ODB 
  2481.   applications; familiarizes the student with ODB vendors; gives specific 
  2482.   examples in C++. 
  2483.  
  2484. o "Object Database Technology for Technical Managers"
  2485.  
  2486.    One-day course for technical managers. Presents advantages of object 
  2487.   databases over traditional databases. Covers various object database 
  2488.   products, the emerging standards, and how to integrate them into various 
  2489.   environments. 
  2490.  
  2491. o "Object-Oriented Analysis"
  2492.  
  2493.    Three-day course for developers and technical managers. Includes 
  2494.   introduction to OO, techniques for OO analysis, and working out a complete, 
  2495.   real-world problem through analysis specification in a hands-on lab. 
  2496.  
  2497. o "Object-Oriented Analysis and Design"
  2498.  
  2499.    Five-day course for developers, analysts, technical managers. Gives 
  2500.   understanding of OO approach to software specification, tradeoffs of 
  2501.   different representations. In-class exercises. 
  2502.  
  2503. o "Object-Oriented Analysis and Design Using the Object Modeling Technique (OMT)"
  2504.  
  2505.    Five-day course for developers, analysts, technical managers. Introduces OO, 
  2506.   comprehensive OO development cycle analysis, design and implementation; 
  2507.   discusses the three views (object, dynamic, and functional models) used by 
  2508.   OMT; OMT notation. Hands-on problems. 
  2509.  
  2510. o "Object-Oriented Design"
  2511.  
  2512.    Three-day course for analysts, developers, and technical managers. Covers OO 
  2513.   fundamentals outside any particular language; identifies design trade-offs 
  2514.   considering reusability, extensibility, efficiency, and correctness. Includes 
  2515.   practical lab exercises. 
  2516.  
  2517. o "The Object-Oriented Paradigm (1-day)"
  2518.  
  2519.    One-day course for programmers, analysts and managers. Covers OO concepts 
  2520.   and benefits; how applications are developed with, and what technology 
  2521.   supports, OO; software reuse through OO. 
  2522.  
  2523. o "The Object-Oriented Paradigm (2-day)"
  2524.  
  2525.    Two-day course for programmers and managers. More complete version of 
  2526.   one-day course above. 
  2527.  
  2528. o "The Object-Oriented Paradigm for Technical Managers"
  2529.  
  2530.    One-day course for technical managers. Covers OO concepts and benefits, how 
  2531.   applications are developed with, and what technology supports, OO; software 
  2532.   reuse through OO. 
  2533.  
  2534. o "An Overview of Borland's ObjectWindows Library"
  2535.  
  2536.    Three-day course for programmers and managers. Overview and working 
  2537.   knowledge of ObjectWindows Library, with simple Windows applications using 
  2538.   C++. 
  2539.  
  2540.  
  2541. ΓòÉΓòÉΓòÉ 22.4. Skill Dynamics, an IBM company ΓòÉΓòÉΓòÉ
  2542.  
  2543. Skill Dynamics, an IBM company
  2544. 500 Columbus Ave.
  2545. Thornwood NY 10594
  2546. 1-914-742-6400
  2547. 1-800-IBM-TEACh - to sign up for courses
  2548. 1-800-426-2255
  2549.  
  2550. To order the Skill Dynamics Catalog of Education, use IBM order number 
  2551. G320-1244. 
  2552.  
  2553. o "C++ Programming Language", course number Q1072 
  2554.  
  2555.   4.5-day course. 
  2556.  
  2557. o "OO Analysis and Design", N1603 
  2558.  
  2559.   3.5-day course for those with solid understanding of OO concepts. Hands-on 
  2560.   lab covers front-end development, problem definition, class choices, and 
  2561.   moving to design. 
  2562.  
  2563. o "OO Analysis", N1604 
  2564.  
  2565.   Three-day course for those with solid understanding of OO concepts. Similar 
  2566.   to N1603, except for those intending to follow Ivar Jacobson's methods 
  2567.   covered in the subsequent course, N1499. 
  2568.  
  2569. o "Design of OO User Interfaces", N1600 
  2570.  
  2571.   One-day course for those with OO experience. Covers methods and principles of 
  2572.   UI design, particularly for graphical interfaces. 
  2573.  
  2574. o "OO Database Management Systems", N1729 
  2575.  
  2576.   Two-day course for those familiar with a database management system. Compares 
  2577.   OO and extended relational database systems, and how to evaluate suitability 
  2578.   for applications. 
  2579.  
  2580. o "OO Design with Use Cases", N1499 
  2581.  
  2582.   3.5-day course for those experienced in modeling with Coad or Rumbaugh 
  2583.   notation, or some OO analysis experience. Covers transforming an object model 
  2584.   obtained from analysis into a robust OO design. 
  2585.  
  2586. o "OO Principles and their Application", Q1022 
  2587.  
  2588.   Two-day course for those with no prior OO experience. Covers OO design and 
  2589.   programming principles, tradeoffs, and reading simple Smalltalk programs. 
  2590.  
  2591. o "OO Programming and Design with C++" Q1073 
  2592.  
  2593.   4.5-day course for those with C programming experience. Covers design of C++ 
  2594.   programs using OO, flexibility, dynamic binding, and other OO issues. 
  2595.  
  2596. o "OO Programming and Design with Smalltalk", K3612 
  2597.  
  2598.   4.5-day course for programmers with no prior OO experience. Covers OO design 
  2599.   and programming; hands-on design of OS/2 PM applications in Smalltalk; OO 
  2600.   interfaces; and comparison to C++. 
  2601.  
  2602. o "OO Software Engineering", N1498 
  2603.  
  2604.   4.5-day course those with some software development experience. Discusses 
  2605.   methods for OO analysis and design, working with classes, using hands-on 
  2606.   Smalltalk browser. 
  2607.  
  2608. o "OO Technology for Managers", N1605 
  2609.  
  2610.   One-day course for managers with no prior OO experience. Covers key aspects 
  2611.   of OO, project management, language issues, CASE tools, benefits, and risk. 
  2612.  
  2613. o "OO Topics w/Smalltalk", N1496 
  2614.  
  2615.   Five-day course for those having taken K3612 or equivalent. Covers 
  2616.   implementing client/server applications using Smalltalk, APPC/CPI-C, SQL 
  2617.   databases, drag-drop, concurrency issues, and more. 
  2618.  
  2619. o "OO Workshop for Managers" N1606 
  2620.  
  2621.   Two-day course for managers with some programming but no OO experience. 
  2622.   Overview of OO programming, CASE, project management. More in-depth than 
  2623.   course N1605. 
  2624.  
  2625. o "Topics in C++ Programming and Design" N1601 
  2626.  
  2627.   Five-day course for those with equivalent of 6 months' experience programming 
  2628.   in C++. Covers how C++ features can be used to solve important structuring 
  2629.   issues, ObjectStore, C++ idioms, XLC++ class library for concurrency. 
  2630.   Features extensive hands-on work. 
  2631.  
  2632. o "SOMobjects Developer Toolkit Workshop", N1602 
  2633.  
  2634.   3.5-day course for those with C or C++ experience. Teaches how to build OO 
  2635.   applications using SOM; covers persistence and replication frameworks, and 
  2636.   DSOM. 
  2637.  
  2638. o "Workplace Shell Programming with SOM", N1745 
  2639.  
  2640.   Five-day course for those with PM, C and basic OO knowledge. Hands-on 
  2641.   experience writing WP Shell classes using SOM, and how to program Workplace 
  2642.   Shell objects. 
  2643.  
  2644.  
  2645. ΓòÉΓòÉΓòÉ 22.5. Software Quality Institute ΓòÉΓòÉΓòÉ
  2646.  
  2647. Software Quality Institute
  2648. University of Texas at Austin
  2649. Division of Continuing Education
  2650. PO Box 7879
  2651. Austin TX 78713-7879
  2652. 1-512-471-4874
  2653. 1-512-471-9677 fax
  2654.  
  2655. Occasional seminars such as: 
  2656.  
  2657. o "Managing Object-Oriented Software Development"
  2658.  
  2659.    Instructor: Desmond D'Souza of ICON Computing Inc., Austin TX 
  2660.  
  2661.   One-day course for technical managers. Covers how to manage OO software 
  2662.   development. Includes an introduction to OO and its benefits; analysis and 
  2663.   implementation in the OO software life-cycle; how to plan, schedule, and 
  2664.   track iterative development. 
  2665.  
  2666.  
  2667. ΓòÉΓòÉΓòÉ 22.6. Technology Exchange Co. ΓòÉΓòÉΓòÉ
  2668.  
  2669. Technology Exchange Co.
  2670. One Jacob Way
  2671. Reading, MA 01867
  2672. 1-800-662-4282
  2673. 1-617-944-3700 x2611
  2674.  
  2675. Courses on various computing subject areas, probably in the AIX environment. 
  2676.  
  2677. o "Database Design: Relational, Distributed and Object-Oriented Concepts" 
  2678.  
  2679.   Four-day course for programmers through technical managers. Studies the 
  2680.   state-of-the-art database systems, in the context of object-oriented design, 
  2681.   the client/server model, database distribution. 
  2682.  
  2683. o "Object-Oriented Analysis and Design" 
  2684.  
  2685.   Four-day course. Teaches OO approach to analysis and design, OO design 
  2686.   notation, and conversion from structured methods to OO. 
  2687.  
  2688. o "Object-Oriented Concepts and Design: Advanced C++ Workshop" 
  2689.  
  2690.   Four-day course for C++ programmers interested in mastering C++. Covers 
  2691.   advanced C++ features in conjunction with OO design. Hands-on course. 
  2692.  
  2693. o "Object-Oriented Concepts and Design: C++ for Non-C Programmers" 
  2694.  
  2695.   Four-day course for programmers with other language experience. Covers OO 
  2696.   concepts and design in C++, with hands-on training. 
  2697.  
  2698. o "Object-Oriented Concepts and Design: C++ Programming Workshop" 
  2699.  
  2700.   Four-day course for programmers experienced with C. Hands-on course covering 
  2701.   OO concepts via C++. 
  2702.  
  2703.  
  2704. ΓòÉΓòÉΓòÉ 23. Three New FREE Training Guides: OS/2, Multimedia, Object ΓòÉΓòÉΓòÉ
  2705.  
  2706. Are you on top of the latest technologies? OS/2, multimedia, and 
  2707. object-oriented programming are three of the hottest areas right now. But these 
  2708. advanced technologies are only as good as the expertise of the people who 
  2709. exploit them. 
  2710.  
  2711. Skill Dynamics, an IBM company, specializes in technical training. Our 
  2712. lab-intensive classes can help you build skills in these hot areas. Until now, 
  2713. many of these classes were available only to IBM developers and programmers. 
  2714. They are now being offered in their entirety to customers. 
  2715.  
  2716. To find out more about our rich course curriculum, order our free training 
  2717. guides. These guides give you detailed course descriptions. The OS/2 Developer 
  2718. Training Guide, Multimedia Training Guide, and Object-Oriented Training Guide 
  2719. are available now. 
  2720.  
  2721. Order your training guides by contacting Bob Rohr, Internet userid 
  2722. ROHR@DALVM1.VNET.IBM.COM, phone 1-914-742-5653. Please include your: 
  2723.  
  2724. o Name and Title 
  2725.  
  2726. o Company Name 
  2727.  
  2728. o Address 
  2729.  
  2730. o Phone 
  2731.  
  2732. o Numbers of Training Guides desired: 
  2733.  
  2734.    - OS/2 Developer Training Guide (Quantity ____) 
  2735.  
  2736.    - Multimedia Training Guide (Quantity ____) 
  2737.  
  2738.    - Object-Oriented Training Guide (Quantity ____) 
  2739.  
  2740. After you receive your training guides and select the course(s) you want, 
  2741. enrollment is a snap - simply call 1-800-IBM-TEACh (1-800-426-8322) within the 
  2742. USA, or 1-800-661-2131 within Canada. 
  2743.  
  2744.  
  2745. ΓòÉΓòÉΓòÉ 24. Nationwide Consumer Poll ΓòÉΓòÉΓòÉ
  2746.  
  2747. Nationwide Poll Reveals Consumers More Likely to Buy PCs with Features that are 
  2748. Simple, Comfortable, and Responsible 
  2749.  
  2750. A recent national survey reveals that the majority of the general public would 
  2751. buy and use PCs if they were simpler, more comfortable, and responsible. 
  2752. Conducted by the independent polling organization Roper Starch Worldwide for 
  2753. the IBM Personal Computer Company, the survey examines the attitudes of 
  2754. Americans toward using and purchasing technology. 
  2755.  
  2756. Simple, comfortable, and responsible are attributes of Natural Computing, a 
  2757. multi-pronged strategy designed to propel the IBM PC Company through the next 
  2758. phases of the turnaround of IBM's PC business. 
  2759.  
  2760. The survey shows that more than half of the respondents have no interest in 
  2761. buying a PC at this time, because they feel they will never fully learn how to 
  2762. use or control these powerful machines. Natural Computing aims to dispel this 
  2763. fear by using the power of technology and the elegance of design to make PCs 
  2764. conform to users' needs. 
  2765.  
  2766. During the survey, consumers were asked whether 25 different features, which 
  2767. might one day be part of a PC, would make them more likely to buy a computer, 
  2768. or more often use the one they own. Twenty-three of the 25 features asked about 
  2769. were desirable to more than half of those interested in owning a PC. 
  2770.  
  2771. Based on interviews with 1,002 respondents, 78 percent of the American public 
  2772. are more likely to buy or use a PC if it were easily upgradeable, allowing them 
  2773. to keep up with new technology; 68 percent if it could be operated by voice; 
  2774. and 66 percent if it used less electricity. These three features exemplify 
  2775. simple, comfortable, and responsible. 
  2776.  
  2777. The majority of Americans are receptive to Natural Computing features that may 
  2778. one day be a part of personal computers. Features that would help the computer 
  2779. adapt to the user, rather than the user having to adapt to the computer, are 
  2780. cited by an overwhelming majority as more likely to make them buy a PC. Some of 
  2781. the most desired features are: 
  2782.  
  2783. o Ease of upgradeability (93 percent) 
  2784.  
  2785. o Automatically saves work when shut off (92 percent) 
  2786.  
  2787. o Explains how to set it up when it is plugged in (89 percent) 
  2788.  
  2789. o Adjusts its level of help to your skill (88 percent) 
  2790.  
  2791. o Emits little or no radiation (88 percent) 
  2792.  
  2793. o Uses less electricity (80 percent) 
  2794.  
  2795. o Recognizes you and pulls up the files you use (80 percent) 
  2796.  
  2797. o Operates by voice in addition to a keyboard or mouse (79 percent) 
  2798.  
  2799. Nearly half (42 percent) of all consumers still do not use a PC at home or at 
  2800. work. Some of the primary reasons non-users do not want to buy a PC are fear of 
  2801. obsolescence, not being able to get the PC to do what they want it to do, 
  2802. difficulty operating a computer, and the fact that interacting with it is 
  2803. complex and uncomfortable. 
  2804.  
  2805. Demonstrating a desire for PCs that more naturally fit into their lives, the 
  2806. top three features that non-users said would make them more likely to buy a 
  2807. computer were: (1) a PC that could explain how to set it up when you plug it in 
  2808. (60 percent); (2) a PC that automatically adjusts its level of help to your 
  2809. skill (60 percent); and (3) a system that is easily upgradeable in order to 
  2810. keep up with new technology (59 percent). 
  2811.  
  2812. Many of the features presented to consumers as more likely to make them 
  2813. purchase or use a PC are not widely available today, and are futuristic in 
  2814. nature. For example, the majority (63 percent) said they would be more likely 
  2815. to buy or use a PC if the user interface could automatically customize itself 
  2816. to their vocabulary and thought processes. More than half of the respondents 
  2817. (67 percent) said they would buy or use a PC that could recognize their face or 
  2818. voice, and pull up their files. 
  2819.  
  2820.  
  2821. ΓòÉΓòÉΓòÉ 25. IBM Latin America Developer Assistance Program ΓòÉΓòÉΓòÉ
  2822.  
  2823. IBM Latin America announces its Developer Assistance Program (DAP). 
  2824.  
  2825. The mission of this program is to provide a wide range of services supporting 
  2826. OS/2 developers all around Latin America. 
  2827.  
  2828. Although this program applies to all Latin American countries, each country 
  2829. manages its own resources, providing first- and second-level support on a local 
  2830. basis. 
  2831.  
  2832. Brazil and Mexico already have Developer Assistance Programs, and are 
  2833. distributing The Developer Connection for OS/2 (DevCon) as an important element 
  2834. of the program. Both Brazil and Mexico sell DevCon subscriptions through IBM 
  2835. Direct. 
  2836.  
  2837. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2838. ΓöéDAP phone numbers in Mexico        Γöé                                   Γöé
  2839. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2840. Γöé(525) 627-1846                     ΓöéJuan Carlos Fernandez              Γöé
  2841. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2842. Γöé(525) 627-1937                     ΓöéCarlos Mendoza                     Γöé
  2843. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2844. Γöé(525) 580-4267                     Γöéfax                                Γöé
  2845. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2846. ΓöéDAP phone numbers in Brazil        Γöé                                   Γöé
  2847. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2848. Γöé(55-192) 65-7737                   ΓöéGeovah Cabral                      Γöé
  2849. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2850. Γöé(55-192) 65-8057                   Γöéfax                                Γöé
  2851. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2852. ΓöéIBM Direct phone numbers in Mexico Γöé                                   Γöé
  2853. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2854. Γöé(525) 627-2444                     ΓöéIn Mexico City and outside the     Γöé
  2855. Γöé                                   Γöécountry                            Γöé
  2856. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2857. Γöé91-800-00-639                      ΓöéOutside Mexico City                Γöé
  2858. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2859. ΓöéIBM Direct phone number in Brazil  Γöé                                   Γöé
  2860. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2861. Γöé0800-111205                        Γöé                                   Γöé
  2862. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2863.  
  2864.  
  2865. ΓòÉΓòÉΓòÉ 26. Multimedia Asia Summit, 22-24 February, Hong Kong ΓòÉΓòÉΓòÉ
  2866.  
  2867. The Pan-Asian Telecommunications Information Task Force, a division of the 
  2868. Institute for International Research, is organizing a Multimedia Asia Summit on 
  2869. 22-24 February in Hong Kong. Day one of the summit focuses on market 
  2870. development and distribution, day two on multimedia applications, and day three 
  2871. on strategy. The keynote address, "Influences Driving the Asia-Pacific 
  2872. Multimedia Market - Current and Future Trends for Multimedia Services", will be 
  2873. given by Kenneth Wirt, Director of Marketing, Personal Interactive Electronics 
  2874. Division, Apple Computer Inc., USA. 
  2875.  
  2876. To register, contact IIR Hong Kong at +852 549 5618 or fax +852 547 3836. The 
  2877. fee for all three days of the summit is 1895 US$, which includes conference 
  2878. lunches, refreshments, cocktail party, and documentation. This fee excludes 
  2879. accommodation, airfare, and the banquet. 
  2880.  
  2881. All exhibition inquiries should be directed to Terri Tyree, General Manager, 
  2882. Sponsorship & Exhibitions, IIR Conferences, Level 9, 33 Berry Street, North 
  2883. Sydney NSW 2060, Australia, phone +61 2 929 5366, fax +61 2 959 4835. Booth 
  2884. space is available for 5,000 US$ for a 3m x 2m area. 
  2885.  
  2886.  
  2887. ΓòÉΓòÉΓòÉ 27. The IBM International Seminar, 1-2 March, Santa Clara CA ΓòÉΓòÉΓòÉ
  2888.  
  2889. The IBM International Seminar is scheduled for 1 and 2 March 1994 at the Santa 
  2890. Clara (California) Marriott Hotel. The target audience includes software 
  2891. engineers and technical managers who design and develop software for 
  2892. international markets. Both national-language support (NLS) and double-byte 
  2893. character set (DBCS) considerations are covered. 
  2894.  
  2895. A host of technical speakers from the major IBM laboratories and several 
  2896. independent consultants provide detailed programming design guidelines for 
  2897. internationalizing software. Topics range from a description of worldwide 
  2898. writing systems and national language-dependent functions to translation and 
  2899. NLS specifications. Platform-specific information about OS/2, AIX, DOS, AS/400, 
  2900. and System/390 is given in individual breakout sessions. Four demos enhance the 
  2901. presentations, with a focus on current topics such as Unicode and POSIX. 
  2902.  
  2903. The 500 US$ fee includes meals, as well as the opportunity for small discussion 
  2904. groups in the evening. Ample time is allowed for individual dialogue with the 
  2905. instructors. 
  2906.  
  2907. A hands-on programming lab for OS/2 is also offered as an optional third day (3 
  2908. March 1994). This workshop uses programming exercises to illustrate what needs 
  2909. to be done to OS/2 applications to support DBCS enabling and NLS 
  2910. implementation. Students code, compile, link, and execute simple OS/2 
  2911. Presentation Manager programs that use standard windows and dialog boxes. 
  2912. Transportation will be provided to the IBM Santa Teresa Laboratory, where a 
  2913. maximum of 10 students will work with two instructors. Subsequent classes may 
  2914. be scheduled for 4 March and later if required. The fee for the programming lab 
  2915. is 450 US$. 
  2916.  
  2917. For further information, or to receive an invitation package containing the 
  2918. registration form, a complete description of each module, and the agenda, 
  2919. contact Dory Miller at 1-203-262-4034 (voice) or 1-203-262-2141 (fax). (IBM tie 
  2920. line 376.) 
  2921.  
  2922.  
  2923. ΓòÉΓòÉΓòÉ 28. OS/2 T2.1 Among Ten Best Chinese Information Products ΓòÉΓòÉΓòÉ
  2924.  
  2925. The Traditional Chinese version of OS/2 2.1 was recognized as one of the "Ten 
  2926. Best Chinese Information Products, 1993" out of about 100 candidates. 
  2927.  
  2928. Traditional Chinese OS/2 2.1 is the only PC system software among the ten best 
  2929. Chinese information products. There were seven system software competitors in 
  2930. the contest. The selection criteria included localization, contribution, value 
  2931. to Chinese people, and innovation. 
  2932.  
  2933. Traditional Chinese OS/2 2.1 provides more friendly input methods; Big-5 code 
  2934. and code conversion utility; outline font; TrueType font manager; Epson ESC/P, 
  2935. HP PCL/4, and HP PCL/5 Chinese printing; and Chinese Windows environment, on 
  2936. top of excellent multi-thread, multi-tasking, and MVDM capability. The vivid 
  2937. presentation and demonstration convinced the arbitrators that OS/2 2.1 is the 
  2938. best Chinese system product for personal users. 
  2939.  
  2940. The contest was held by the Taiwan Information Month Activity Executive 
  2941. Committee, executed by CMEX (Chinese Micro-Computer Extended Foundation) and 
  2942. supported by III (Institute for Information Industry), China Daily, and InfoPro 
  2943. magazine. The voters were a group of 15 reputable arbitrators coming from 
  2944. research, education, development, industry, and press. 
  2945.  
  2946.  
  2947. ΓòÉΓòÉΓòÉ 29. China - Asia's Fastest-Growing PC Market ΓòÉΓòÉΓòÉ
  2948.  
  2949. (Reprinted with permission of IDG Asia Support Center, San Mateo, California, 
  2950. from their monthly newsletter, Asia IT Market Update, 15 November 1993 issue.) 
  2951.  
  2952. Hugo X. Hsiung, Director of IDG Asia Business Development, reports on the IT 
  2953. boom in China. 
  2954.  
  2955. By now, most high-tech marketers are clued in to the golden opportunities 
  2956. afforded by the PC market in Asia. But, what part of that vast and mysterious 
  2957. continent, about which many Americans know little, will bear the most fruit for 
  2958. companies interested in selling product abroad? 
  2959.  
  2960. Believe it or not, the fastest-growing PC market in Asia over the past two 
  2961. years has been the People's Republic of China. 1992 was a tough year for the 
  2962. United States economy, as well as for most European countries. But China, the 
  2963. most populous nation on this planet, recorded a healthy 12.7 percent GNP growth 
  2964. for 1992. This increase bore fruit for the domestic PC market, which witnessed 
  2965. a surprising 65 percent annual growth. 
  2966.  
  2967. One obvious reason for this unbelievably high growth is that the improved GNP 
  2968. has strengthened China's purchasing power. Sharp price-cutting made U.S.-built 
  2969. PC models more affordable to Chinese customers. The 1991 signing of the 
  2970. Sino-American agreement has attracted some U.S. PC software companies to China, 
  2971. giving users more access to their products. 
  2972.  
  2973. According to an IDC Beijing report, China's domestic PC sales soared to 250,000 
  2974. units in 1992 from the 85,000 units sold in 1990. In fact, some of our 
  2975. industry's leading software companies have already seized their opportunity, 
  2976. with good results. Last year, Compaq and AST jointly held an impressive 50 
  2977. percent share of the Chinese import market, and Microsoft opened up its first 
  2978. shop in Beijing. 
  2979.  
  2980. To do business in China, American companies need to avoid the expectation of 
  2981. short-term profit. Instead, they must assume a long-term approach if they wish 
  2982. to successfully market and sell product there. Because of the vast cultural and 
  2983. language differences that exist between China and the U.S., strategic alliances 
  2984. are imperative. A key issue in marketing high-tech product in China is the 
  2985. adaptation of software and hardware products to Chinese languages. 
  2986.  
  2987. The Taiwanese currently manufacture software that is compatible with Chinese 
  2988. characters. In order to secure their position against Taiwan rivals, who have 
  2989. the inherent advantage of proximity and language, it's essential that U.S. 
  2990. companies partner with Chinese developers. 
  2991.  
  2992. Similarly, by forming relationships with Chinese PC vendors, U.S. companies can 
  2993. localize their presence in distribution channels, and consequently will be fit 
  2994. to compete with the world's "king of PC clones." Yet, U.S. software and 
  2995. hardware companies have a distinct edge over Taiwanese companies. Brand-name 
  2996. and technologically superior products are in high demand by Chinese consumers. 
  2997. This poses quite a problem for clone makers, who don't enjoy the benefits of 
  2998. brand awareness. 
  2999.  
  3000. Of the 250,000 PCs sold in China in 1992, 167,000 units (or 67 percent) were 
  3001. imported models, while 83,000 units (or 33 percent) had been made domestically, 
  3002. according to the IDC Beijing report. Although Taiwan-made PCs do not constitute 
  3003. a large portion of the imported models sold, the Chinese-made machines 
  3004. incorporated many components designed or manufactured by Taiwanese PC makers. 
  3005. This high demand for imported hardware bodes well for American manufacturers. 
  3006.  
  3007. (Several paragraphs about the relationship of Taiwanese PC makers to the 
  3008. Chinese market have been deleted.) 
  3009.  
  3010. One of the most economically fertile regions in the world is Shenzhen, in the 
  3011. Guangdong province. Located 17 miles north of Hong Kong, Shenzhen is inhabited 
  3012. by a population of 2 million. As the fastest-growing city in China, it produced 
  3013. $1.44 billion in computers, telecommunications, and electronic equipment in 
  3014. 1991. U.S. manufacturers of PC hardware and software would do well to keep a 
  3015. close watch on Shenzhen. American PC makers should consider putting down roots 
  3016. in China, as well. An analyst at IDC Beijing recently projected: "In addition 
  3017. to the double-digit economic growth, China, with an urban population of more 
  3018. than 250 million of above 75 percent literacy rate, will certainly become a 
  3019. tremendous market for the PC industry in the next three to five years." 
  3020.  
  3021. (A bar chart accompanying this article contains these statistics: 
  3022.  
  3023.                         IT Spending Growth in Asia
  3024.  
  3025.           Including Japan:  in 1991, $ 76.1 billion US$
  3026.                             in 1996, $115   billion US$
  3027.  
  3028.           Excluding Japan:  in 1991, $ 13.4 billion US$
  3029.                             in 1996, $ 24.2 billion US$
  3030.  
  3031. Source: International Data Corporation) 
  3032.  
  3033. Text accompanying the bar chart: 
  3034.  
  3035. IDC predicts a 50 percent growth in Asia/Pacific IT spending from 1991-1996. 
  3036. The region accounted for well over a fifth (21.5 percent) of world IT spending 
  3037. in 1991 ($76.1 billion); this will increase to nearly one quarter (24 percent) 
  3038. by 1996. This growth rate jumps to 81 percent when excluding Japan, which is 
  3039. now in a recession. 
  3040.  
  3041.  
  3042. ΓòÉΓòÉΓòÉ 30. Two New Newsletters About OS/2 ΓòÉΓòÉΓòÉ
  3043.  
  3044. Productivity Solutions of Norristown PA announces two new quarterly newsletters 
  3045. for marketers and users of OS/2 and its applications. 
  3046.  
  3047. The OS/2 Marketing Report is devoted exclusively to marketing and sales issues. 
  3048. Each issue will include columns about how to demonstrate OS/2, and how to 
  3049. improve selling skills. The first issue has news about OS/2 sales, a success 
  3050. story about a small software developer, an article about how to stage a 
  3051. company-sponsored OS/2 conference, book reviews, and frequently asked 
  3052. questions. Future issues will cover how to sell OS/2 in client/server 
  3053. environments, more ideas for demonstrating OS/2, OS/2 software success stories, 
  3054. book reviews, how to improve selling skills, how OS/2 helps small businesses, 
  3055. and companies making major commitments to OS/2. 
  3056.  
  3057. The OS/2 Advisory is devoted to helping OS/2 users optimize their systems. Each 
  3058. issue will include the latest fixes and tuning tips. The first issue includes 
  3059. articles about troubleshooting tips for printing, navigating IBM's support 
  3060. offerings, software reviews, tips for swap files and icons, REXX, and where to 
  3061. find OS/2 software. Future issues will contain tips about troubleshooting OS/2 
  3062. in a LAN environment, ideas for new users, tips for supporting OS/2 users, and 
  3063. book and product reviews. 
  3064.  
  3065. Each newsletter has 8 pages. Charter subscription prices are valid until 31 
  3066. December 1993. Prices for annual subscriptions (four issues) are: 
  3067.  
  3068. The OS/2 Marketing Report, 79 US$ until 31 December, 89 US$ thereafter 
  3069.  
  3070. The OS/2 Advisory, 39 US$ until 31 December, 89 US$ thereafter. 
  3071.  
  3072. Both newsletters, 99 US$ until 31 December, 119 US$ thereafter. 
  3073.  
  3074. IBM employees are offered charter subscription rates of 75 US$ for The OS/2 
  3075. Marketing Report and 95 US$ for both newsletters. 
  3076.  
  3077. All charter subscribers who prepay will receive a free T-shirt that says 
  3078. "Unleash the Power of OS/2". 
  3079.  
  3080. Subscriptions and information can be obtained by calling 1-800-695-8642 within 
  3081. the USA, or 1-215-631-0339 from elsewhere. The fax number is 1-215-631-0414. 
  3082. For advertising rates, call 1-215-631-5685. 
  3083.  
  3084.  
  3085. ΓòÉΓòÉΓòÉ 31. AGORA Services Guide Offers Free Listings to Service Providers ΓòÉΓòÉΓòÉ
  3086.  
  3087. The AGORA Custom Solutions and Services Guide (circulation: 40,000) is offering 
  3088. free listings to qualified computer-related service providers. 
  3089.  
  3090. The AGORA Services Guide is a listing of thousands of multiplatform computer 
  3091. service providers from around the country and the world. Buyers of 
  3092. computer-related services use the Guide to locate appropriate service providers 
  3093. for their projects. Computer service providers use the Guide to showcase their 
  3094. unique capabilities to more than 100,000 readers and prospective clients. 
  3095.  
  3096. To receive a free-listing application, contact: 
  3097.  
  3098. MZ Group, Inc.
  3099. 221 Main St., Suite 700
  3100. San Francisco CA 94105
  3101. 1-415-543-8290, x146 (voice)
  3102. 1-415-543-8232 (fax)
  3103. Internet: agora@delphi.com
  3104.  
  3105.  
  3106. ΓòÉΓòÉΓòÉ 32. 800 Phone Numbers ΓòÉΓòÉΓòÉ
  3107.  
  3108. The 800 phone numbers below come from two sources: 
  3109.  
  3110.  1. This issue and preceding issues of PSP Developer Support News 
  3111.  
  3112.  2. Information posted on IBM internal forums. 
  3113.  
  3114.  
  3115.  Common Desktop Environment Developers Conference      1-800-225-4698
  3116.  
  3117.  OS/2 Multimedia Tools                                 1-800-228-8584
  3118.  
  3119.  IBM PSP Developer Support Marketing Center            1-800-285-2936
  3120.  
  3121.  OS/2 2.0 Software Support                             1-800-288-8737
  3122.  
  3123.  OS/2 Sales (in Canada, 1-800-465-7999)                1-800-342-6672
  3124.  
  3125.  IBM National Telesales Marketing (IBMCALL)            1-800-426-2255
  3126.  
  3127.  IBM Software Installer 1.2 for OS/2                   1-800-426-2279
  3128.  
  3129.  Boca Raton Technical Services Software System Test    1-800-426-2622
  3130.  
  3131.  IBM Direct (in Canada, 1-800-465-7999)                1-800-426-2968
  3132.  
  3133.  DCE Client for Windows Beta Program (in Canada,       1-800-426-3040
  3134.  1-800-561-5293)
  3135.  
  3136.  LAN NetView Extended Beta Test (in Canada,            1-800-426-3040
  3137.  1-800-561-5293)
  3138.  
  3139.  IBM Business Partner Locator (PS/2 Dealers)           1-800-426-3377
  3140.  
  3141.  IBM FAX Information Service (in Canada, HELPFAX,      1-800-426-4329
  3142.  1-800-465-3299)
  3143.  
  3144.  OEM Sales                                             1-800-426-4579
  3145.  
  3146.  Skill Dynamics (Education) (in Canada,                1-800-426-8322
  3147.  1-800-661-2131)
  3148.  
  3149.  Ultimedia Developer Assistance Program                1-800-426-9402
  3150.  
  3151.  The Corner Store                                      1-800-428-9672
  3152.  
  3153.  Programmer's Paradise                                 1-800-445-7899
  3154.  
  3155.  Integrated Systems Solutions Corporation              1-800-472-4772
  3156.  
  3157.  CompuServe Membership                                 1-800-524-3388
  3158.  
  3159.  OS/2 Application Assistance Center + TalkLink         1-800-547-1283
  3160.  (OS2BBS) (in Canada: IBMLink, 1-800-268-3100;
  3161.  Customer Assistance group, 1-800-465-1234)
  3162.  
  3163.  Personal Systems Technical Solutions magazine         1-800-551-2832
  3164.  
  3165.  Software Vendor Systems Center                        1-800-553-1623
  3166.  
  3167.  several Developer Assistance Programs                 1-800-627-8363
  3168.  
  3169.  Berlitz Translation Services (in Canada,              1-800-628-4808
  3170.  1-800-387-5500)
  3171.  
  3172.  IBM Developer Connection for OS/2 (in Canada,         1-800-633-8266
  3173.  1-800-561-5293)
  3174.  
  3175.  IBM Direct Response Marketing                         1-800-633-8266
  3176.  
  3177.  GEnie                                                 1-800-638-8369
  3178.  
  3179.  IBM Redemption Center (OS/2 2.0 Upgrade)              1-800-677-2581
  3180.  
  3181.  IBM Porting and Technical Consulting Workshops        1-800-678-31UP
  3182.  
  3183.  Delphi                                                1-800-695-4005
  3184.  
  3185.  Personal Systems HelpCenter                           1-800-772-2227
  3186.  
  3187.  PRODIGY                                               1-800-776-0845 and
  3188.                                                        1-800-776-3449
  3189.  
  3190.  Indelible Blue, Inc.                                  1-800-776-8284
  3191.  
  3192.  America Online                                        1-800-827-6364
  3193.  
  3194.  Business Depot, Inc.                                  1-800-844-8448
  3195.  
  3196.  CompuServe                                            1-800-848-8199
  3197.  
  3198.  IBM PSP Technical Interchange Registration            1-800-872-7109
  3199.  
  3200.  IBM Publications                                      1-800-879-2755
  3201.  
  3202.  IBM Ultimedia Tools Series                            1-800-887-7771
  3203.  
  3204.  PenDOS Software Developer Kit                         1-800-888-8242
  3205.  
  3206.  IBM Software Manufacturing Company                    1-800-926-0364
  3207.  
  3208.  OS/2 Developer magazine                               1-800-926-8672
  3209.  
  3210.  OS/2 Free Seminar Enrollment                          1-800-937-3737
  3211.  
  3212.  DB2 Technical Conference                              1-800-955-1238
  3213.  
  3214.  Drake Training and Technologies (for Professional     1-800-959-3926
  3215.  Certification Program from IBM)
  3216.  
  3217.  IBM Customer Support Center                           1-800-967-7882
  3218.  
  3219.  Personal Software Products Support Center (Defect     1-800-992-4777
  3220.  report)
  3221.  
  3222.  
  3223. ΓòÉΓòÉΓòÉ 33. Trademarks, Registered Trademarks, Service Marks ΓòÉΓòÉΓòÉ
  3224.  
  3225. (R)   AIX, AIX SystemView NetView/6000, Application System/400, AS/400, AT, 
  3226.       Audio Visual Connection, BookManager, Communications Manager/2, C Set/2, 
  3227.       DB2, DisplayWrite, HelpCenter, HelpWare, IBM, ImagePlus, LAN NetView, LAN 
  3228.       NetView Fix, LAN NetView Manage, LAN NetView Monitor, LAN NetView Scan, 
  3229.       LAN NetView Monitor, LAN Server, Micro Channel, NetView, NetView/6000, 
  3230.       Operating System/2, Operating System/400, OS/2, OS/400, Pen for OS/2, 
  3231.       Personal System/2, Presentation Manager, PS/1, PS/2, RISC System/6000, 
  3232.       RISC/6000, Systems Application Architecture, TalkLink, ThinkPad, 
  3233.       Ultimedia, and XGA are registered trademarks of International Business 
  3234.       Machines Corp. 
  3235. (R)   ATI is a registered trademark of ATI Technologies, Inc. 
  3236. (R)   BIX is a registered trademark of General Videotex Corp. 
  3237. (R)   Cirrus Logic is a registered trademark of Cirrus Technology, Inc. 
  3238. (R)   COMDEX is a registered trademark of The Interface Group, Inc. 
  3239. (R)   CompuServe is a registered trademark of CompuServe, Inc. 
  3240. (R)   Computer Associates is a registered trademark of Computer Associates 
  3241.       International, Inc. 
  3242. (R)   dBASE is a registered trademark of Borland International. 
  3243. (R)   Epson is a registered trademark of Seiko Epson Corp. 
  3244. (R)   Headland is a registered trademark of Headland, Inc. 
  3245. (R)   Hitachi is a registered trademark of Hitachi Corp. 
  3246. (R)   HP, LaserJet, DeskJet, OpenView, and PaintJet are registered trademarks 
  3247.       of Hewlett-Packard Co. 
  3248. (R)   IEEE is a registered trademark of The Institute of Electrical and 
  3249.       Electronics Engineers. 
  3250. (R)   Intel and Indeo are registered trademarks of Intel Corp. 
  3251. (R)   Internet is a registered trademark of Internet, Inc. 
  3252. (R)   ISO is a registered trademark of the International Organization for 
  3253.       Standardization. 
  3254. (R)   Lotus, Lotus Notes, and 1-2-3 are registered trademarks of Lotus 
  3255.       Development Corp. 
  3256. (R)   MicroGate is a registered trademark of Gateway Microsystems, Inc. 
  3257. (R)   Microsoft and Microsoft C are registered trademarks of Microsoft Corp. 
  3258. (R)   NEC is a registered trademark of NEC Corp. 
  3259. (R)   NetWare, NetWare Server, and Novell are registered trademarks of Novell, 
  3260.       Inc. 
  3261. (R)   OMG is a registered trademark of Object Management Group. 
  3262. (R)   OPEN LOOK and UNIX are registered trademarks of UNIX System Laboratories, 
  3263.       Inc. 
  3264. (R)   PenDOS is a registered trademark of Communication Intelligence Corp. 
  3265. (R)   Prodigy is a registered trademark of Prodigy Services Co. 
  3266. (R)   Sony is a registered trademark of Sony Corp. 
  3267. (R)   ToolTalk and SunSoft are registered trademarks of Sun Microsystems, Inc. 
  3268. (R)   Toshiba is a registered trademark of Toshiba Corp. 
  3269. (R)   True Type is a registered trademark of Apple Computer, Inc. 
  3270. (R)   UNIX is a registered trademark of UNIX System Laboratories, Inc. 
  3271. (R)   Walt Disney World is a registered trademark of Walt Disney Productions. 
  3272. (R)   Western Digital is a registered trademark of Western Digital Corp. 
  3273. (R)   WordPerfect is a registered trademark of WordPerfect Corp. 
  3274. (TM)  AIX/6000, APPN, CICS, CICS/ESA, CICS OS/2, Common User Access, C Set ++, 
  3275.       CUA, Current, DATABASE 2, DataHub, DB2, DB2/2, DB2/6000, DDCS/2, The 
  3276.       Developer Connection for OS/2, DISTRIBUTED DATABASE CONNECTION 
  3277.       SERVICES/2, DRDA, Extended Services for OS/2, IBMLink, IMS Client 
  3278.       Server/2, Information Warehouse, LANStreamer, Library Reader, LinkWay, 
  3279.       Matinee, Midware, Multimedia Presentation Manager/2, Natural Computing, 
  3280.       NAVIGATOR, PCjr, PenAssist, PowerPC, PowerOpen, SAA, Skill Dynamics, 
  3281.       Skill Dynamics Canada, SOMobjects, SQL/DS, Storyboard, Ultimotion, 
  3282.       VSE/ESA, WIN-OS/2, Workplace Shell, and XT are trademarks of 
  3283.       International Business Machines Corp. 
  3284. (TM)  AST is a trademark of AST Research, Inc. 
  3285. (TM)  Borland is a trademark of Borland International. 
  3286. (TM)  CasePoint is a trademark of Inference Corp. 
  3287. (TM)  ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc. 
  3288. (TM)  Drake Training and Technologies is a trademark of Drake Training and 
  3289.       Technologies. 
  3290. (TM)  DVI, Indeo, and ActionMedia are trademarks of Intel Corp. 
  3291. (TM)  Ethernet is a trademark of Xerox Corp. 
  3292. (TM)  Excel is a trademark of Microsoft Corp. 
  3293. (TM)  LAN Workplace is a trademark of Novell Inc. 
  3294. (TM)  Macintosh is a trademark of Apple Computer Corp. 
  3295. (TM)  Micro Focus is a trademark of Micro Focus Ltd. 
  3296. (TM)  Open Software Foundation, OSF, and Motif are trademarks of the Open 
  3297.       Software Foundation, Inc. 
  3298. (TM)  ORACLE, ORACLE Server and ORACLE7 are trademarks of Oracle Corp. 
  3299. (TM)  PCMCIA is a trademark of the Personal Computer Memory Card International 
  3300.       Association. 
  3301. (TM)  PC/TCP is a trademark of FTP Software Inc. 
  3302. (TM)  Pentium is a trademark of Intel Corp. 
  3303. (TM)  PostScript and Adobe Type Manager are trademark of Adobe Systems, Inc. 
  3304. (TM)  PSN and Private Satellite Network are trademarks of Private Satellite 
  3305.       Network, Inc. 
  3306. (TM)  SCO is a trademark of The Santa Cruz Operation, Inc. 
  3307. (TM)  SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp. 
  3308. (TM)  Solaris is a trademark of SunSoft Corp. 
  3309. (TM)  SoundBlaster is a trademark of Creative Labs, Inc. 
  3310. (TM)  Support on Site is a trademark of Ziff-Davis. 
  3311. (TM)  Taligent is a trademark of Taligent, Inc. 
  3312. (TM)  TCP with Demand Protocol Architecture is a trademark of 3COM Corp. 
  3313. (TM)  TelePad is a trademark of TelePad Corp. 
  3314. (TM)  Tusk is a trademark of Tusk, Inc. 
  3315. (TM)  Univel is a trademark of Univel. 
  3316. (TM)  VX*REXX and WATCOM are trademarks of WATCOM International Corp. 
  3317. (TM)  X/Open is a trademark of the X/Open Co., Ltd. 
  3318. (TM)  Windows, Win32, and Windows NT are trademarks of Microsoft Corp. 
  3319. (SM)  America Online is a service mark of America Online, Inc. 
  3320.  
  3321. This concludes the ninth issue of IBM PSP Developer Support News. Please let us 
  3322. know how we can improve it; see the beginning of the newsletter for ways to 
  3323. contact us. Thank you! 
  3324.  
  3325.  
  3326. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  3327.  
  3328. All numbers are in Denmark, but are answered by operators who speak the 
  3329. respective languages. 
  3330.  
  3331.  
  3332. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  3333.  
  3334. Keys to symbols: 
  3335.  
  3336. *         Updated 
  3337. **        New 
  3338. (Demo)    Demo 
  3339. (E)       Excerpts 
  3340. (I)       IBM Internally Developed 
  3341. (P)       Pre-Release 
  3342. (R)       Release-Level 
  3343.  
  3344.  
  3345. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  3346.  
  3347. Number works in Canada also