home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 32 Periodic
/
32-Periodic.zip
/
dsn4da.zip
/
DSN4D.ASC
next >
Wrap
Text File
|
1994-03-15
|
164KB
|
3,948 lines
IBM (R) Personal Software Products
DDDD EEEEE V V EEEEE L OOO PPPP EEEEE RRRR
D D E V V E L O O P P E R R
D D EEEE V V EEEE L O O PPPP EEEE RRRR
D D E V V E L O O P E R R
DDDD EEEEE V EEEEE LLLLL OOO P EEEEE R R
SSSS U U PPPP PPPP OOO RRRR TTTTT N N EEEEE W W SSSS
S U U P P P P O O R R T NN N E W W S
SSS U U PPPP PPPP O O RRRR T N N N EEEE W W W SSS
S U U P P O O R R T N NN E W W W S
SSSS UUU P P OOO R R T N N EEEEE WW WW SSSS
========================================================================
1994 Issue 4 15 March 1994
========================================================================
+----------+
| Contents |
+----------+
The table of contents contains search codes for going directly to items
that interest you.
Search Codes
------------
o Custom Application Porting Workshops for OS/2 workcust
Description. Proven results. Use of S.M.A.R.T. porting
tools. Locations. Registration and more information.
o OS/2 for Windows - Important Update! winos2up
Position paper by Scott Handy, PSP Marketing Strategies.
o OS/2 2.1 ServicePak (XR06200) Available spavail
Description. How to obtain the ServicePak. Downloading
electronically. Ordering by mail (including prices).
o The Developer Connection for OS/2, Volume 3 v3condev
List of contents. How to order.
NOTE: This item is 352 lines long.
o Bento and OpenDoc Materials in Developer Connection Volume 3 v3cil
Background. Four key technologies. Bento and OpenDoc
content in Developer Connection Volume 3.
o FREE SOMobjects Developers Seminar Features Direct-To-SOM somsem
Compilers
Description. Highlights. Who should attend. Tentative
agenda. Enrollment deadline. Enrollment application.
o C++ and Object-Oriented Education on CD-ROM romed
Review of pre-release IBM CD-ROM covering C++ and
object-oriented technology. How to obtain.
o IBM SOMobjects Developer Toolkit, Workstation Enabler, winsom
Workgroup Enabler Version 2.0 for Windows
Description. Highlights. SOM technology advantages.
OMG CORBA-compliant. Workstation and workgroup SOM.
Binary compatibility. Product positioning. Publications.
Hardware requirements. Software requirements. Packaging.
Planned availability dates. Additional licenses. Charges.
Ordering information.
o Tools Added to DAPTOOLS Thus Far in 1994 addtool
List of latest DAPTOOLS.
o IBM Device-Driver Source Kit (DDK) for OS/2 os2ddk
Description. Subscription prices. System requirements.
Technical support. Version 1.2 highlights. Lists of
specific drivers, tools, and debuggers. How to order.
NOTE: This item is 370 lines long.
o Device-Driver Development Support News teamdd
DUDE usage surges. FREE device-driver workshops fill up.
More information. Joining the DUDE.
o Device-Driver Source Kit Future Directions ddkfd
DDK CD features Developer Connection News. DDK CD
usability improvements. Give us your feedback!
o Device-Driver Source Kit Documentation Enhancements ddkdoc
Better mix of hardcopy and online information. Improved
organization. Better retrieval of information. More tools
and sample code. More hypertext capability. Ordering the
Libraries.
o Correction to PSP Technical Interchange Information ticor
Published in January DSNEWS
Corrected information about what each attendee receives.
o Reminder: Early Registration Discount for PSP Technical reg21mar
Interchange Expires on 21 March!
Fees. How to register.
o IBM PSP Technical Interchange Agenda tiagenda
As of 10 March 1994. Topics merged or discontinued.
Topics added. Topics renamed. Complete schedule of all
breakout sessions.
NOTE: This item is 566 lines long.
o New TalkLink Service talknew
Description. Migrating to New TalkLink. TalkLink
highlights.
o APL2/2 Version 1.0 os2apl2
Description. Packaging options. Highlights. Environment.
Benefits. Cooperative processing. Uses. Cross-system
compatibility. Growth enablement. Auxiliary processors.
Business solutions. Publications. Hardware requirements.
Programming requirements. Charges.
NOTE: This item is 354 lines long.
o CM/2 Version 1.1 Upgrade Promo - Hurry, Time's Running Out! cm2upgrd
Two offers expiring 31 March for upgrading to Version 1.1.
o U.S. Developer Assistance Program Discount on IBM Printers lexdisc
Description. How to participate. Whom to contact.
Disclaimer. Eligible products (printers and features) and
prices.
NOTE: This item is 256 lines long.
o Japanese OS/2 2.1 and Related Products Now Available jtselse
Elsewhere
Description. Products supported. Service. Trading
companies to contact for more information.
o Technical Support for DBCS OS/2 for Developers Outside Asia os2dbcs
Furnished by Microburst, Inc. for all OS/2 DBCS versions.
Products supported. Contact information.
o IBM Japan Developer Assistance Program Contact Methods jtact
Enrollment via fax. Technical support via Nifty-Serve.
Products supported. Nifty-Serve forum and userids.
o IBM LAN Distance 1.1 Beta Drop 4 Available in E/ME/A ld4emea
How to obtain more information. How to order.
o 800 Phone Numbers 800nos
o Trademarks, Registered Trademarks, Service Marks tmarks
+-------------+
| Back Issues |
+-------------+
The file names, dates, and number of pages for all issues thus far are
as follows.
1993
Issue Date Zipped ASCII .INF .PS Pages
----- ---- ------ ----- ---- --- -----
1 17 May 93 dsn93a.zip = dsnews.93a 52
2 15 Jun dsn93b.zip = dsnews.93b 50
3 15 Jul dsn93c.zip = dsnews.93c 62
4 23 Jul dsn93d.zip = dsnews.93d 48
5 16 Aug dsn93e.zip = dsnews.93e 29
6 15 Sep dsn93f.zip = dsnews.93f + dsn93f.inf 47
7 15 Oct dsn3ga.zip = dsnews.93g 63
dsn3gi.zip = dsn93g.inf
dsn3gp.zip = dsn93g.ps
8 15 Nov dsn3ha.zip = dsnews.93h 34
dsn3hp.zip = dsn93h.ps
9 15 Dec 93 dsn3ia.zip = dsnews.93i 46
dsn3ii.zip = dsn93i.inf
dsn3ip.zip = dsn93i.ps
1994
Issue Date Zipped ASCII .INF .PS Pages
----- ---- ------ ----- ---- --- -----
1 17 Jan 94 dsn4aa.zip = dsn4a.asc 81
dsn4ai.zip = dsn4a.inf
dsn4ap.zip = dsn4a.ps
2 15 Feb dsn4ba.zip = dsn4b.asc 71
3 15 Feb dsn4ca.zip = dsn4c.asc 70
4 15 Mar dsn4da.zip = dsn4d.asc 58
Explanation of names of zipped files for 1993 Issue 7 and later:
DSNymA = Developer Support News 199y issue m ASCII (plain-text)
DSNymI = Developer Support News 199y issue m .INF (use OS/2 VIEW)
DSNymP = Developer Support News 199y issue m .PS (PostScript)
where y = last digit of year (3, 4, ...)
m = issue represented as alpha (1=A, ..., 7=G, 8=H, ...)
For example, DSN3GI is 1993 issue 7 (=G), the 15 October issue, in .INF
format (after being unzipped).
+----------------------+
| Where to Find DSNEWS |
+----------------------+
Outside IBM
-----------
DSNEWS zipped files are found on several e-mail and BBS systems:
o America Online, in the OS/2 forum, in the Newsletters library
o CompuServe, in OS2DF2 forum, *DAP library section 14
and in OS2DF1 forum, OPEN FORUM library section 15
o GEnie, in OS/2 Software Library 16
o Gopher, in index.almaden.ibm.com, OS/2 Information menu
o IBM Canada BBS, in file area 35, OS/2 Programming
o IBM Europe/Middle East/Africa (EMEA) BBS, in file area DOCS.PUBS
o IBM France OS/2 Developer Assistance Program BBS, in area PUBS01
o IBM OS2BBS (TALKLink), in OS/2 Software Library, in Documents and Info
o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
o Internet, in anonymous ftp server software.watson.ibm.com, in
directory /pub/os2/info
o PRODIGY, in the OS/2 Club topic's download library, in IBM Files
Note: If you cannot find files named dsn... (in lower case), look for
files named DSN... (in upper case).
Within IBM
----------
All 1994 issues, in ASCII and INFBIN formats, are in DSN4 PACKAGE in the
OS2TOOLS tools catalog *only*. To obtain DSN4 PACKAGE, type
TOOLCAT OS2TOOLS GET DSN4 PACKAGE
or
TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS GET DSN4 PACKAGE
You can also request DSN4 PACKAGE by typing
REQUEST DSN4 FROM V1ENG AT BCRVM1
To subscribe to DSN4 PACKAGE, type
TOOLS SENDTO KGNVMCB PCTOOLS OS2TOOLS SUB DSN4 PACKAGE
All 1993 issues, in ASCII and INFBIN formats, are in DSNEWS PACKAGE in
the MKTTOOLS, OS2TOOLS, and PCWIN tools catalogs. To obtain
DSNEWS PACKAGE, type
TOOLCAT catalogname GET DSNEWS PACKAGE
or
TOOLS SENDTO catalogdisk GET DSNEWS PACKAGE
where
catalogname MKTTOOLS is on catalogdisk USDIST MKTTOOLS MKTTOOLS
catalogname OS2TOOLS is on catalogdisk KGNVMCB PCTOOLS OS2TOOLS
catalogname PCWIN is on catalogdisk BCRVMMS1 PCWIN PCWIN
Examples: TOOLCAT MKTTOOLS GET DSNEWS PACKAGE
TOOLS SENDTO USDIST MKTTOOLS MKTTOOLS GET DSNEWS PACKAGE
You can also request DSNEWS PACKAGE by typing
REQUEST DSNEWS FROM V1ENG AT BCRVM1
DSNEWS PACKAGE is no longer being updated every month. 1994 updates are
made to DSN4 PACKAGE.
Note: Use a monospace font to print the ASCII version.
+------------------------------------+
| Formats of DSNEWS Other Than ASCII |
+------------------------------------+
Outside IBM, .INF and PostScript formats are available for some (not
all) issues of DSNEWS. Consult the back issues chart above for details.
Within IBM, other formats of DSNEWS are available. The DSNEWSB PACKAGE
in the OS2TOOLS catalog contains all issues of DSNEWS in BookMaster,
LIST34820, OS/2 .INF, and PostScript formats.
PSP Developer Support produces only the ASCII version of DSNEWS. Other
formats are produced by IBM volunteers. Consequently, future issues of
DSNEWS will be provided in formats other than ASCII as time permits.
+-----------------------------------+
| Notice to Readers Outside the USA |
+-----------------------------------+
It is possible that the material in this newsletter may contain
references to, or information about, IBM products (machines and
programs), programming, or services that are not announced in your
country. Such references or information must not be construed to mean
that IBM intends to announce such products, programming, or services in
your country.
+------------------------+
| Send Us Your Feedback! |
+------------------------+
Your comments about this newsletter are important to us. Please send
your feedback to IBM PSP Developer Support News at:
o CompuServe (R): 74150,44
o Internet (R): dsnews@vnet.ibm.com
o IBMMAIL: USIB33NP
o Fax: 1-407-443-3241
o Mail: Newsletter, Internal Zip 2230, IBM Corporation,
1000 N.W. 51st Street, Boca Raton FL 33431, USA
========================================================================
+-----------------------------------------------+
| Custom Application Porting Workshops for OS/2 | workcust
+-----------------------------------------------+
IBM and One UP Corporation announce new, custom, individualized
workshops for porting applications to OS/2.
These workshops simplify the process of porting existing applications to
32-bit OS/2, with native source code, from other platforms, or creating
pen-based applications.
Technical experts will assist you in creating 32-bit OS/2 applications
based on existing 16-bit OS/2, DOS, Windows 3.x, or UNIX applications.
Your ported application will also be well positioned for easy migration
to Workplace OS. In addition, technical experts can help developers to
use OS/2's System Object Model (SOM) and Pen computing capabilities.
Custom Application Porting Workshops for IBM OS/2 are proven to:
o Accurately size your project
o Minimize the learning curve
o Guarantee architectural integrity
o Shorten development schedules
o Port anywhere from 35% to 100% of your application during the workshop
o Introduce you to latest porting tools and techniques
Each request for porting assistance will be handled individually. An
initial conference call will be held with the customer to fully
understand the porting effort. A written proposal will be given to the
customer with suggestions and prices for the different phases of the
port, based on the work effort involved. The customer can select as much
or as little assistance as deemed appropriate.
These porting efforts include the use of the S.M.A.R.T. Tool Set, beta
version, which is scheduled to ship in Volume 3 of The Developer
Connection for OS/2 CD-ROM. The customer also has the option of
completely outsourcing the porting effort.
The phases of the new custom porting process are:
(1) Analysis of code to identify and report specify issues, and to
identify the amount of porting effort required. This includes a
breakdown of all API calls, type definitions, symbols, and messages.
The analysis provides a detailed look at the source, followed by a
detailed report. This phase uses S.M.A.R.T. Ally.
(2) Automated code replacement of items that have a one-to-one mapping
from the source to the target environment. (The average has been 35
percent to 65 percent of the code.) Also included in this phase is the
conversion of resource files. This phase uses S.M.A.R.T. Port.
(3) Interactive code replacement, with input from an application
developer, for those source items that have an equivalent feature in the
target environment, yet require a decision.
(4) Implementation of unsupported features.
(5) Addition of platform-specific features.
The new individualized services replace classroom-style group workshops
that IBM previously offered as part of its Developer Assistance Program.
Those group workshops, conducted by One UP Corporation for IBM, have
achieved 100 percent customer satisfaction for the past two years.
These custom porting sessions can be held at customer locations, or at
One UP's porting facility in Dallas, Texas. Workplace OS porting
workshops, when announced, will be held at the West Palm Beach, Florida
porting center.
For more information and to register, call One UP Corporation's
toll-free number, 1-800-678-31UP, and refer to the Custom Application
Porting Workshops for OS/2. Outside the USA, call call 1-214-620-1123,
extension 2500. Or contact the workshop team directly: Marilyn Johnson,
Program Manager, 1-407-982-5514; Laura Rose, 1-407-443-1640; and Terry
Kemmerer, 1-407-982-1041; or fax to 1-407-443-4233, attention: Marilyn
Johnson.
========================================================================
+--------------------------------------+
| OS/2 for Windows - Important Update! | winos2up
+--------------------------------------+
(This item was written by Scott Handy, Program Manager, PSP Market
Strategies in IBM Boca Raton, Florida, and was distributed to many
e-mail and BBS systems on 23 February 1994.)
There seems to be a lot of unnecessary panic regarding Windows 3.11. We
see no reason to install this "update" because it provides little or no
value for the majority of Windows customers. Even the Microsoft
README.TXT for the update documented no reasons to install it. OS/2 for
Windows with Windows 3.10 provides significantly more value to our
customers than Windows 3.11 offers.
Microsoft has stated there are minor bug fixes included in 3.11, but we
know of no public listing of those bugs for their users. Microsoft is
therefore admitting that they have stability issues in the Windows 3.10
environment. We have been saying all along, and still are, that OS/2 for
Windows on top of Windows 3.10 is the most stable environment for
Windows users.
IBM, through our normal support channels, continues to provide fixes for
our OS/2 2.x (including Win-OS/2) and our OS/2 for Windows products. We
feel we have very high quality in both environments. An OS/2 for Windows
or OS/2 2.x customer is an IBM customer, and should not look to
Microsoft for support of IBM-provided code. If you feel you have a bug
to report, you should do so through IBM.
Microsoft has also noted that they added anti-counterfeiting packaging
changes to the new Windows 3.11 box, which is of no value to a licensed,
installed user.
I personally feel customers should be directing at least some of this
frustration at Microsoft, which has caused confusion and support issues
not only for OS/2 for Windows users, but for their entire installed
base. Microsoft changed the following system files without a description
of what the changes do:
- COMMDLG.DLL
- GDI.EXE
- KRNL386.EXE
- PSCRIPT.DRV
- UNIDRV.DLL
- SHELL.DLL
- USER.EXE
IBM could never get away with doing that.
OS/2 for Windows is a complimentary product to Windows 3.1. If Microsoft
were truly customer-driven, they would test system updates to make sure
that complimentary products that their customers are using continue to
operate properly. Consider what would happen if IBM shipped an "update"
to OS/2 that broke popular OS/2 complimentary products? Our customer
forums would really be buzzing!
This is not to say we did not expect this action. Long before we
shipped OS/2 for Windows, we knew the potential for a Windows 3.11
update that would break OS/2 for Windows; however, we expected the
update to have significant documented function and/or fixes.
Although we feel strongly that OS/2 for Windows with Windows 3.10
provides significantly more value to our customers than Windows 3.11, we
are evaluating our options for Windows 3.11 support. We are certain we
can maintain compatibility with Windows 3.11, but we will make the
decision based on customer value and resource required to achieve it
relative to other value-add options. This is part of our commitment to
a customer-driven process. On the other hand, we hear loudly and clearly
the perception issues and the anxiousness out there.
There have been comments made on IBM customer forums that most of the
30M+ Windows 3.10 installed base will upgrade to Windows 3.11, and that
they will be a lost opportunity for OS/2 for Windows. Our research of
the average end-user does not support this view. Forum surfers, like us
here, tend to know about and install "updates" (note that Microsoft
calls it an update, not an upgrade). But the average user is not a forum
surfer, and uses the old "if it ain't broke, don't fix it" mentality
(which is the wiser decision here). OS/2 for Windows has been, and
continues to be, a value-add upgrade for this massive installed base of
Windows 3.10 users.
If users do install the 3.11 update and call the support center, the
center can help the user get back to the supported, stable environment
above. Don't get me wrong -- we understand this will generate some
additional support calls. And we know, even though the original source
of the problem is a change in Microsoft's code, it will be perceived as
an IBM problem. We just need to manage that perception and the support
situation.
As for new users, the decision is the same as before: OS/2 2.1 versus
Windows (3.1x). As always, we recommend OS/2 2.1, and will continue to
support that offering via IBM support.
Comments appreciated - and expected!
Scott Handy
Program Manager
PSP Market Strategies
IBM Personal Software Products
Internet: shandy@vnet.ibm.com
Fax: 1-407-982-8888
========================================================================
+---------------------------------------------+
| IBM OS/2 2.1 ServicePak (XR06200) Available | spavail
+---------------------------------------------+
The IBM OS/2 2.1 ServicePak, level XR06200, is now available to
customers using OS/2 Version 2.1. This ServicePak can be downloaded
electronically from several e-mail and BBS systems, and it can also
be ordered in both diskette and CD-ROM formats.
The ServicePak contains fixes for problems reported by customers since
OS/2 2.1 was released in June 1993.
The ServicePak can be applied ONLY to:
o OS/2 2.1 as released in June 1993
o OS/2 2.1 preloaded systems
This ServicePak does NOT apply to customers using OS/2 for Windows. A
ServicePak for OS/2 for Windows will be made available shortly.
A booklet of installation instructions is included with the ServicePak.
Also, a README file contains technical considerations.
How to Obtain the ServicePak
----------------------------
You can download diskettes of the OS/2 2.1 ServicePak electronically, or
you can order either the diskettes or CD-ROM of the ServicePak by mail.
You can make as many copies of the ServicePak as you have licensed
copies of OS/2 2.1. You may distribute copies to other licensed OS/2
2.1 owners.
Downloading Electronically
--------------------------
Electronic delivery of the ServicePak is available from the following
electronic bulletin board systems if you have high-speed communications
to download the diskette images:
o CompuServe - Members of the CompuServe Information Service can
download the ServicePak from the IBM OS2 FORUM library (GO IBMSERV).
o Internet - Customers having access to Internet can download the
ServicePak from the network. Customers should do an anonymous ftp to
software.watson.ibm.com. The ServicePak is located in the /pub/os2
directory.
o IBM OS2BBS - If you are a subscriber to the OS2BBS, you can download
the ServicePak. It is located in the SOFTWARE DOWNLOAD library. If
you are not a subscriber to the OS2BBS and wish to subscribe, please
call 1-800-547-1283 within the USA.
o IBM Personal Computer Company BBS - Customers can call the IBM
Personal Computer Company BBS by dialing 1-919-517-0001 via a modem.
o TOOLCAT OS2CSD (within IBM only) - IBM employees with access to the
IBM VNET can download the ServicePak from the OS2CSD repository.
Some of these systems may not be available outside the United States. If
these bulletin-board systems are not available in your country, contact
your service representative or the place where you purchased OS/2 2.1.
Ordering by Mail
----------------
If you reside in the USA and have no access to any of the electronic
bulletin-board systems, or if you need the ServicePak delivered on
diskettes or CD-ROM, you may order it by calling 1-800-494-3044 and
charging the shipping and handling fees to your credit card. You may
also pay by check or purchase order. Two-day Express Mail service is
used to deliver the ServicePak.
The diskette version of the ServicePak consists of twenty-one 3.5-inch
diskettes or twenty-five 5.25-inch diskettes. The diskette version of
the ServicePak will be shipped for a non-refundable fee of 40 USD plus
tax to cover the cost of the material, shipping and handling.
The CD-ROM version of the ServicePak costs a non-refundable 25 USD plus
tax.
When ordering by mail, please specify:
1. Whether you want the 3.5-inch diskette, 5.25-inch diskette, or CD-ROM
version of the ServicePak. If you want diskettes, be sure to order
the size that is bootable on your machine (typically, the size of
your diskette drive A:).
2. A business or home street address (NOT a Post Office Box; the two-day
Express Mail service cannot deliver to a P. O. Box).
3. A current credit card name, expiration date, and number to which the
fee will be charged.
OR
4. Whether you choose to pay by check or purchase order.
========================================================================
+---------------------------------------------+
| The Developer Connection for OS/2, Volume 3 | v3condev
+---------------------------------------------+
Volume 3 of The Developer Connection for OS/2 CD-ROM includes limited
licenses to the following products:
KEY: (Demo) = Demo Products
(E) = Excerpts
(I) = IBM Internally-Developed Software
(P) = Pre-Release Software
N = New Product
* = Updated Product
Bitmaps
-------
BITMAP32: A 32-bit bitmap viewer (I)
Bitmap Samples: Samples of Developer Connection Bitmaps (I)
Communication Tools
-------------------
* APPC Games: A collection of three games CYCLES, REVERSI, and MANDPM
(I)
* APPC Utilities: A collection of six APPC command-line utilities (I)
N AutoDisp: A graphical display of APPN resources (I)
IBM: Communication Manager/2: API programs & productivity aids
* IBM: Communication Manager/2: Product & Applications: 3.5-Inch
Diskettes
* IBM: Communication Manager/2
N Creative Systems: Golden CommPass (Demo)
OS/Tools Inc: COM/8 and COMscope: 3.5-Inch Diskette (Demo)
N GOPHER: An OS/2 PM client for the Internet Gopher protocol (I)
N GoServe: A Gopher Server for OS/2 2.x (I)
IBM: Networking Services/DOS: 3.5-Inch Diskettes
PMFTERM: An OS/2 asynchronous emulation and file transfer utility (I)
REXXAPPC: REXX Communications APIs (I)
IBM: TCP/IP for OS/2
Databases
---------
DBMRPW: A database manager remote password administrator utility (I)
N IBM: DataBase/2 for OS2
N PrOffice: Personal Address Book/2 Light: 3.5-Inch Diskette (Demo)
Development Tools
-----------------
* ALPHA2: A code browser and analysis program (I)
N IBM: APL2 For OS/2 (Demo)
ASDT32: An applications/system 32-bit debug utility (I)
N BIDI: OS/2 Bidirectional Language SDK (P)
N IBM: Cross System Products/2 AD: 3.5-Inch Diskettes (Demo)
* CTFORMAT: A code and text formatter (I)
Data Access: DataFlex v3.0 (Demo)
* IBM: Kernel Debugger: 3.5-Inch Diskettes
* IBM: Kernel Debugger
IBM: Dialog Editor enhanced to support Pen for OS/2 (P)
N DrDialog: A PM dialog editor for OS/2 (I)
* EDITINI: An OS/2 text editor for .INI and profile files (I)
IBM: Graphics Interface Kit/2 (Demo)
* HexDump: A hexadecimal display and conversion utility (I)
IBROW: An image browser utility (I)
IPFCPREP: A preprocessor for the IPF Compiler (I)
Transcendental Automation: LR by Transcendental Automation v1.0:
3.5-Inch Diskettes (Demo)
IBM: Object Utility/2 (P)
N IBM: Pen for OS/2 Base (P)
N IBM: Pen for OS/2 Base : 3.5-Inch Diskettes (P)
* IBM: Pen for OS/2 Developer's Toolkit
* IBM: Pen for OS/2 Developer's Toolkit : 3.5-Inch Diskettes
N IBM: Personal AS Builder/2 Base (Demo)
N IBM: Personal AS Builder/2 Development (Demo)
* IBM: PL/I Workstation/2: 3.5-Inch Diskettes (Demo)
ATG Enterprises: PM Debug (Demo)
N PMPRTF: Extends PRINTF to PM applications (I)
PMSPY32: OS/2 PM message spying program (I)
RXD: PM source level debugger for REXX (I)
RxMathFN: A REXX DLL with C-language math functions (I)
RXNETB: REXX APIs for the OS/2 NetBIOS (I)
Softbridge: Softbridge Basic Language (Demo)
N SD386: Source level debugger for C (I)
IBM: Sniff16: A utility to search 16-Bit apps (P)
* IBM: Software Installer for OS/2 (Demo)
N IBM: SOMobject Base Toolkit: 3.5-Inch Diskettes
N IBM: SOMobject Base Toolkit Documentation
* IBM: The Developer's ToolKit for OS/2 2.1 Folder Creation
* IBM: The Developer's Toolkit for OS/2 2.1
* IBM: The Developer's Toolkit for OS/2 2.1: 3.5-Inch Diskettes
* IBM: The Developer's Toolkit for OS/2 2.1: 5.25-Inch Diskettes
N IBM: The Developer's Toolkit for OS/2 2.1 (Japanese): 3.5-Inch
Diskettes
N IBM: The Developer's Toolkit for OS/2 2.1 (Japanese)
* IBM: The Developer's Toolkit for OS/2 1.3: 3.5-Inch Diskettes
Hockware: VisPro/REXX v1.1 (Demo): 3.5-Inch Diskette
Visual REXX2: A library of REXX functions that provide a PM interface
(I)
N IBM: XPG/4 Internationalization Library (P)
IBM: 32-bit OS/2 toolkit utilities (P)
N One UP Corp: The S.M.A.R.T. Tool v1.0 (P)
Editors
-------
N CustEPM: A customized version of enhanced editor (I)
N EnvEd: Environment Editor (I)
* IBM: EPM: Enhanced Editor (P)
MicroEdge: SlickEdit v2.3 (Demo)
* TINYED: A tiny OS/2 and DOS editor (I)
LAN Systems Tools
-----------------
N IBM: DCE for OS/2 Starter Kit (P)
N IBM: DCE Client for OS/2 and Developer's Tools
N Pinnacle Technology, Inc.: Desktop Observatory v3.0 (Demo)
N DIRSTAT: A PM application that displays LAN adapter information (I)
N IBM: DOS LAN Services: 3.5-Inch Diskette (P)
N IBM: LAN Adapter Protocol Support for TCP/IP (P)
N IBM: LAN Server APR and Sample Programs: 3.5-Inch Diskettes
N IBM: MPTS AnyNet for OS/2: 3.5-Inch Diskettes
N IBM: Network SignON Coordinator (Demo)
N IBM: LAN Distance for OS/2: 3.5-Inch Diskettes (P)
N Lotus: VIM Developer's Toolkit 2.0: 3.5-Inch Diskettes
Multimedia Tools
----------------
* CD Explorer: A compact disc audio explorer (I)
IBM: MMPM2 v1.1 Base (Demo)
IBM: MMPM2 v1.1 Base: 3.5-Inch Diskettes (Demo)
IBM: MMPM2 v1.1 Base: 5.25-Inch Diskettes (Demo)
IBM: MMPM2 v1.1 Toolkit
IBM: MMPM2 v1.0 Toolkit and Base (Demo)
BOCASoft: BOCASoft System Sounds v1.0 (Demo)
BOCASoft: BOCASoft WipeOut v1.0: 3.5-Inch Diskette (Demo)
OS/2
----
N IBM: OS/2 2.1 (Japanese) CD-ROM: 3.5-Inch Installation Diskettes
(Demo)
N IBM: OS/2 2.1 (Japanese): 3.5-Inch Diskettes (Demo)
* IBM: OS/2 SMP CD-ROM: 3.5-Inch Installation Diskettes (P)
* IBM: OS/2 SMP: 3.5-Inch Diskettes (P)
Product Overviews
-----------------
IBM: AnDes: Animated Design/2 Overview (Demo)
N IBM: DataGuide/2 v1.0 (Demo)
N IBM: DCE (Demo)
N IBM: IMS Client Server/2: 3.5-Inch Diskette (Demo)
N IBM: LAN Systems (Demo)
IBM: Tutorial Manager/2 #1 (Demo)
IBM: Tutorial Manager/2 #2 (Demo)
N IBM: VisualAge (Demo)
Productivity Tools
------------------
N MHR Software & Consulting: ATS for OS/2 v2.0B (Demo)
* BOOTOS2: An OS/2 bootable diskette creation utility (I)
* CLOKGS: A digital/analog clock for your desktop (I)
N ClipServ: TCP/IP clipboard server for OS/2 2.x (I)
Central Point: Anti Virus for OS/2 (Demo)
* DINFO: A swapper file monitor (I)
FORBROWS: A forum browser (I)
N GFOLDR: A folder subsections creator (I)
* GSEE: A file search utility and batch file builder (I)
IMGTK16: The Image Toolkit (I)
MAGNIFY: An OS/2 desktop magnifier (I)
N Megadesk: A desktop expander (I)
* OS20MEMU: An OS/2 memory utilization utility (I)
N PMCAM2: Saves pictures of PM screens into bitmaps/postscript files
(I)
* PmDraw!: An OS/2 graphics editor (I)
* PMGB32: A display of planet Earth as a globe (I)
PMTIMER: An OS/2 program timer (I)
PMTREE: A graphical display of PM windows (I)
QCONFIG: A system configuration utility (I)
* IBM: IBM Library Reader/2 (Demo)
SCRAP: A screen capture utility (I)
N ShiftRun: Runs OS/2 program before IPL is completed (I)
* IBM: SearchManager/2 (Demo)
N Capstone Software: SpaceMap For OS/2 v1.0 (Demo)
* TXT2PS: A text-to-postscript conversion utility (I)
* UTIL2: AIX-like utilities for OS/2 (I)
ViewAll: An OS/2 program that displays all OS/2 books on the
bookshelf (I)
Arcadia Technologies: Workplace Companion v1.53 (Demo)
Service
-------
* IBM: C Set ++ for OS/2 Compiler CSD: 3.5-Inch Diskettes
* IBM: C Set ++ for OS/2 Compiler CSD
* IBM: C Set ++ for OS/2 2.0 Class Library CSD: 3.5-Inch Diskettes
* IBM: C Set ++ for OS/2 2.0 Class Library CSD
* IBM: C Set ++ for OS/2 2.1 Class Library CSD: 3.5-Inch Diskettes
* IBM: C Set ++ for OS/2 2.1 Class Library CSD
* IBM: C Set ++ for OS/2 Utilities CSD: 3.5-Inch Diskettes
* IBM: C Set ++ for OS/2 Utilities CSD
N IBM: LAN System Service Pack: 3.5-Inch Diskettes
N IBM: OS/2 2.1 CSD
N IBM: OS/2 2.1 CSD: 3.5-Inch Diskettes
N IBM: OS/2 2.1 CSD: 5.25-Inch Diskettes
N IBM: CSDI for WorkFrame/2 2.1: 3.5-Inch Diskette
N IBM: CSDI for WorkFrame/2 2.1
Source Code
-----------
N Apple Computer, Inc.: OpenDoc components (P)
N BIDISRC: OS/2 Bidirectional Language Support Developer's Kit Source
Code (P)
BITMAP32: Source Code (I)
IBM: The Developer Connection News: Vol I, Multithreading PM Apps (I)
N IBM: The Developer Connection News: Vol II, Dynamic Linking on OS/2
2.x (I)
N IBM: The Developer Connection News: Vol II, Exception Management in
32-Bit OS/2 (I)
N IBM: The Developer Connection News: Vol II, OS/2 and Win-OS/2
Communication (I)
N IBM: The Developer Connection News: Vol III, M Shell (I)
N IBM: The Developer Connection News: Vol III, StartDOS (I)
N IBM: The Developer Connection News: Vol III, T Shell (I)
N IBM: The Developer Connection News: Vol III, Transform Example (I)
N IBM: The Developer Connection News: Vol III, 32-Bit Character-Mode
APIs (P)
IBM: Doubplay: Multimedia Double Buffering Playlist C Samples (P)
* GBM: Generalized bitmap module source code (I)
N PMSPY32S: OS/2 PM Spying Source Code (I)
IBM: RIFFSamp: Multimedia RIFF Source Code (P)
IBM: A collection of Workplace Shell samples (P)
* UTIL2: AIX-like utilities source code (I)
IBM: Workplace Shell IDL (P)
Test Tools
----------
Softbridge: Automated Test Facility WorkStation and ATF Networked:
3.5-Inch Diskettes (Demo)
PMATE: An automated test environment with user input captured (I)
* IBM: Workstation Interactive Test Tool: 3.5-Inch Diskettes (Demo)
On-Line Documentation
---------------------
* IBM, The Developer Connection News: Volumes 1 & 2
* ComputerWorld On CD: Selected Articles 1991-1993
Wiley Professional Computing, Designing OS/2 Applications, by David
Reich (E)
SAMS, OS/2 2.1 Unleashed, by David Moskowitz & David Kerr (E)
SAMS, Real World Programming for OS/2 2.1, by Blain, Delimon &
English (E)
Apple Computer, Inc., OpenDoc White Paper
Apple Computer, Inc., OpenDoc Technical Summary
IBM, Communications Manager/2: ACDI Programming Reference
IBM, Communications Manager/2: Application Programming Guide
IBM, Communications Manager/2: Command Reference
IBM, Communications Manager/2: Message Reference
IBM, Communications Manager/2: Overview
IBM, Communications Manager/2: Problem Determination Guide
N IBM, Communications Manager/2: Response File Reference
N IBM, Communications Manager/2: APPN Programming Reference
N IBM, Communications Manager/2: X25 Programming Reference
N IBM, Communications Manager/2: Users Guide
N IBM, Communications Manager/2: Glossary
N IBM, Communications Manager/2: Device Driver Programming Reference
N IBM, Communications Manager/2: EHLLAPI Programming Reference
N IBM, Communications Manager/2: PCM Development Guide
N IBM, Communications Manager/2: CMI Programming Reference
N IBM, Communications Manager/2: LUA Programming Reference
N IBM, Communications Manager/2: SPRI Programming Reference
N IBM, Communications Manager/2: SPAR/ROPS Programming Reference
N IBM, LAN Systems: CID Enablement of DOS LANs
N IBM, LAN Systems: LAN Server v 3.0
N IBM, LAN Systems: LAN Server Ultimedia
N IBM, LAN Systems: National Language Support Library
N IBM, LAN Systems: DCE Concepts
N IBM, LAN Systems: CID Enabled Applications
N IBM, LAN Systems News
N IBM, PSP's LAN Systems Solutions
IBM, OS/2 2.1 Technical Update
IBM, OS/2 Application Developer Training
IBM, PM Programming Guide Volumes 1, 2, and 3
N IBM, PM Programming Reference: Data Types
N IBM, PM Programming Reference: Graphic Functions
N IBM, PM Programming Reference: Hooks
N IBM, PM Programming Reference: Message Processing
N IBM, PM Programming Reference: Profile Functions
N IBM, PM Programming Reference: Window function
N IBM, PM Programming Reference: Workplace
IBM, Red Book Volume 1: Control Program
IBM, Red Book Volume 2: DOS and Windows Environment
IBM, Red Book Volume 3: PM and Workplace Shell
IBM, Red Book Volume 4: Application Development
IBM, IPF Reference
IBM, Debug Kernel Reference
IBM, Application Design Guide
IBM, CP Guide and Reference
IBM, Tools Reference
IBM, SOM Reference
IBM, REXX Reference
IBM, REXX Users Guide
IBM, OS/2 v2.1 Virtual Device Driver Reference
IBM, OS/2 v2.1 Presentation Driver Reference
IBM, OS/2 v2.1 Physical Device Driver Reference
IBM, OS/2 Command Reference
Ordering The Developer Connection for OS/2
------------------------------------------
If you live in the United States, Canada, Mexico, Brazil, or the
Asia/Pacific countries, call the appropriate number listed below.
Asia/Pacific customers must ensure that they dial the international
access code applicable to their specific country before dialing the
listed phone number. Note that 61 is the country code for Australia.
Geography Call
--------- ----
Asia/Pacific 61-2-354-7684
Brazil 0800-111205
Canada 1-800-561-5293
Mexico 91-800-000639
Mexico City 627-2444
United States 1-800-6-DEVCON (1-800-633-8266)
If you live in Europe, the Middle East, Africa, or Latin America, you
can order The Developer Connection for OS/2 from the IBM Software
Manufacturing Centre in Copenhagen, Denmark. Operators speaking the
languages below are available. Please ensure that you dial your
country's international access code before dialing the listed phone
number. Note that 45 is the country code for Denmark.
Language Call
-------- ----
Dutch 45-4-810-1400
English 45-4-810-1500
French 45-4-810-1200
German 45-4-810-1000
Italian 45-4-810-1600
Spanish 45-4-810-1100
Telefax 45-4-814-2207
========================================================================
v3cil
+--------------------------------------------------------------+
| Bento and OpenDoc Materials in Developer Connection Volume 3 |
+--------------------------------------------------------------+
Volume 3 of The Developer Connection for OS/2 contains Bento alpha and
OpenDoc pre-alpha code for OS/2. SOM is already included in OS/2, and a
full SOM Developer's Toolkit can be obtained by ordering the SOMobjects
Developer's Toolkit from IBM.
Background
----------
OpenDoc is one of four technologies to be licensed by the Component
Integration Laboratory (CILab), as announced in September 1993. CILab's
initial supporters include Apple, IBM, Novell, Oracle, SunSoft,
Taligent, WordPerfect, and Xerox, with many others expected to join,
ensuring the success and acceptance of the CILab technologies in the
marketplace.
Together, the four initial technologies, and others adopted by CILab in
the future, will provide a dramatically higher level of interoperability
for applications on all major desktop platforms.
Four Key Technologies
---------------------
CILab initially plans to license these four key technologies to the
industry:
o OpenDoc software architecture for Windows, OS/2, Macintosh, and UNIX,
to enable embedding of features from different applications into a
single working document.
o Bento, for the storage and interchange of multimedia information.
o Open Scripting Architecture (OSA), for the coexistence of multiple
scripting systems.
o IBM's System Object Model (SOM) architecture, a highly efficient
platform and language-independent runtime mechanism for dynamic
object linking.
CILab plans to make source code available to the industry for these
technologies, and its sponsors plan to support the technologies across
multiple platforms. Initial target platforms include Microsoft Windows,
Macintosh, and OS/2, with plans to support UNIX systems.
Bento and OpenDoc Content in Developer Connection Volume 3
----------------------------------------------------------
The Bento content in Volume 3 of The Developer Connection includes a
code overview, the Bento specification, Bento sample handlers, and
headers for both Bento and debug. This alpha is sufficient to become
familiar with Bento, to perform high-level Bento designs, and to create
sample programs that interface with Bento.
The OpenDoc content includes an OpenDoc white paper, the OpenDoc
technical summary (57 pages), the complete OpenDoc Class Reference (API
specifications, 480 pages), and the OpenDoc headers. This pre-alpha is
sufficient to become familiar with OpenDoc APIs and headers, and to
perform high-level OpenDoc designs.
IBM plans to ship the full OpenDoc alpha with the next quarterly
Developer Connection CD-ROM in June. Shortly thereafter, a full beta
will be released through the OS/2 2.x beta program.
========================================================================
+------------------------------------+
| FREE SOMobjects Developers Seminar | somsem
| Features Direct-to-SOM Compilers |
+------------------------------------+
IBM Personal Software Products announces its first SOMobjects Developers
Seminar, to be held at the IBM programming laboratory in Austin, Texas
on 21 and 22 April 1994.
Sponsored by IBM and MetaWare, this is a technical conference for C++
vendors who are serious about reusable objects and a reusable object
marketplace. The seminar will feature beta versions of C++ Direct-To-SOM
compilers from IBM and MetaWare, and will include hands-on time in the
lab, with sample code. Lab time will also be available for you to try
the new compilers with some of your own code if you wish. The compiler
developers and SOM developers will be available to work with you in the
lab.
Beyond the technical core, we intend to brief you about the IBM Object
Strategy, including SOM, Distributed SOM (DSOM), the OpenDoc compound
document model, and Taligent. Furthermore, we will discuss marketing
opportunities that may assist you in marketing your SOM-enabled class
libraries.
As you know, object class libraries have taken off more slowly than
anticipated. A key missing component is a widely supported, vendor- and
language-neutral object standard that supports the distribution of
binary objects. SOM is that standard. SOM allows you to package your
classes in a binary form that delivers the promise of objects: reusable,
pluggable objects with true implementation encapsulation -- and the new
Direct-To-SOM compilers will make it easier than ever to do!
As a standard, SOM has taken on a life far beyond IBM. Within various
products, SOM has been endorsed by Apple, Borland, Digitalk,
Hewlett-Packard, MetaWare, Novell, ParcPlace, Semantec, Sun, Taligent,
and WordPerfect. DSOM is currently the most robust CORBA 1.1-compliant
Object Request Broker. SOM is the basis for OpenDoc, a vendor-neutral
standard for document-centric applications.
Highlights
----------
o 21 and 22 April 1994 in IBM's Austin Programming Laboratory
o No registration fee
o Free copy of the IBM SOMobjects Toolkit (OS/2 or AIX version)
o Free beta copy of C++ Direct-To-SOM compiler (OS/2 or AIX version)
o Free T-Shirt
Who Should Attend
-----------------
o Object-oriented programmers/designers interested in the benefits of
SOM/DSOM, C++ Direct-To-SOM compilers, and the IBM Object Strategy.
o Hands-on code developers (invited to bring some of your own source
code and make files to try out with C++ Direct-To-SOM compilers).
Tentative Agenda
----------------
Thursday 21 April
8:00 - 8:30 Coffee and Welcome
8:30 - 9:00 IBM: Bleeding Objects
9:00 - 10:00 IBM Object Strategy
10:00 - 10:15 Break
10:15 - 11:45 SOM Developement
11:45 - 12:45 Lunch
12:45 - 2:45 C++ Direct-To-SOM Development
2:45 - 3:00 Break
3:00 - 5:00 Hands-On Direct-To-SOM Lab
7:00 - 11:00 Direct-To-SOM: Open Lab
Friday 22 April
8:00 - 8:30 Coffee and Welcome
8:30 - 9:00 Object Marketing Opportunity
9:00 - 10:00 Distributed SOM Development
10:00 - 10:20 Break
10:20 - 11:20 Metaclass Programming
11:20 - 2:00 Hands-On Direct-To-SOM Lab
2:00 - 3:00 C++ Direct-To-SOM Products
3:00 - 3:15 Break
3:15 - 4:30 CILab / OpenDoc Technical Overview
3:15 - .... Direct-To-SOM Open Lab
4:30 - 5:00 Question-and-Answer Session
Enrollment Deadline
-------------------
The enrollment application is furnished below. Please fill it out and
fax it to IBM at 1-512-823-3047 no later than 29 March.
Due to limited seating, we cannot guarantee enrollment. You will be
notified of your enrollment status by 1 April 1994. If we cannot
accommodate you in this seminar, we will put your name on our priority
list for our next seminar.
APPLICATION FOR ENROLLMENT
FREE SOMobjects Developers Seminar
Sponsored by IBM and Metaware
Featuring C++ Direct-To-SOM Compilers
IBM Austin Lab
21 and 22 April 1994
Company Name:___________________________________________________________
Address: ___________________________________________________________
City, State: _________________________________ Zip ____________________
Phone: ________________________ Fax: _________________________________
Name(s) of Person(s) Attending: Title(s)
1) __________________________________ ______________________________
2) __________________________________ ______________________________
Development platform interested in: OS/2 ____ AIX ____
(determines version of free SOMobjects Toolkit and beta)
Do you plan to participate in the structured hands-on lab sessions with
sample code?
Yes ____ No ____
Do you plan to bring some source code for use in the open lab?
Yes ____ No ____
Which C++ compiler do you use? ___________________________
Please fax this form to us at 1-512-823-3047 no later than 29 March
1994.
========================================================================
+---------------------------------------------+
| C++ and Object-Oriented Education on CD-ROM | romed
+---------------------------------------------+
(This material is adapted from a review by Viktors Berstis, IBM Personal
Software Products, Austin, Texas.)
There is an outstanding new multimedia tutorial on C++ that IBM produces
on CD-ROM. It is a good tutorial on C++ that gets into quite a bit of
depth, complete with code examples and problems that you might
encounter. Because it is about C++, it also covers the usual
object-oriented concepts. If you have one of the supported sound cards,
it will explain the topics as it proceeds. This is particularly useful
when you are looking at code -- it is easier to listen to the speaker
while viewing a code sample, rather than reading the text in a window
that obscures the underlying screen.
At first, I was skeptical that this tutorial would have enough depth to
be worthwhile. However, after running it, I found that it does an
excellent job of working from a high level to more and more depth.
This kind of CD-based multimedia tutorial is definitely the correct way
to educate the millions of programmers about C++ and object-oriented
technology.
It takes about 2 to 3 days to go through the entire tutorial. The
tutorial currently runs under both OS/2 and DOS. It has thus far been
authored using Linkway Live 1.0, and plans are in place to migrate to
Ultimedia Builder/2.
Its suggested retail price is 135 USD. Contrast this price with a
conventional C++ and object-oriented course for which you have to spend
at least one thousand dollars for the course, travel, and hotel, and
then share the course with 24 other attendees.
This tutorial CD-ROM is currently in a pre-release run of 2,000 copies,
and it is being sold externally. The generally available version should
be released this summer. It will most likely have further improvements,
but by my standards, this pre-release version is a winner.
Customers outside IBM can order this CD-ROM by calling 1-800-879-2755
within the USA only. IBM employees can use PUBORDER and specify order
number SK2T-1158.
========================================================================
+----------------------------------------------------+
| IBM SOMobjects Developer Toolkit, Workstation | winsom
| Enabler, Workgroup Enabler Version 2.0 for Windows |
+----------------------------------------------------+
SOMobjects Developer Toolkit for Windows is an object-oriented
programming development product. System Object Model (SOM) technology
and tools help programmers create object-oriented class libraries.
Objects/classes can be created in one programming language and accessed
from a different programming language. Code can be reused to extend
beyond single language boundaries, making the benefits of
object-oriented programming (OOP) far more open and expansive. The
Toolkit includes language bindings for use with C and C++ programming
languages.
SOMobjects Developer Toolkit for Windows is fully compliant with the
Common Object Request Broker Architecture (CORBA) specification of the
Object Management Group (OMG). The Workstation and Workgroup Enabler
programs enable the execution of SOM-based applications. With these
packages, the product set also provides distributed object capability
across:
o Processes or address spaces in a single workstation
o Multiple workgroup nodes in a workgroup LAN configuration
These products are also available for OS/2 and AIX, as announced in June
1993.
Highlights
----------
SOMobjects for Windows expands object technology to an environment
beyond the limits of language-bound facilities -- fully open, fully
distributed, heterogeneous, multi-platform.
o Language-neutral objects/class libraries
o Productivity aid for applications developers
o Transparent access to remote objects
o Object modification without recompiling applications
o Distributed LAN support
o CORBA compliant
o Multiple platforms:
- OS/2
- AIX/6000
- Windows
SOM Technology Advantages
-------------------------
With SOM technology, objects and object definitions can be accessed and
manipulated irrespective of the programming language. SOM makes objects
language-neutral. It preserves key object-oriented characteristics
without requiring the user of a SOM class and the implementer of a SOM
class to use the same language.
The objective of the SOM technology is not to replace existing
programming languages, but rather to allow applications written in
different programming languages to use a common class library. This
technology also allows for modifying or extending such libraries without
having to recompile existing applications. The Toolkit includes language
bindings for use with C and C++ programming languages.
The product also provides distributed SOM capability, enabling
transparent access to remote objects in a distributed environment. The
Workstation Enabler package provides execution-time enablement of
cross-process capability in a single machine. The Workgroup Enabler
package provides for execution of distributed SOM-based applications in
a multi-node distributed configuration.
A major benefit of these products is the enabling of true binary
"black-box software reuse." It makes a software components industry not
only feasible but practical.
OMG CORBA-Compliant
-------------------
The product supports OMG's Interface Definition Language (IDL), as
well as OMG's CORBA specification for the distributed object request
broker function.
Workstation and Workgroup DSOM
------------------------------
The Workstation DSOM (distributed SOM) function provides support for
cross-process and for cross-address-space transparent access to
objects in a single system (machine) environment. The Workgroup DSOM
capabilities provide the ability to define or access objects remotely
in a distributed workgroup LAN configuration.
Binary Compatibility
--------------------
SOMobjects for Windows implementation allows class libraries to be
modified or replaced without recompiling applications (as long as the
new class or library doesn't require changes in the application's source
code). This is not the case in today's object-oriented environments.
However, it is essential if system-provided, object-oriented application
frameworks are to be used by software vendors, since end-users will not
have access to applications' source for recompilation when new releases
of a system library are installed.
Product Positioning
-------------------
The IBM SOMobjects Developer Toolkit for Windows is a toolkit that
provides an open, standards-compliant, object-oriented development
environment on the Windows platform. The product provides distributed,
language-neutral capabilities for defining and manipulating
objects/class libraries. It provides long-needed technology for breaking
the language barriers that have confined object-oriented programming
development environments to language-related exclusive islands.
SOM-based objects can be truly open and shared, in any application
language, and distributed across heterogeneous networks.
Publications
------------
Publications relevant to SOMobjects for Windows are delivered with the
software. Publications for SOMobjects can also be ordered as a set; call
1-800-342-6672 and use part number 96F8649. Publications are in English
only.
The SOMobjects Publications Set includes:
o SOMobjects Developer Toolkit Installation/ Configuration Guide V 2.0
o SOMobjects Developer Toolkit Users Guide V 2.0
o SOMobjects Developer Toolkit Programmer's Reference V 2.0
o SOMobjects Developer Toolkit Emitter Framework Guide and Reference
V 2.0
o SOMobjects Developer Toolkit Collection Classes Reference Manual
V 2.0
o SOMobjects Developer Toolkit Quick Reference Guide V 2.0
o SOMobjects Developer Toolkit Installation/ Configuration Guide for
Windows
Hardware Requirements
---------------------
o Computer system: any computer system that supports Windows 3.1 or
later
o For the Developer Toolkit:
- Memory: 4 MB (including the operating system)
- Hard Disk: 11 MB without samples built, 14 MB with samples built
o For the Workstation Enabler:
- Memory: 4 MB (including the operating system)
- Hard Disk: 4 MB
o For the Workgroup Enabler:
- Memory: 4 MB (including the operating system)
- Hard Disk: 4 MB
In order to execute distributed SOM-based applications (DSOM) across
a network, one of the following communications transport facilities
is required:
o On Windows platform: NetWare IPX/SPX or NetBIOS.
To use the replication framework, a shared file system is required.
Software Requirements
---------------------
The basic prerequisite for the SOMobjects for Windows is the supported
operating environment Windows 3.1 or later.
In order to develop SOM-based applications, the programming language
used must have integrated SOM support or have SOM language bindings
provided. The SOMobjects Toolkit contains language bindings for C and
C++. In order to execute SOM-based applications in a distributed
environment, across a network, the following communications transport
protocols are required:
o For Windows 3.1 to Windows 3.1 -- NetBIOS, or NetWare IPX/SPX
o For Windows 3.1 to OS/2 -- NetBIOS, or NetWare IPX/SPX (for
SOMobjects on OS/2, refer to Software Announcement 293-319 dated
15 June 1993).
Packaging
---------
The SOMobjects Developer Toolkit for Windows is distributed in one
package with the following materials:
o IBM Program License Agreement
o Proof of License
o License Information Booklet
o Service Statement
o Four 3.5-inch program diskettes, containing the program binaries
o SOMobjects Developer Toolkit Installation/Configuration Guide for
Windows
o SOMobjects Developer Toolkit Users Guide V 2.0
o SOMobjects Developer Toolkit Programmers Reference Manual V 2.0
o SOMobjects Developer Toolkit Emitter Framework Guide and Reference
V 2.0
o SOMobjects Developer Toolkit Collection Classes Reference Manual
V 2.0
o SOMobjects Developer Toolkit Quick Reference Guide Version 2.0
The Workstation Enabler for Windows 3.1 package contains the following:
o IBM Program License Agreement
o Proof of License
o License Information Booklet
o Service Statement
o Two 3.5-inch program diskettes, containing the program binaries
o SOMobjects Workstation Enabler Installation/Configuration Guide
For Windows
The Workgroup Enabler for Windows 3.1 package contains the following:
o IBM Program License Agreement
o Proof of License
o License Information Booklet
o Service Statement
o Two 3.5-inch program diskettes, containing the program binaries
o SOMobjects Workgroup Enabler Installation/Configuration Guide For
Windows.
The separately orderable set of publications for SOMobjects Developer
Toolkit will be distributed in a single package with the following
contents:
o SOMobjects Developer Toolkit Installation/Configuration Guide V 2.0
o SOMobjects Developer Toolkit Users Guide Version 2.0
o SOMobjects Developer Toolkit Programmers Reference Manual V 2.0
o SOMobjects Developer Toolkit Emitter Framework Guide and Reference
V 2.0
o SOMobjects Developer Toolkit Collection Classes Reference Manual
V 2.0
o SOMobjects Developer Toolkit Quick Reference Guide V 2.0
o SOMobjects Developer Toolkit Installation/Configuration Guide for
Windows
Planned Availability Dates
--------------------------
SOMobjects Developer Toolkit 29 April 1994 (English)
and Workstation Enabler 31 May 1994 (Japanese)
SOMobjects Workgroup Enabler 30 June 1994 (English)
29 July 1994 (Japanese)
Additional Licenses
-------------------
An Additional License Certificate authorizes the customer who has a
program package to make a single copy of the program diskette and
printed documentation.
Charges
-------
Part One-Time
Number Program Name Charge
------ ------------ --------
96F8850 SOMobjects Developer Toolkit V 2.0 for Windows 365 USD
(3.5-inch diskettes)
96F8824 SOMobjects Workstation Enabler V 2.0 for Windows 75
(3.5-inch diskettes)
96F8831 SOMobjects Workgroup Enabler V 2.0 for Windows 235
(3.5-inch diskettes)
96F8818 SOM Developer Toolkit V 2.0 for Windows, 295
Additional License Certificate
96F8825 SOMobjects Workstation Enabler V 2.0 for Windows, 60
Additional License Certificate
96F8827 SOMobjects Workstation Enabler V 2.0 for Windows, 135
Additional License Certificate, 5-Pack
96F8829 SOMobjects Workstation Enabler V 2.0 for Windows, 300
Additional License Certificate, 20-Pack
96F8832 SOMobjects Workgroup Enabler V 2.0 for Windows, 200
Additional License Certificate
96F8834 SOMobjects Workgroup Enabler V 2.0 for Windows, 450
Additional License Certificate, 5-Pack
96F8836 SOMobjects Workgroup Enabler V 2.0 for Windows, 1000
Additional License Certificate, 20-Pack
Ordering Information
--------------------
Orders for new licenses are being accepted now. Shipments will begin on
the planned availability dates. To order, call 1-800-342-6672 and refer
to the part numbers above.
========================================================================
+------------------------------------------+
| Tools Added to DAPTOOLS Thus Far in 1994 | addtool
+------------------------------------------+
Here is the list of programming tools added to the DAPTOOLS repository
thus far in 1994. DAPTOOLS are licensed to members of IBM Developer
Assistance Programs for their exclusive use.
BIGCLP
This Windows program automatically saves all clipboard updates in a PC
file. Text sent to the clipboard by means of Cut or Copy is appended
to a file.
BKMIPF
Demonstrates tips and techniques for maintaining both a BookMaster
version and IPF version of a document. Also great as a practical demo
of some nice IPF features, including BMPs and PSEGs, hypertext, and
hypergraphic links. Full source and formatted output included.
ECPIC
ECPI-C is a 16-bit OS/2 version of the common CPI-C code base shared
between AnyNet, Person-to-Person for APPC, Communications Manager/2,
and SNA for Workplace OS. ECPI-C may be considered a beta program for
the common code shared by these products. ECPI-C offers most CPI-C
1.2 calls and some of the CPI-C 2.0 calls. Significant function
includes full-duplex support (native and simulated) and non-blocking
support (native and simulated).
INIE
An OS/2 .INI file editor by which any proper .INI -- not just OS2.INI
-- may be opened and modified.
JAGSPD
JagSpeed/2 is a 32-bit OS/2 2.X PM file manager. Unlike OS/2's Drives
program, JagSpeed/2 looks like traditional DOS full-screen file
managers, but makes use of the advanced features of OS/2, including
the Presentation Manager user interface and multitasking. In addition
to all the usual features you would expect, you are able to compare
subdirectories, calculate file sizes, and interact with a command line
to minimize any typing you might do.
MYASST
Syntax assistance, PM, OS/2, C/2, E3, EOS2, EPM, Bookmaster. MYASSIST
gives you the ability to create your own syntax assistance file with
your favorite abbreviations and their corresponding replacement
strings.
OSCALL
Analyzes and reports the OS/2 APIs called and/or not called by
one or more 16-bit or 32-bit executable files without requiring their
source code. Great for determining the APIs covered by test cases.
PERFMN
PERFMON adds profiling hooks to a C source and analyzes the
run-time behavior of a process.
RACERX
A multipurpose utility written in REXX to aid users of the Workplace
Shell. It has the ability to display bitmaps; add, display, and
delete Association types; associate icons with files; etc.
RXPREP
A pre-processor for REXX source. Permits source to be built from
multiple imbed members. Nested imbedding. Conditional processing
inclusion of source. Global, local and system variable substitution.
Can also be used as a generailised (non-REXX) source pre-processor.
Includes fixes and a sample exec to pre-process.
SD386
SD386 is a source-level debugger for C and PL/X-86 source. It has
full-screen debugging facilities for the OS/2 32-bit environment.
Text-mode, PM, EXE, and DLL files, multi-threaded apps, 16- and 32-bit
apps running under OS/2 2.0 are supported.
TOPS
Fast image printing on postscript printers. TIFF, Targa, PCX, BMP, and
VID formats at >= 8bpp.
2XVFNT
Alternate set of fonts for VGA and BGA (8514/A) for OS/2, Windows, and
Communications Manager/2 3270 emulator windows.
========================================================================
+---------------------------------------------+
| IBM Device Driver Source Kit (DDK) for OS/2 | os2ddk
+---------------------------------------------+
The IBM Device Driver Source Kit (DDK) for OS/2 is a CD-ROM that
includes a large sampling of OS/2 device-driver source code, test tools,
and online documentation. This information is provided to Independent
Software and Hardware Vendors to enable rapid development of new OS/2
device drivers for OEM hardware.
The CD is refreshed a few times each year with the latest level of
source code, new tools, documentation enhancements, and improvements to
the user interface. Customers licensing the program receive the current
CD and all generally available updates for a year from their ordering
date.
Technical support for device-driver development is provided through a
bulletin-board system (BBS), called the DUDE, operated by the Driver
Development Support Center. Using a modem, call 1-407-982-3217, or by
voice phonemail, 1-407-982-4239.
DDK Contents
------------
The DDK product consists of the following:
o Over 100 drivers and utilities for the following device categories:
-- Display
-- Printer
-- Storage (DASD, SCSI, non-SCSI, CD-ROM, and PCMCIA)
-- Input/Output (Keyboard, Mouse, Pen, Touch Screen, Serial,
Parallel)
-- Multimedia
-- Physical and Virtual Device Drivers
-- Double-Byte Character Set (DBCS)
o The Win-OS/2 Device Driver diskette, a free supplement to the CD-ROM
for licensed Microsoft Windows 3.1 DDK users who certify that they
are licensed.
o Three debuggers, including all 2.x levels of the OS/2 Debug Kernel
o Online device-driver references (also available in print):
-- Printer
-- Display
-- Storage
-- Input/Output
-- Pen for OS/2
-- Multimedia (MMPM/2)
-- Physical
-- Presentation
-- Virtual
o Other online references:
-- Using Your DDK
-- OS/2 Debug Kernel
-- ASDT32 Debugger
-- Trace Customization (TRCUST)
-- Interactive Productivity Facility (IPF) Guide and Reference
o The most recent issue of The Developer Connection News
Customers receive all future DDK releases for one year from the ordering
date. The contents of subsequent releases are cumulative.
Prices
------
CD-ROM: 199 USD, plus shipping and handling. There is no volume discount
for the DDK.
Publications: US 29 each, plus shipping and handling. There is no
discount for purchasing multiple copies, more than one reference, or the
library (all references).
System Requirements
-------------------
Hardware:
o A computer supported by OS/2 2.x
o Recommended 8 MB (or greater) system memory
o 20 MB up to 130 MB (HPFS) or 180 MB (FAT) hard disk
o One OS/2-supported CD-ROM drive
o If the Win-OS/2 Version 3.1 Seamless Device Driver Supplement is
subsequently requested, one 1.44 MB 3.5-inch diskette drive is
required
Software:
o OS/2 2.0 with Service Pack XR06055, or OS/2 2.1. The device drivers
furnished in the DDK are for OS/2 2.0 or higher.
Technical Support
-----------------
Support is available from the IBM Driver Development Support Center.
To gain access, call via modem to 1-407-982-3217, or for telephone
support via phonemail, call 1-407-982-4239.
DDK Version 1.2 Highlights
--------------------------
Released in March, 1994, DDK version 1.2 extends the wide variety of
OS/2 device-driver samples, related utilities, and information. New
items include:
o New drivers and tools:
-- 32-bit PMVIDEO (S3/XGA/8514)
-- Enhanced 32-bit PMPrint Queue
-- 32-bit Plotter (beta)
-- Mitsumi Non-SCSI CD-ROM
-- PCMCIA Data/Fax Modem Client Services
-- Enhanced 32-bit Parallel Port
-- 16-bit ProAudio Spectrum 16
-- DBCS Display
-- Parallel Port
-- Verification Test Tools for multimedia and CDROMs
o OS/2 Debug Kernel (3 new levels)
o Volume 3 of The Developer Connection News
Specific Drivers
----------------
In the following lists of specific drivers, the numbers in parentheses
refer to these products:
(1) Microsoft Macro Assembler V5.1 (MASM) used (included in the DDK).
(2) Microsoft Macro Assembler V6.0 used.
(3) Microsoft C Optimizing Compiler (CL) Version 6.00A used.
(4) Microsoft 386 C Compiler (CL386) used (included in the DDK).
(5) IBM C Set/2 (ICC) Compiler used.
(6) Pen for OS/2 Toolkit required (available in The Developer Connection
for OS/2 or the OS/2 2.1 Developer's Toolkit)
(7) MMPM/2 Toolkit required (available in The Developer Connection for
OS/2 or the OS/2 2.1 Developer's Toolkit)
o Display Device Drivers
16-bit VGA (1)
16-bit 8514 (1)
32-bit VGA (2)
32-bit SVGA 256 (2)
32-bit PMVIDEO (merged S3/XGA/8514 drivers) (1) (4)
32-bit ISO Fonts (1)
VGA/8514 Base Video Handler (1) (3)
SVGA Base Video Handler (1) (3)
SVGA Utility (1) (3)
Virtual Video (1) (4)
Virtual XGA Video (1) (4)
Screen Base Video Family 1 (1)
Screen Base Video Family 2 (1)
o Printer Device Drivers
16-bit Plotter (1) (3)
32-bit Plotter (beta) (1) (5)
32-bit 42XX Rasterizing Sample (1) (5)
32-bit PostScript (1) (5)
32-bit Mini-Driver Rasterizing Sample (5)
32-bit PMPrint Queue (5)
32-bit Serial Port (5)
32-bit Parallel Port with Sharing Support (5)
16-bit Parallel (1) (3)
16-bit Virtual Parallel (1) (4)
o CD-ROM Device Drivers (16-bit)
CD-ROM Device Manager (1) (3)
Virtual CD-ROM Device Manager (1) (4)
Hitachi CD-ROM Filter (1) (3)
NEC CD-ROM Filter (1) (3)
Sony CD-ROM Filter (1) (3)
Toshiba CD-ROM Filter (1) (3)
Mitsumi CD-ROM Adapter (non-SCSI) (1) (3)
o DASD Device Drivers (16-bit)
OS/2 DASD Device Manager (1) (3)
Removable DASD Conversion Filter (1) (3)
Adapter Presence Detection Sample (1)
Adapter for ST506/IDE DASD (1) (3)
Adapter for ABIOS DASD (1) (3)
Virtual Disk (MVDM Support) (1) (3)
Protected Mode VDisk (RAM Disk) (1)
Adapter Presence-Check Services (TESTCFG) (1) (3)
o SCSI Device Drivers (16-bit)
OS/2 SCSI Device Manager (1) (3)
Adapter Driver For ABIOS SCB (1) (3)
OS/2 ASPI Device Manager (1) (3)
o Diskette Device Drivers (16-bit)
Adapter Driver for ABIOS Floppy (1) (3)
OS/2 ISA/EISA Floppy (1) (3)
Virtual Floppy (1) (4)
o PCMCIA Device Drivers
Client Services Sample (1) (3)
Data/Fax Modem Client Services Driver (1) (3)
o Mouse Device Drivers (16-bit)
Mouse (Device-Independent) (1)
Mouse (Device-Dependent) (1)
Virtual Mouse (1) (4)
o Keyboard Device Drivers (16-bit)
Family 1 Keyboard (1)
Family 2 Keyboard (1)
Virtual Keyboard (1) (4)
o 8516 Touch Device Drivers (16-bit)
Touch Device-Independent (3)
Touch Device-Dependent (3)
Virtual Touch (1) (4)
o Serial (Communication) Device Drivers (16-bit)
Asynchronous (1) (3)
Virtual Serial (1) (4)
o Parallel (Communication) Device Drivers (16-bit)
Parallel Port (3)
Virtual Parallel
o Clock Device Drivers
Family 1 Clock (1)
Family 2 Clock (1)
o Pen for OS/2 Device Drivers
Pen for OS/2 Include File (1)
Serial Digitizer (1)
o Multimedia Device Drivers
16-bit Pro Audio Spectrum 16 (2) (3)
MMPM/2 Device Drivers:
- 16-bit Audio PDD Sample (2) (3)
- 16-bit Audio VDD Sample (2) (3)
- Generic Audio Installation Sample (5)
- Generic Video Installation Sample (5)
- Audio Vendor-Specific Driver (VSD) Resource File Sample
- Video Capture Adapter PDD (1)
- Video Capture Adapter VSD (5)
o Double-Byte Character Set (DBCS) Drivers
VGA/SVGA PM Display (2)
VGA/SVGA Virtual Video (1) (4)
Base Video Handler (1) (3)
Base Video Handler for Windowed Session (1) (3)
Base Video Screen (1) (3) (4)
PM Font Support (1) (3)
o Win-OS/2 Device Drivers
VGA Display
Communication
Mouse
The Win-OS/2 Device Driver diskette is a free supplement to the
CD-ROM. You must be a licensed Microsoft Windows 3.1 DDK user,
however. Customers must sign and return a certification card
supplied in the CD-ROM package to receive the supplement.
Specific Tools
--------------
The build tools facilitate the development of the device drivers, and
the test tools verify the quality of the developed drivers. Many
drivers include test cases that will facilitate construction of test
cases for new drivers.
The following tools are included:
SVGAINST Action Routine Sample (5)
Paldisp (5)
32-bit Display Test Tool (5)
32-bit Font Test Tool
32-bit Printer Test Tool (beta) (5)
CD-ROM Test Tool
Pen for OS/2 Test Tool (1) (5)
Pen for OS/2 Calibration Tool (1) (5)
MMPM/2 Audio Device Driver Exerciser Tool (5)
MMPM/2 AP2/P2STRING Audio/Video Test Tool and Suites
MMPM/2 MCI String Test Tool (5)
Miscellaneous Tools
-------------------
DELDDK -- Deletes an old version of the DDK from the hard disk.
DELREF -- Utility to view references directly from CD.
NSYNC -- Provides file synchronization.
QSYSTEM -- Provides hardware information.
TRCUST -- Dynamic trace customizer.
Debuggers
---------
OS/2 Debug Kernel
- Level 6.307 (2.0 GA)
- Level 6.427 (2.0 ServicePak 1)
- Level 6.454 (2.1 Pre-load)
- Level 6.466 (2.0 Pre-load Backup)
- Level 6.514 (2.1 GA)
- Level 6.543 (2.0 ServicePak 2)
- Level 6.617 (2.11 Manufacturing Refresh 1)
- S3, Level 6.599 (S3 Video)
ASDT32
Debugo
How to Order
------------
To order the IBM Device Driver Source Kit for OS/2:
Within the USA, call 1-800-633-8266.
Within Canada, call 1-800-465-7999.
Within Asia/Pacific countries, call +61-2-354-7684 (in Sydney,
Australia).
In Latin America (except Brazil and Mexico), Europe, the Middle East,
and Africa, the phone number to call depends on the spoken language. All
numbers listed below are in Copenhagen, Denmark (country code 45).
Language Call
-------- ----
English +45-4-810-1500
French +45-4-810-1200
Italian +45-4-810-1600
German +45-4-810-1000
Spanish +45-4-810-1100
Dutch +45-4-810-1400
Within Brazil, call (021) 800-6120, or fax to (021) 800-6936.
Within Mexico:
Within Mexico City, call 627-2444
Outside Mexico City, call 91-800-00639
========================================================================
+-----------------------------------------------+
| Device-Driver Development Support Center News | teamdd
+-----------------------------------------------+
The numbers tell the story! Interest and demand for device drivers for
OS/2 2.1 has reached another milestone: the DUDE, the BBS managed by
the IBM Driver Development Support Center (DDSC), has become a
Kilo-DUDE, or K-DUDE!
DUDE Usage Surges
-----------------
The DUDE (which stands for Dynamic Upload/Download Environment) was
started by the DDSC team less than a year ago as a dedicated support
mechanism for device-driver developers. DUDE membership has surged in
recent weeks, and is now over 1,000 users.
FREE Device-Driver Workshops Fill Up
------------------------------------
Further evidence of the rapidly accelerating acceptance of OS/2 2.1 as
the premier PC operating environment is the increase in enrollments for
the FREE device-driver workshops conducted by the DDSC. These workshops
were held in Boca Raton seven times during 1993. Already in 1994, with
12 workshops scheduled for the year, the first two saw full attendance,
and additional enrollees are registered for all of the upcoming FREE
workshops through December.
More Information
----------------
See the 15 December 1993 and 15 January 1994 issues of this newsletter
for 1994 device-driver workshop schedules and descriptions, or call Bob
Peterson at 1-407-443-8289 or Jim Bennett at 1-407-982-4143.
As new technology becomes available, we will respond with the
appropriate workshops. But, we still look to you, our customer, to let
us know what workshops you need that we currently do not offer. Don't be
shy ... send us D-Mail via the DUDE!
Joining the DUDE
----------------
If you are a device-driver developer, register with us by using the
DUDE. Use your modem to call 1-407-982-3217, N,8,1 at 14.4 Kbps.
Joining the DUDE will ensure that the DDSC team can provide you with
support in your driver development efforts. As a bonus, when your driver
is completed, you can use the latest service of the DUDE, DUDE-ADS, to
help increase the visibility of your product offering.
Welcome to the club -- Club DUDE!
========================================================================
+--------------------------------------------+
| Device-Driver Source Kit Future Directions | ddkfd
+--------------------------------------------+
(This material comes from the January 1994 issue of DDK Update, a
hardcopy publication sent to members of the DUDE.)
The IBM Device-Driver Source Kit (DDK) for OS/2 has come a long way in
its first year, from humble beginnings of about 30 drivers and a few
tools to over 90 drivers, several test and maintenance tools, and
documentation both online and available in print to assist in your
device-driver development. The DDK team is proud of its achievement,
having received favorable feedback from you, but we are not yet
satisfied, and you can count on us to deliver more quality and useful
information in the coming year.
The DDK is just one piece in the set of IBM's Personal Operating System
software development tools. The tools team is implementing a strategy
that will, over time, create a comprehensive and cohesive development
suite.
DDK CD Features Developer Connection News
-----------------------------------------
Later this year, The Developer Connection News (part of The Developer
Connection for OS/2 subscription service) will accompany future releases
of the DDK CD. Although the DDK includes a great deal of technical data
about device-driver development, the newsletter will introduce and
enhance development techniques and information about other parts of OS/2
and future operating systems, as well as serve as a quick reference to
timely and important information like workshops, conferences, and other
developer programs. This new DDK element will fortify our commitment to
communicating with and assisting the development community. Suggestions
for future articles are welcome.
DDK CD Usability Improvements
-----------------------------
As our development products mature, we recognize opportunities for
usability improvements to the rapid increase of data contained on our
CDs. As more developers take advantage of the multiple tool offerings,
we realize that a standard user interface is necessary. We have used the
survey results from the San Jose Device-Driver Conference (held during
July 1993) and other customer feedback to better address your
development needs.
The installation, search engine, online assistance, and other product
utilities will be enhanced with the customer in mind. For example, more
emphasis will be given to utilizing the CD, like the feature offered in
the last DDK release of opening books from the CD rather than installing
them on your hard drive.
As these enhancements are implemented, the DDK team will continue to
deliver quality releases. We will continue to expand our coverage of
driver sources, aggressively seek new tools and test suites, and
complement it all with technical documentation and support.
The DDK team strives to meet your expectations, and we encourage your
suggestions to help us attain complete customer satisfaction. We value
your input, and request a small investment of your time so that we can
better serve your device-driver development efforts. Suggestions can be
made through the DUDE, or you can write to:
Tony Arcuri
Internal Zip 1436
IBM Corporation
1000 N.W. 51 Street
Boca Raton FL 33431 USA
========================================================================
ddkdoc
+-----------------------------------------------------------+
| Device-Driver Source Kit (DDK) Documentation Enhancements |
+-----------------------------------------------------------+
(This material is adapted from the January 1994 issue of DDK Update, a
hardcopy publication sent to members of the DUDE.)
Thanks to participants in the documentation survey at the San Jose
Device-Driver Conference, we have come up with several documentation
enhancements for the IBM Device-Driver Source Kit (DDK) for OS/2.
Better Mix of Hardcopy and Online Information
---------------------------------------------
You told us that you like both hardcopy and online documentation. You
want the topics to be more complete and easy to find. You wanted more
hypertext. And you want more tools and sample code.
Improved Organization
---------------------
For the next DDK, we are restructuring many of the books in the library
to make information easier to find. We will have new versions of the
Physical Device Driver Reference and the Presentation Driver Reference.
Many chapters of the Physical Device Driver Reference have been moved to
other books in the library. For example, the chapter on the physical
keyboard device driver will be transferred to the Input/Output Device
Driver Reference. The Physical Device Driver Reference will contain
general reference material that applies to physical device drivers.
Driver-specific information can be found in the following books:
o Printer Device Driver Reference
o Display Device Driver Reference
o Storage Device Driver Reference
o Input/Output Device Driver Reference
o Pen/PM Device Driver Reference
o MMPM/2 Device Driver Reference
Better Retrieval of Information
-------------------------------
To make the information in the Presentation Driver Reference more
usable, the book will be organized alphabetically. Graphics will be
added to each API to identify which kind of device (for example, display
or printer) the API is used for. For each release, we will continue to
develop and enhance the index of each book.
The printer book is being rewritten to include the minidriver and font
test tool. In addition, the information is being enhanced to include
"roadmaps" of the device-driver file structures.
To enhance the retrievability of the information, the glossaries from
the various books in the library have been consolidated. Terms have been
added and definitions have been revised to be concise and meaningful.
All books will have a comprehensive, common glossary.
More Tools and Sample Code
--------------------------
To expand the device-driver base, the following information will be
added:
o PCMCIA enhancements
o Parallel-port sharing
o ADDE tool enhancements
o APM enhancements
o DevHlps in C and Assembler
o DBCS support for printers, displays, keyboards
More Hypertext Capability
-------------------------
The DDK information is available in both hardcopy and online forms. The
online version is available on the DDK CD-ROM, which is updated
quarterly. You can also purchase any of the hardcopy books in the DDK
library separately. We have modeled the design of the online books to
follow the information provided in the OS/2 Technical Library.
For the second DDK, we incorporated the Physical Device Driver
Reference, the Virtual Device Driver Reference, and the Presentation
Driver Reference into the product. In addition, technical changes were
made to reflect the features of the OS/2 2.1 operating system.
For the third DDK, we made extensive changes to the format of the online
books. They now have the multiple viewport windowing that is featured in
the OS/2 Technical Library. We will continue to enhance the online
design for the entire DDK Library.
Ordering the Libraries
----------------------
Here is a list of all the device-driver books available in the IBM
Device Driver Source Kit (DDK) for OS/2 Library and the OS/2 Toolkit
Technical Library. You can order printed versions of each book
separately, or the OS/2 Toolkit Technical Library as a package, by
calling 1-800-633-8266.
Books in the OS/2 Toolkit Technical Library (orderable as a package by
using order number SBOF-1206):
o Programming Guide, Volume I (S10G-6261)
o Programming Guide, Volume II (S10G-6494)
o Programming Guide, Volume III (S10G-6495)
o Application Design Guide (S10G-6260)
o Procedures Language 2/REXX Reference (S10G-6268)
o Procedures Language 2/REXX User's Guide (S10G-6269)
o Control Program Programming Reference (S10G-6263) (*)
o System Object Model Reference (S10G-6309) (*)
o Information Presentation Facility Guide and Reference (S10G-6262) (*)
o Presentation Manager Programming Reference, Volume I (S10G-6264) (*)
o Presentation Manager Programming Reference, Volume II (S10G-6265) (*)
o Presentation Manager Programming Reference, Volume III(S10G-6266) (*)
In the above list, items marked with (*) are also available online.
Books in the IBM Device-Driver Source Kit (DDK) for OS/2 Library:
o Printer Device Driver Reference (S71G-1895)
o Display Device Driver Reference (S71G-1896)
o Storage Device Driver Reference (S76G-1897)
o Input/Output Device Driver Reference (S71G-1898)
o Pen/PM Device Driver Reference (S71G-1899)
o MMPM/2 Device Driver Reference (S71G-3678)
The DDK CD-ROM is orderable as S71G-3703.
Books in both the OS/2 Toolkit Technical Library and the Device-Driver
Source Kit (DDK) for OS/2 Library:
o Physical Device Driver Reference (S10G-6266)
o Virtual Device Driver Reference (S10G-6310)
o Presentation Driver Reference (S10G-6267)
========================================================================
+-----------------------------------------+
| Correction to PSP Technical Interchange | ticor
| Information Published in January DSNEWS |
+-----------------------------------------+
The following corrects the information about the products distributed to
attendees at the upcoming PSP Technical Interchange plus Device-Driver
Conference in San Francisco from 25 through 29 April:
Lots of Far-Out Stuff ... For You!
----------------------------------
Each attendee receives a bag filled with far-out stuff. Here's a look at
what you'll take home:
o IBM's Communications Manager/2 for OS/2 on CD-ROM
o IBM's Database Manager/2
o The IBM Device Driver Source Kit
OR
The Developer Connection, Volume 3, which includes:
-- The Developer's Manager/2 Toolkit
-- Multimedia Presentation Manager/2 Toolkit
-- Pen for OS/2 Toolkit
o Lotus SmartSuite for OS/2, which includes:
-- Lotus 1-2-3
-- Freelance Graphics
-- Ami Pro
-- cc:Mail
o CA-REALIZER
o One-year subscription to OS/2 Developer Magazine
And, take part in daily product raffles -- you could win an IBM
ThinkPad!
========================================================================
+-----------------------------------------+ reg21mar
| Reminder: Early Registration Discount |
| Technical Interchange Expires 21 March! |
+-----------------------------------------+
If you haven't yet registered to attend the IBM PSP Technical
Interchange Plus Device-Driver Conference, and if you want to save 100
USD of the registration fee, be sure to register and remit payment no
later than 21 March!
The early registration fees are:
Full conference registration, 795 USD
Multiple attendees, 695 USD each
(three or more attendees from the same company submitted at the same
time and including full payment)
Registration fees beginning 22 March are 100 USD higher: 895 USD for an
individual, and 795 USD for each of three or more attendees from the
same company.
To register, or for more information, call 1-800-872-7109 within the USA
and Canada, or 1-508-443-4990 from elsewhere. For faster processing, fax
your registration to 1-508-443-4715. Registration fees are payable in
U.S. funds by a check drawn on a U.S. bank, or by credit card: American
Express, Diners Club, MasterCard, or VISA. If payment is not received
before or on 21 March 1994, the registration fee automatically
increases.
========================================================================
+--------------------------------------+
| IBM PSP Technical Interchange Agenda | tiagenda
+--------------------------------------+
Here is the agenda, as of 10 March 1994, for the OS/2 and LAN Systems
Technical Interchange Plus Device-Driver Conference to be held in San
Francisco from 25 through 29 April 1994.
The following topics, which were initially listed in the brochure, have
been either merged with other topics or eliminated:
AD07 The OS/2 Debug Kernel
CM15 Open Distributed Systems with Messaging and Queueing
CS03 Network ... Security and Single Sign-On
LS09 Workplace OS Networking Transports
LS11 LAN Server WAN Connectivity
LS12 OS/2 LAN Server, Novell, Banyan, and TCP/IP
Coexistence
LS16 NetWare Server for OS/2
OS05 OS/2 Base System Tuning
OS06 4 Meg OS/2: How and What?
WP05 Workplace OS Networking Transports
XF01 The Gorilla and Unattended Automated Testing
The following topics have been added:
AD11 Understanding and Exploiting the OS/2 Graphical
Programming Interface (GPI)
CS13 DCE for OS/2 Base Performance
CS14 DCE for OS/2 Application Performance
CS18 Open Distributed Systems with Messaging and Queueing
CS19 CICS OS/2: 32-Bit Client/Server Computing
DM03 Enabling Your Application for Remote Unattended
Installation
DM04 LAN NetView Monitor
DM05 LAN NetView Monitor - Hands-On
IP01 ImagePlus/2 Overview
IP02 ImagePlus/2 Tips, Techniques, Trends, and Directions
OS03 The Future of OS/2: An Independent View
OS06 OS/2 Performance Enhancements
The following titles have changed:
OS02 Future of OS/2
is now
OS/2 Trends and Directions
OS09 OS/2 Hints and Tricks
is now
OS/2 Hints, Tricks, and tuning
Monday 25 April
---------------
12:00 N - 7:00 PM Registration
7:00 PM - 10:00 PM "Flower Power" reception
Tuesday 26 April
----------------
6:00 AM - 7:00 PM Registration
7:00 AM - 8:00 AM Busing from hotel to Moscone Center
8:00 AM - 11:00 AM General Session at Moscone Center
11:30 AM - 12:30 PM Luncheon at Moscone Center
12:30 PM - 1:30 PM Busing from Moscone Center to hotel
Original Revised
Session Session Session
Number Number Description
-------- ------- -----------
1:30 PM - 2:45 PM
AD02 AD01 User-Centric OS/2 Application Design
CA01 Product Manager Desktop Applications
CC01 IBM C Set ++ Overview
CM01 Communications Manager/2: The Power of Personal
Networking
CM10 CS01 Introduction to APPC and APPN
OP01 CS07 Distributed Computing Vision
LO01 Lotus SmartSuite for OS/2
LS01 LAN Server Overview
MM03 MM01 OS/2 Multimedia Support - MMPM/2
OO03 OO01 Object Technology Overview
OS02 OS01 OS/2 Trends and Directions
DD01 Overview and Future Directions - Display Device
Drivers
DD16 Overview and Future Directions - LAN Device Drivers
DD34 Overview and Future Directions - Multimedia/Input
Device Drivers
DD49 Overview and Future Directions - Printer Device
Drivers
DD60 Overview and Future Directions - Storage Device
Drivers
2:45 PM - 3:00 PM Break
3:00 PM - 4:15 PM
AD01 AD02 Designing OS/2 Applications
CA02 Product Planner Systems Strategies - Part 1
CC02 IBM C Set ++ Debugging Tips and Techniques
CM02 Communications Manager/2 Installation and
Configuration Basics
CM11 CS02 What's New in APPC and APPN
OP02 CS08 Distributed Applications
LO02 Application Development and Integration Using Ami Pro
Macro Language
LS02 LAN Server Directions
MM06 MM02 OS/2 2.1 Multimedia - MMPM/2 Applications and
Architecture
0004 OO02 The In-Taligent Use of Objects
0S04 OS05 OS/2 Windows Support, Inside and Out
DD02 Presentation Driver Architecture - Printer and
Display
DD17 Introduction to IBM's NDIS-Based Products
DD35 MMPM/2 Audio Subsystems
DD61 Storage Architecture
4:15 PM - 4:30 PM Break
4:30 PM - 5:45 PM
AD03 OS/2: The Platform for Quality Software Development
CA03 Product Planner Systems Strategies - Part 2
CC03 Performance Tuning with EXTRA from C Set ++
CM03 Communications Manager/2 Complex Configuration
New CS19 CICS OS/2: 32-Bit Client/Server Computing
LO03 Application Development Using REXX for Ami Pro and
Lotus 1-2-3
LS13 LS09 LAN Automated Distribution/2
MM04 MM03 OS/2 Software Motion Video
0002 0003 How to Introduce Objects to Your Organization
OS03 OS04 Platform Wars
OS06 OS/2 Performance Enhancements
DD03 PM Display Drivers - Part 1
DD18 Introduction to NDIS 2.01 Specification
DD36 MMPM/2 Audio Device Drivers
DD50 Printer Driver Architecture and Structure
DD62 Dynamic Loading of Device Drivers
6:00 PM - 8:00 PM "Streets of San Francisco" Exhibit Hall reception
8:00 PM - 9:15 PM
AD03 OS/2: The Platform for Quality Software Development
AD04 How to Create Endian-Neutral Software for Portability
AD13 AD09 OS/2 and Internationalization of Applications
CS02 CS06 Using NS/DOS in a Client/Server Environment
New CS18 Open Distributed Systems with Messaging and Queueing
New CS19 CICS OS/2: 32-Bit Client/Server Computing
TS01 IBM Personal Systems Services and Support
TS02 Technical Coordinator Program
TS04 TS03 Navigating OS/2 Support
TS05 TS04 Developer Assistance Program
New WP05 Workplace OS Networking Transports
Wednesday 27 April
------------------
7:00 AM - 6:00 PM Registration
7:00 AM - 8:00 AM Continental Breakfast
8:00 AM - 9:15 AM
AD02 AD01 User-Centric OS/2 Application Design
CA04 Systems Engineering and Project Management
CC04 IBM C Set ++ Class Libraries
CM01 Communications Manager/2: The Power of Personal
Networking
OP01 CS07 Distributed Computing Vision
LO04 Lotus OS/2 Development Directions
LS01 LAN Server Overview
MM01 MM04 Multimedia Creation and Management
AD05 OO04 OpenDoc for OS/2 - Compound Document Architecture
OS02 OS01 OS/2 Trends and Directions
WP01 Introduction to Workplace OS
DD04 PM Display Drivers - Part 2
DD19 IBM/NetWare/Banyan/TCPIP/Communications Manager
Coexistence Issues - Part 1
DD37 Audio Device Driver Debugging
DD51 Printer Device Specification Exploitation
DD63 OS/2 Plug-and-Play Support
9:15 AM - 5:15 PM Exhibit Hall open
9:15 AM - 9:45 AM Break in Exhibit Hall
9:45 AM - 11:00 AM
AD01 AD02 Designing OS/2 Applications
CA01 Product Manager Desktop Applications
CC05 IBM C Set ++ WorkFrame/2 2.1
CM02 Communications Manager/2 Installation and
Configuration Basics
OP02 CS08 Distributed Applications
LO05 Migrating Host Office Systems to LAN
LS02 LAN Server Directions
MM02 MM05 LAN Server Ultimedia
OO01 OO05 REXX Object-Oriented Extensions
OS01 OS02 OS/2 and Windows
WP02 What is the Workplace OS/2 Personality?
DD05 Base Video Handler and Virtual Device Drivers -
Part I
DD20 IBM/NetWare/Banyan/TCPIP/Communications Manager
Coexistence Issues - Part 2
DD38 MIDI and DSP Device Drivers
DD52 Printer Driver Installation Considerations
DD64 OS/2 ADD Driver Implementation
11:00 AM - 11:15 AM Break
11:15 AM - 12:30 PM
AD04 How to Create Endian-Neutral Software for Portability
CA02 Product Planner Systems Strategies - Part 1
CC06 IBM C Set ++ Optimization Tips and Techniques
CM03 Communications Manager/2 Complex Configuration
OP03 CS09 Introduction to Distributed Computing Environment
(DCE)
LO06 Lotus Mail and Messaging Architecture
LS03 LAN Server Tips and Techniques - Part 1
MM03 MM01 OS/2 Multimedia Support - MMPM/2
OO03 OO01 Object Technology Overview
New OS03 The Future of OS/2: An Independent View
WP03 Tools and Development Environment for Workplace OS
DD06 Base Video Handler and Virtual Device Drivers -
Part 2
DD21 Introduction to a Sample Network Driver
DD39 MMPM/2, DOS, and Win-OS/2 Audio Device Sharing -
Part 1
DD65 ASPI and Virtual ASPI Support in OS/2
12:30 PM - 2:00 PM Luncheon
2:00 PM - 3:15 PM
AD14 AD10 The Integrated Desktop to the Workplace Shell
CA03 Product Planner Systems Strategies - Part 2
CC01 IBM C Set ++ Overview
OP04 CS10 Introduction to DCE Programming
LO07 Developing with the Lotus VIM Developer's Toolkit
LS04 LAN Server Tips and Techniques - Part 2
LS16 LS12 NetWare Server for OS/2
MM06 MM02 OS/2 2.1 Multimedia - MMPM/2 Applications and
Architecture
0004 OO02 The In-Taligent Use of Objects
OS04 OS05 OS/2 Windows Support, Inside and Out
WP04 Workplace OS Human Centrics and How They Fit with the
PowerPC
DD07 Win Drivers and Seamless Architecture
DD22 Sample Network Driver Code Walkthrough - Part 1
DD40 MMPM/2, DOS, and Win-OS/2 Audio Device Sharing -
Part 2
DD66 OS/2 Tape Support
3:15 PM - 3:45 PM Break in Exhibit Hall
3:45 PM - 5:00 PM
CA04 Systems Engineering and Project Management
CC02 IBM C Set ++ Debugging Tips and Techniques
OP05 CS11 Introduction to DCE Administration
LO08 Lotus Notes Application Development - Part 1
LS06 OS/2 LAN Server Performance Tuning
LS15 LS11 LAN Server Hands-On Workshop - Connecting to
Resources
LS17 LS13 NetWare Interoperability
MM04 MM03 OS/2 Software Motion Video
0002 OO03 How to Introduce Objects to Your Organization
New OS06 OS/2 Performance Enhancements
AD15 OS11 Using and Customizing the Workplace Shell
WP01 Introduction to Workplace OS
DD08 Video Accelerator Support in the Display Drivers
DD23 Sample Network Driver Code Walkthrough - Part 2
DD41 MMPM/2 CoDec Interface
DD53 Bidirectional Printing Support
DD67 Advanced Power Management
5:00 PM - 5:15 PM Break
5:15 PM - 6:30 PM
AD05 AD04 OpenDoc for OS/2 - Compound Document Architecture
New AD11 Understanding and Exploiting the OS/2 Graphical
Programming Interface (GPI)
CC03 Performance Tuning with EXTRA from C Set ++
OP06 CS12 Choosing DCE as Your Client/Server Program
Environment
DM02 DM01 IBM LAN NetView Strategy
LO09 Lotus Notes Application Development - Part 2
LS05 LAN Server Security
LS14 LS10 LAN Server Hands-On Workshop - LAN Server
Administration
LS07 LS14 IBM LAN Systems Communication Transports
MM01 MM04 Multimedia Creation and Management
OS07 OS/2 REXX Tutorial
WP02 What is the Workplace OS/2 Personality?
8:00 PM - 9:15 PM
AD08 AD06 The Hang/Trap Enigma
AD13 AD09 OS/2 and Internationalization of Applications
AD16 AD12 Overview of The Developer Connection for OS/2
New CS18 Open Distributed Systems with Messaging and Queueing
New DM04 LAN NetView Monitor
New IP01 ImagePlus/2 Overview
LS13 LS09 LAN Automated Distribution/2
TS01 IBM Personal Systems Services and Support
TS04 TS03 Navigating OS/2 Support
TS05 TS04 Developer Assistance Program
New WP05 Workplace OS Networking Transports
DD24 Network Device Driver Performance
DD42 MMPM/2 Video Capture Subsystem
DD68 Parallel Port Device Support
Thursday 28 April
-----------------
7:00 AM - 6:00 PM Registration
7:00 AM - 8:00 AM Continental Breakfast
8:00 AM - 9:15 AM
AD14 AD10 The Integrated Desktop Program to the Workplace Shell
New AD11 Understanding and Exploiting the OS/2 Graphical
Programming Interface (GPI)
CC04 IBM C Set ++ Class Libraries
CM05 CM04 Communications Manager/2 - Building SNA Applications
CM13 CS03 APPN and TCP/IP: a Comparison of Protocols
New CS13 DCE for OS/2 Application Performance
New DM05 LAN NetView Monitor Hands-On
LO10 Lotus Notes/DBMS Integration
LS10 LS08 LAN Server Interoperability
LS16 LS12 NetWare Server for OS/2
MM02 MM05 LAN Server Ultimedia
OO01 OO05 REXX Object-Oriented Extensions
DD09 Testing - Display Device Drivers
DD25 Configuration in an IBM NDIS Environment
DD43 MMPM/2 Video Capture DD
DD54 What's New in Graphics Engine 2.2
DD69 OS/2 PCMCIA Support - Part 1
9:15 AM - 5:15 PM Exhibit Hall open
9:15 AM - 9:45 AM Break in Exhibit Hall
9:45 AM - 11:00 AM
AD06 AD05 32-Bit Native Porting Tips and Techniques
AD16 AD12 Overview of The Developer Connection for OS/2
CC05 IBM C Set ++ WorkFrame/2 2.1
CM06 CM05 Avoiding Common Problems and Problem Determination
with Communication Manager/2
OP03 CS09 Introduction to Distributed Computing Environment
(DCE)
New CS14 DCE for OS/2 Application Performance
LS03 LAN Server Tips and Techniques - Part 1
LS17 LS13 NetWare Interoperability
PN01 MM06 Pen for OS/2
OS01 OS02 OS/2 and Windows
AD15 OS11 Using and Customizing the Workplace Shell
PM01 Positioning
DD10 Performance - Display Device Drivers
DD26 Remote LAN Access Network Drivers - Part 1
DD44 MMPM/2 Device Driver Testing
DD55 New OMNI Printer Driver Architecture - Part 1
DD70 OS/2 PCMCIA Support - Part 2
11:00 AM - 11:15 AM Break
11:15 AM - 12:30 PM
AD08 AD06 The Hang/Trap Enigma
CC06 IBM C Set ++ Optimization Tips and Techniques
CM12 CM06 Multiprotocol Transport Network and AnyNet
OP04 CS10 Introduction to DCE Programming
New DM05 LAN NetView Monitor Hands-On
New IP01 ImagePlus/2 Overview
LS04 LAN Server Tips and Techniques - Part 2
LS07 LS14 IBM LAN Systems Communication Transports
PM02 Channel Distribution in the U.S.
PN02 MM07 PenDOS
New OS03 The Future of OS/2: An Independent View
WP03 Tools and Development for Workplace OS
DD11 Installation/Debug - Display Device Drivers
DD27 Remote LAN Access Network Drivers - Part 2
DD45 OS/2 Mouse and Keyboard Device Drivers
DD56 New OMNI Printer Driver Architecture - Part 2
DD71 OS/2 Installable File System
12:30 PM - 2:00 PM Luncheon
2:00 PM - 3:15 PM
AD09 AD07 Adding Help to Your OS/2 Applications
CM04 CS04 SNA Client/Server in the Communications Environment
CM07 CS15 Introduction to TCP/IP Networking
DB01 DB2/2: Let's Get Small
DM02 DM01 IBM LAN NetView Strategy
New IP02 ImagePlus/2 Tips, Techniques, Trends, and Directions
LS15 LS11 LAN Server Hands-On Workshop - Connecting to
Resources
PN03 MM08 Pen for OS/2, PenDOS, and Speech
OP05 Introuction to DCE Administration
OS07 OS/2 REXX Tutorial
PM03 Packaging
WP04 Workplace OS Human Centrics and How They Fit with the
PowerPC
DD13 Centralized Video Services
DD28 IBM Protocol Stacks in Detail
DD46 An Overview of Pen for OS/2 Device Drivers
DD57 The OS/2 Debug Kernel
DD72 Layered Serial Support in OS/2
3:15 PM - 3:45 PM Break in Exhibit Hall
3:45 PM - 5:00 PM
AD11 AD08 Mail-Enabling Applications Using VIM
CS01 CS05 Programming CPI-C Applications with Communications
Manager/2
New CS13 DCE for OS/2 Base Performance
CM08 CS16 Sockets Programming with TCP/IP for OS/2
DB02 DB2/2: Family and Friends
LS06 OS/2 LAN Server Performance Tuning
LS14 LS10 LAN Server Hands-On Workshop - LAN Server
Administration
PN01 MM06 Pen for OS/2
OS03 OS04 Platform Wars
OS09 OS/2 Hints, Tricks, and Tuning
PM04 Collaterals
New WP05 Workplace OS Networking Transports
DD12 Q & A Session - Display Device Drivers
DD29 Implementing NDIS Protocol Stacks
DD47 Writing PenDOS Device Drivers
DD58 Debugging PM Printer Presentation Drivers
DD73 PDD and VDD Organization
5:00 PM - 5:15 PM Break
5:15 PM - 6:30 PM
AD09 OS/2 and Internationalization of Applications
CS02 CS06 Using NS/DOS in a Client/Server Environment
New CS14 DCE for OS/2 Application Performance
CM09 CS17 Remote Procedure Call Programming with TCP/IP for
OS/2
OP06 CS12 Choosing DCE as Your Client/Server Programming
Environment
DB03 Data Access Services
DM03 DM02 IBM LAN NetView Family Overview
DM01 DM06 IBM LAN NetView Management Utilities for OS/2
PN02 MM07 PenDOS
OS08 OS/2 Symmetric Multiprocessing
TS06 OS12 The OS/2 Problem Solver
PM05 Public Relations and Product Reviews
DD30 Certification, Testing, and Debugging of Network
Drivers
DD59 OS/2 Graphical Programming Interface (GPI)
Programming
DD74 Techniques for Factory-Floor Automation and Data
Acquisition
6:30 PM - 7:30 PM Busing from hotel to the Exploratorium
7:30 PM - 10:30 PM "Back to the Future" Party at the Exploratorium
Friday 29 April
---------------
7:00 AM - 3:30 PM Registration
7:00 AM - 8:00 AM Continental Breakfast
8:00 AM - 9:15 AM
AD09 AD07 Adding Help to Your OS/2 Applications
CM05 CM04 Communicaitons Manager/2 - Building SNA Applications
CM10 CS01 Introduction to APPC and APPN
CM13 CS03 APPN and TCP/IP: A Comparison of Protocols
CM07 CS15 Introduction to TCP/IP Networking
DB01 DB2/2: Let's Get Small
New DM03 Enabling Your Application for Remote Unattended
Installation
New DM04 LAN NetView Monitor
PN03 MM08 Pen for OS/2, PenDOS, and Speech
OS09 OS/2 Hints, Tricks, and Tuning
PM06 Meet the Editors
DD31 Network Driver Customer Experience
DD48 Workplace OS Multimedia Device Drivers
DD75 Workplace OS Device Driver Model
9:15 AM - 2:30 PM Exhibit Hall open
9:15 AM - 9:45 AM Break in Exhibit Hall
9:45 AM - 11:00 AM
AD11 AD08 Mail-Enabling Applications Using VIM
CM06 CM05 Avoiding Common Problems and Problem Determination
with Communications Manager/2
CM14 CM07 Problem Diagnosis Using Communications Manager/2
APPC Trace Capability
CM11 CS02 What's New in APPC and APPN
CM08 CS16 Sockets Programming with TCP/IP for OS/2
DB02 DB2/2: Family and Friends
DM03 DM02 IBM LAN NetView Family Overview
LS10 LS08 LAN Server Interoperability
AD12 OS10 Alternate Shells for OS/2
TS06 OS12 The OS/2 Problem Solver
PM07 Direct Marketing
New DM05 LAN NetView Monitor Hands-On
DD14 New GRAD Display Driver Architecture - Part 1
DD32 Workplace OS LAN Network Drivers - Part 1
DD76 Base Workplace OS Device Drivers
11:00 AM - 11:15 AM Break
11:15 AM - 12:30 PM
AD06 AD05 32-Bit Native Porting Tools and Techniques
CM12 CM06 Multiprotocol Transport Network and AnyNet
CM04 CS04 SNA Client/Server in Communication Environments
CS01 CS05 Programming CPI-C Applications with Communications
Manager/2
CM09 CS17 Remote Procedure Call Program with TCP/IP for OS/2
DB03 Data Access Services
New DM03 Enabling Your Application for Remote Unattended
Installation
DM01 DM06 IBM LAN NetView Management Utilities for OS/2
LS08 LS07 LAN Distance - Remote LAN Access
OS08 OS/2 Symmetric Multiprocessing
PM08 Product Marketing for Software Developers
DD15 New GRAD Display Driver Architecture - Part 2
DD33 Workplace OS LAN Network Drivers - Part 2
12:30 PM - 2:00 PM Luncheon
2:00 PM - 2:30 PM Exhibitor Raffles in Exhibit Hall
2:30 PM - 3:30 PM Closing Session
========================================================================
+----------------------+
| New TalkLink Service | talknew
+----------------------+
TalkLink - new and improved! An enhanced version of IBM's TalkLink
service is now available. NEWTalkLink is accessible from the MartLink
main menu. A new preview area is also available to all IBMLink users
(to get more information regarding this service and to order it
on-line).
Migrating to New TalkLink
-------------------------
Existing users of our 'old' TalkLink and authorized users of OS2BBS (a
subset of TalkLink) will see new menu items on their MartLink main menu.
These new menu items provide access to the new service. We highly
encourage existing users to utilize the new service. The 'old' TalkLink
environment, and the 'old' OS2BBS subset will be discontinued shortly
after being maintained as a backup for a limited period of time.
TalkLink Highlights
-------------------
TalkLink provides the following capabilities for customers to review
information electronically, submit questions/requests and receive
answers/information:
o Conferences and forums -- question-and-answer bulletin boards for you
to ask questions and help others with a wide variety of products and
services. Items posted on this bulletin board are shared among BBS
users, IBM personnel, and affiliates worldwide.
o Customer-to-customer messaging -- customers can send private messages
to each other.
o Support -- customers can submit or view problem reports. These
entries will be responded to by the conference/forum owner, normally
within a certain time period. Users can also place orders for
product-related materials.
o Software library -- download application programs and upload
contributions.
o News and announcements -- contains recent information regarding
products and services.
o Modes of operation:
─ Interactive -- Users are connected online to TalkLink while
using its facilities.
- Batch -- Users can download the forums to their personal computers
and read the entries offline. Users can also respond offline, and
the entries will be saved and sent to the host the next time the
user is connected in batch mode. Initially, this facility is
available for OS/2 users only.
o Search IBM databases via interactive mode -- This search facility
includes a large question and answer database of items, IBM System
Center Flashes, and IBM's problem management libraries. This
database contains information about problems and fixes. Not all
general-discussion forums have related information in these
databases.
========================================================================
+------------------------+
| IBM APL2/2 Version 1.0 | os2apl2
+------------------------+
APL2 is a high-productivity, general-purpose programming language useful
to application developers and interactive end-users. This language
provides an extensive collection of functions that can be quickly
combined to solve many business problems. APL2 is used in a wide set of
application areas such as commercial data processing, system design and
prototyping, engineering and scientific computation, artificial
intelligence, and education.
IBM APL2 for OS/2 (APL2/2) Version 1.0 provides a productive environment
for developing and executing applications in the OS/2 environment.
APL2/2 is designed to be compatible with:
o APL2 (5688-228 and 5688-229) Version 2 Release 2, for the IBM host
mainframe processors
o APL2/6000 (5765-012) Version 1 Release 2, for the RISC System/6000
family of processors
o APL2 for Sun Solaris (5648-065) Version 1 Release 1, for Sun
SPARCstation systems
Packaging Options
-----------------
Two packaging options are available in the APL2/2 family:
o APL2/2 Entry for personal and educational use
o APL2/2 Advanced for professional application development and
cooperative processing
APL2/2 Advanced provides everything in the Entry package, plus extended
cross-system compatibility and cooperative processing with other IBM
APL2 platform products. Cooperative processing is now available across
TCP/IP-connected APL2 systems running on VM, MVS, AIX/6000 (TM), OS/2,
and Sun Solaris. The Advanced package also includes interfaces to the
DB2/2 (TM) database system and the TCP/IP Socket Interface (AP119),
which provides the capability to communicate with non-APL2 programs and
facilities.
The Entry and Advanced packages are fast and easy to install, using
diskettes, hard disk, or an established LAN drive.
In Brief...
-----------
APL2/2 Entry and APL2/2 Advanced provide:
o Exploitation of the 32-bit OS/2 2.0 operating system
o Portability between IBM APL2 on MVS, VM, AIX/6000, Solaris, and DOS
o Inter-language communication facilities for calling programs and
subroutines written in other languages
o Fully asynchronous shared-variable processors with dynamic processor
loading and support for auxiliary processors written in APL2 or C
o CUA (TM)-compliant session manager with full windowing features
o Set of auxiliary processors for interface to the following system
facilities: system commands, input stack management, full-screen
management, universal graphics management, system file I/O, APL2
object library, and OS/2 Presentation Manager services
APL2/2 Advanced provides the following additional features:
o Interfaces to the DB2/2 database system
o TCP/IP socket interface
o Cooperative processing across a TCP/IP network, providing the
capability to:
- Share variables with MVS, VM, AIX/6000, OS/2, and Solaris
- Share variables with remote auxiliary processors for access
to graphical user interface (GUI), database, and other system
services
- Run a session manager communicating with an APL2 interpreter on
a remote platform
- Distribute parts of an application across multiple machines
- Build a network server
IBM APL2 Offering on OS/2
-------------------------
Users can exploit the benefits of workstation development, such as
higher productivity, lower cost, and isolated test environment.
Programmers can enhance productivity and program reliability using APL2
for the OS/2 environment.
APL2 is designed to enhance a customer's productivity through a choice
of platforms and extensive system integration.
Users who write applications for multiple platforms will find APL2 for
OS/2 compatible with other IBM APL2 platforms, reducing the need for
application-specific code.
The APL2 Environment
--------------------
APL2 provides an environment for:
o Analyzing ad-hoc data and solving problems, especially when dealing
with incomplete data or ill-defined problems
o Developing interactive programs by, or working closely with, end
users
o Building portable applications that need to run on many kinds of
systems
o Building advanced decision-support systems
o Researching and designing new models and decision technologies
o Teaching the computational aspects of applied mathematics
APL2 brings the tools for these tasks together in a single environment
by combining:
o Rich data structures, more general and flexible than those provided
by most programming languages
o Large set of primitives (built-in functions) that apply to broad
classes of data types
o Simple syntax that treats user-defined programs like language
primitives
o Support for complex arithmetic
o Interactive environment that permits the user to concentrate on a
problem without needing to compile or link-edit
o Capability to be productive knowing only a small subset of the
language
APL2 Benefits
-------------
APL2 provides the following benefits:
o Allows users to solve problems without compiling or link-editing
programs
o Enables fast and powerful computing through problem-solving
operations, array manipulation, and immediate execution
o Reduces coding, builds on its existing applications, and provides
several debugging aids
o Automatically uses special hardware such as math coprocessors. The
auxiliary processors and associated processors provide access to
system services outside APL2. The associated processors also provide
access to routines written in other programming languages such as
FORTRAN, Assembler, C, or PL/I.
o Provides an iterative system design to aid developers in creating
applications that fit their needs
o Offers an integrated object library manager on all platforms,
implemented using Auxiliary Processor 211. AP 211 stores any APL
array as a component of the file, freeing the user from the details
of how or where the data is actually stored. Objects of any size and
data type can be easily stored and retrieved by name, using a simple
set of commands. Automatic data conversion is performed when
accessing object libraries in a multiplatform network configuration.
o Provides a variety of editors that can be used among the platforms.
Editor 1 is a common editor among platforms that allows the user to
manipulate lines in a function or operator definition. APL2 also
provides windowed editors.
Cooperative Processing
----------------------
Cooperative processing improves programming productivity, efficiency,
and flexibility by allowing an application to:
o Share a variable directly with an APL or non-APL application anywhere
else on a network
o Control a remote APL2 session from another APL or non-APL application
APL2 Uses
---------
APL2 and its interactive environment provide benefits in areas such as:
o Business and scientific applications. APL2 lets users store, select,
and manipulate large amounts of data with concise, consistent,
powerful operations. APL2 is also useful for statistical analysis and
business reports.
o Application design. APL2 helps developers and users define solutions
to their problems. As programmers develop an application, user
feedback can be incorporated quickly and easily, often in real time
while the developer and user are discussing the issue. This provides
a truly iterative design phase.
o Models and simulation. APL2 lets professionals model business and
scientific systems. Users can test hypotheses and easily change
values for "what-if" studies.
Cross-System Compatibility
--------------------------
APL2/2 provides comprehensive cross-system compatibility with other APL2
platform products. The language is nearly identical on all platforms.
Compatible shared-variable and external processor facilities are
provided. Equivalent auxiliary processors exist wherever operating
system facilities make this feasible.
Growth Enablement
-----------------
APL2 is designed to support growth of the customer's business and enable
fast response to customer business requirements.
The availability of APL2 products on new platforms and the extensive
degree of cross-system communication and compatibility across the APL2
platform products, allow customer applications to grow in a very
flexible manner. Applications can run on one platform or can be
distributed across several platforms.
APL2 encourages developers to use application building blocks and common
tools that can yield enormous productivity gains. With APL2, developers
can design, code, and implement applications in a shorter period of
time, and react more quickly to program changes.
The session manager helps users conduct and control APL2 sessions within
the system it is running on or in sessions running on other systems,
including computers with dissimilar hardware or operating systems. The
session manager has similar features in all APL2 products, so using APL2
on different platforms is easier for the users.
Full Set of Auxiliary Processors
--------------------------------
The auxiliary processors distributed with APL2 allow users to perform a
number of functions, including:
o Accessing host services, databases, communication networks, and
various file systems
o Providing graphics and text interaction with display devices.
Associated processors allow applications or users to treat routines,
often written in other languages, as if the routines were APL functions
within the active workspace.
A common set of auxiliary processors is available across all
platforms to help increase development productivity and reduce the
cost of code migration.
Business Solutions
------------------
APL2 provides the capability to rapidly develop business solutions, and
the flexibility to create these solutions on one system or distributed
systems. APL2 also has interfaces to other products and parts of the
system that allow it to be used to connect data and programs from
outside APL2.
APL2 is an excellent production tool. In addition to its normal
interactive mode, APL2 allows production applications to be run in an
automated environment without requiring user interaction. APL2 also
provides a powerful environment with robust error detection and recovery
capability. The flexibility of APL2 allows applications to call other
languages and products, and allows the communication facilities to
support distributed production environments using client/server
protocols.
With APL2 symbol orientation, users do not need to know English to work
with APL2 or create APL2 programs. APL2 also has no reserved words,
enabling users to write programs in other national languages with no
conflict. Additionally, system messages can be received in a variety of
national languages. The IBM APL2 platform products each provide some
support for double-byte character sets (DBCS).
Publications
------------
The following publications are available from the System Library
Subscription Service (SLSS). To order, call 1-800-879-2755 within the
USA.
ORDER
TITLE NUMBER
The APL2 Family of Products (fact sheet) GH21-1090
APL2 Programming: Language Reference SH21-1061
APL2 Reference Summary SX26-3999
APL2 for OS/2: User's Guide SH21-1091
APL2 at a Glance SC26-4676
APL2 Keyboard Decals SC33-0604
Hardware Requirements
---------------------
The minimum required hardware for APL2/2 is:
o A personal computer running OS/2 2.0, or higher; or OS/2 J2.1, or
higher (Japanese version)
o At least 6 MB of hard-disk space, in addition to that required by
OS/2
o At least 2 MB of memory, in addition to that required by OS/2
Programming Requirements
------------------------
The minimum required software to run APL2/2 is:
o OS/2 Version 2.0 (5621-077), or later; or OS/2 Version J2.1, or
later (Japanese version)
Additional requirements for APL2/2 Advanced:
o DB2/2 1.0 (5622-044), or later, for Auxiliary Processor 127. AP 127
allows you to use the structured query language (SQL) in DATABASE 2
(DB2).
o TCP/IP 2.0 (5622-086), or later, for Auxiliary Processor 119. AP 119
is the socket-interface processor that is used to pass requests to
TCP/IP. TCP/IP provides communication facilities across networks.
Charges
-------
PART ONE-TIME
NUMBER ORDER TYPE CHARGE
APL2/2 Version 1.0 Entry Package:
89G1556 Program Package 185 USD
89G1727 Additional License 167
89G1573 Proof of Additional License Certificate 167
APL2/2 Version 1.0 Advanced Package:
89G1697 Program Package 650
89G1730 Additional License 585
89G1695 Proof of Additional License Certificate 585
ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program
package. One copy may be made for each additional license ordered.
========================================================================
cm2upgrd
+-------------------------------------------------------------+
| CM/2 Version 1.1 Upgrade Promo - Hurry, Time's Running Out! |
+-------------------------------------------------------------+
Don't miss this great opportunity for upgrading to the latest release of
Communications Manager/2 at special promotion prices.
There are two promotions in place that expire on 31 March 1994.
Customers who currently have CM/2 Version 1.0 get a fantastic deal. By
ordering one CM/2 1.0 to 1.1 upgrade shrinkwrap at 75 USD, they can
upgrade existing CM/2 1.0 to 1.1 additional license upgrades at no
charge. In other words, pay for one set of CM/2 1.0-to-1.1 upgrade
media and publications, and upgrade your remaining CM/2 1.0 licenses at
NO CHARGE. With an additional license, customers can make copies of all
or portions of the CM/2 1.1 publications, or they can separately order
handy publications like the User's Guide and still save a bundle.
The second promotion is for customers who have IBM and other 3270 or
5250 terminal emulator programs. This includes DOS, Windows, and OS/2
Extended Services and Extended Edition. It also includes emulators that
customers may have acquired with their OS/400 PC Support program or
their NetWare LAN. For these customers, we are offering a 35 percent
discount on shrinkwrap upgrade packages, and a 50 percent discount off
the list price on additional license upgrades. That's a promotion price
of 125 USD for each shrinkwrap and 75 USD for each additional license.
The promotional prices are available through dealers, branch offices,
1-800-IBM-CALL (1-800-426-2255), and 1-800-3-IBM-OS2 (1-800-342-6672).
========================================================================
lexdisc
+------------------------------------------------------------+
| U.S. Developer Assistance Program Discount on IBM Printers |
+------------------------------------------------------------+
Commercial and Premier members of the IBM Developer Assistance Program
in the United States are eligible to receive a 50-percent discount on
selected IBM printers and features by ordering directly from Lexmark
International, Inc. The printers must be used to develop, test and/or
support your application's print drivers for the printers purchased.
How to Participate
------------------
U.S. Developer Assistance Program Commercial and Premier members receive
a DAP Notebook when they join. In that notebook is a section titled
"Forms and Agreements." In that section, complete the Lexmark Developers
Discount Agreement and the Product Schedule, and send these two forms
and your company's purchase order to:
Printer Compatibility
Mailstop C12/035-3
Lexmark International, Inc.
740 New Circle Road
Lexington KY 40511
Whom to Contact with Questions
------------------------------
If you have any questions regarding the Developers Discount Program for
IBM printers, please call 1-606-232-2260.
Disclaimer
----------
All transactions and agreements for this offering are between you and
Lexmark International, Inc. IBM makes no warranties, either expressed
or implied, about this offering. This offering may be withdrawn, with
or without cause, at any time.
Eligible Products
-----------------
Products for which Commercial and Premier members of the IBM U.S.
Developer Assistance Program members are eligible for discounts are
listed below. The prices are effective as of November 1993. Contact
Lexmark Printer Compatibility Operations at 1-606-232-2260 for current
prices.
Single
Part Unit Developer's
Eligible Printers Number Price Price
----------------- -------- -------- -----------
IBM 2380 Plus 2380002 399.00 USD 199.50 USD
IBM 2381 Plus 2381002 549.00 274.50
IBM 2390 Plus 2390001 429.00 214.50
IBM 2391 Plus 2391002 599.00 299.50
IBM 4226 Model 302 4226302 1799.00 899.50
IBM 4072 ExecJet 4072001 799.00 399.50
IBM 4076 ExecJet II 4076001 349.00 174.50
IBM 4079 ColorJet PS 4079001 3199.00 1599.50
IBM 4029 Model 20 4029020 1099.00 549.50
IBM 4029 Model 30 4029030 1299.00 649.50
IBM 4037 5E 403705E 799.00 399.50
IBM 4039 16L 403916L 3399.00 1699.50
IBM 4039 12L 403912L 2899.00 1449.50
IBM 4039 12R 403912R 1999.00 999.50
IBM 4039 10R 403910R 1599.00 799.50
IBM 4039 10R/Duplex 403910D 2199.00 1099.50
4033 LAN Connection:
OS/2, AIX:
Token-Ring 4033001 849.00 424.50
E-Net 10baseT 4033002 749.00 374.50
E-Net 10base2/10base5 4033003 749.00 374.50
NetWare:
Token-Ring 4033011 699.00 349.50
E-Net 10baseT 4033012 549.00 274.50
E-Net 10base2/10base5 4033013 549.00 274.50
------------------------------------------------------------------
Maximum quantity = 2 each per product/model, 10 total per schedule
------------------------------------------------------------------
Eligible Features
-----------------
IBM 2380 Plus/2381 Plus:
Auto Sheet Feed (2380+) 79F4840 199.00 99.50
Auto Sheet Feed (2381+) 79F4841 239.00 119.50
Serial Interface Module 79F4758 125.00 62.50
32K Receive Buffer 1180727 55.00 27.50
Parallel Attach Cable 1047010 25.00 12.50
Serial Cable - 20-Foot 8509386 48.00 24.00
(Requires part 79F4758)
--------------------------------------------------------------------
Maximum quantity = one each per Model 2380 Plus or 2381 Plus ordered
--------------------------------------------------------------------
IBM 2390 Plus/2391 Plus:
Font Set Download Diskette 1180724 35.00 17.50
Auto Sheet Feed (2390+) 79F4840 199.00 99.50
Auto Sheet Feed (2391+) 79F4841 239.00 119.50
Serial Interface Module 79F4758 125.00 62.50
32K NV RAM 1180725 79.00 39.50
32K Memory Option 1180727 55.00 27.50
Parallel Attach Cable 1047010 25.00 12.50
Serial Cable - 20-Foot 8509386 48.00 24.00
(Requires part 79F4758)
--------------------------------------------------------------------
Maximum quantity = one each per Model 2390 Plus or 2391 Plus ordered
--------------------------------------------------------------------
IBM 4226 Model 302:
Parallel Attach Cable 1047010 25.00 12.50
Serial Cable - 20-Foot 8509386 48.00 24.00
(Requires part 1319143)
4226 Serial Attach Cable 6486685 58.00 29.00
(20-Foot)
Serial Cable Adapter 1319143 39.00 19.50
----------------------------------------------------------
Maximum quantity = one each per IBM 4226 Model 302 ordered
----------------------------------------------------------
IBM 407X Ink-Jet Printers:
Auto Sheetfeed, 2nd Bin(4072) 1232300 129.00 64.50
Font Card (Presentations)(4072) 1232329 99.00 49.50
128K Download Memory(4072) 1232331 259.00 129.50
Font Card (OCR/Symbol)(4072) 1232332 99.00 49.50
Font Card (Wordprocessing)(4072) 1232333 99.00 49.50
Serial Interface Card(4072) 1232334 119.00 59.50
4MB Memory Module(4079) 1328363 299.00 149.50
8MB Memory Module(4079) 1328365 499.00 249.50
Y Cable(4079) 1331655 39.00 19.50
Parallel Attach Cable(407X) 1047010 25.00 12.50
Serial Cable - 20-Foot 8509386 48.00 24.00
(4072/4076/4079)
256 KB SRAM SIMM Memory(4076) 1367139 99.00 49.50
256 KB Flash Memory(4076) 1325283 99.00 49.50
1 MB Flash Memory(4076) 1325285 199.00 99.50
Serial Adapter(4076) 1363110 119.00 59.50
----------------------------------------------------------------
Maximum quantity = one each per IBM 407X Ink-Jet printer ordered
----------------------------------------------------------------
IBM 4029 LaserPrinters:
Envelope Plus Feeder 1183151 349.00 174.50
Letter - 200-Sheet Paper Tray 1183260 69.00 34.50
Legal - 200-Sheet Paper Tray 1183276 79.00 39.50
1MB Memory Option 1183333 109.00 54.50
2MB Memory Option 1183334 189.00 94.50
4MB Memory Option 1183335 279.00 139.50
Scalable Font Card (22 Fonts) 1183336 179.00 89.50
Download Font (Fixed Pitch) 1039401 199.00 99.50
Download Font (TR 36-60 pt) 1039402 199.00 99.50
Download Font (TR 6-30 pt) 1039403 199.00 99.50
Download Font (Helv 36-60 pt) 1039404 199.00 99.50
Download Font (Helv 6-30 pt) 1039405 199.00 99.50
Download Font (Old Eng, etc.) 1039406 199.00 99.50
Download Font (Palatino) 1039407 199.00 99.50
Download Font (Optima) 1039408 199.00 99.50
Download Font (Goudy Old Sty) 1039409 199.00 99.50
Download Font (Baskerville) 1039410 199.00 99.50
Download Font (Cent Schbook) 1039411 199.00 99.50
Download Font (Futura) 1039412 199.00 99.50
HP PCL 5 Option 1183339 129.00 64.50
PostScript Option 1183340 229.00 114.50
Letter - 500-Sheet 2nd Drawer 1183365 349.00 174.50
Legal - 500-Sheet 2nd Drawer 1183366 359.00 179.50
Letter - 500-Sheet Paper Tray 1183368 129.00 64.50
Legal - 500-Sheet Paper Tray 1183369 139.00 69.50
A5 Paper Tray 1183376 109.00 54.50
100 Sheet Auxiliary Feeder 1183966 229.00 114.50
AppleTalk Option (Model 20) 1321440 299.00 149.50
AppleTalk Option (Model 30) 1321445 299.00 149.50
Parallel Attach Cable 1047010 25.00 12.50
Serial Cable - 20-Foot 8509386 48.00 24.00
(Requires part 1319143)
4029 Serial Attach Cable 6486685 58.00 29.00
Serial Cable Plug Adapter 1319143 39.00 19.50
-------------------------------------------------------------
Maximum quantity = one each per IBM 4029 LaserPrinter ordered
-------------------------------------------------------------
IBM 4037 5E:
1 MB Memory 1183333 109.00 54.50
2 MB Memory 1183334 189.00 94.50
4 MB Memory 1183335 279.00 139.50
256 KB Flash Memory 1325283 99.00 49.50
1 MB Flash Memory 1325285 199.99 99.50
23-Font Option 1325287 99.00 49.50
Tray 2 Option (250-Sheet) 1364480 189.00 94.50
150-Sheet Letter Tray 1364481 49.99 24.50
150-Sheet Legal Tray 1364482 59.00 29.50
250-Sheet Letter Tray 1364483 59.00 29.50
250-Sheet Legal Tray 1364484 69.00 34.50
Serial Adapter 1363110 119.00 59.50
Serial Cable - 20-Foot 8509386 48.00 24.00
Parallel Attach Cable 1047010 25.00 12.50
---------------------------------------------------
Maximum quantity = one each per IBM 4037 5E ordered
---------------------------------------------------
IBM 4039 LaserPrinters:
1MB Flash Memory Option 1328586 289.00 144.50
2MB Flash Memory Option 1328585 469.00 234.50
2MB Printer RAM Memory 1328589 199.00 99.50
4MB Printer RAM Memory 1328363 299.00 149.50
8MB Printer RAM Memory 1328365 499.00 249.50
300-Sheet Duplex (16L, 12L) 1326070 699.00 349.50
130-Sheet Duplex (12R, 10R) 1326072 699.00 349.50
300-Sheet Extra Duplex Tray 1326190 159.00 79.50
130-Sheet Extra Duplex Tray 1326191 149.00 74.50
500-Sheet 2nd Drawer (Ltr) 1195836 349.00 174.50
500-Sheet 2nd Drawer (Legal) 1195830 359.00 179.50
500-Sheet Extra Tray (Ltr) 1195837 129.00 64.50
500-Sheet Extra Tray (Legal) 1195831 139.00 69.50
Envelope + Feeder 1183151 349.00 174.50
100-Sheet Auxiliary Feeder 1183966 229.00 114.50
200-Sheet Extra Tray (Ltr) 1183260 69.00 34.50
200-Sheet Extra Tray (Legal) 1183276 79.00 39.50
10BaseT Network Adapter 1325497 439.00 219.50
10Base2 Network Adapter 1325495 489.00 244.50
Token Ring Network Adapter 1325496 649.00 324.50
LocalTalk Network Adapter 1325494 299.00 149.50
PCL Font Card-Publication 1329153 239.00 119.50
PCL Font Card-Presentations 1329154 239.00 119.50
PCL Font Card-Word Process 1329155 239.00 119.50
Font Card Adapter 1325231 79.00 39.50
(12L,12R,10R)
Font Cartridge Adapter(16L) 1329037 209.00 104.50
Maintenance Kit (16L) 1329140 399.00 199.50
Maintenance Kit 1325531 399.00 199.50
(12L,12R,10R)
Serial Cable - 20-Foot 8509386 48.00 24.00
Parallel Attach Cable(4039) 1525612 48.00 24.00
-------------------------------------------------------------
Maximum quantity = one each per IBM 4039 LaserPrinter ordered
-------------------------------------------------------------
========================================================================
jtselse
+----------------------------------------------------------------+
| Japanese OS/2 2.1 and Related Products Now Available Elsewhere |
+----------------------------------------------------------------+
The Japanese versions of OS/2 2.1 (OS/2 J2.1) and related products are
now available in the USA, Canada, and European countries.
Now, everyone in North America and Europe will be able to enjoy Japanese
versions of OS/2 and its related products.
OS/2 J2.1 is available in these countries through fulfillment
arrangements with Japanese trading companies. These trading companies
will accept orders for OS/2 J2.1 and its related products, such as:
- OS/2 J2.1 (CD-ROM : 5605-PAQ)
(Diskette: 5605-PBQ)
- C Set ++
- OS/2 Toolkit J2.1
- SOMobjects Toolkit J2.0
- LAN Server 3.0
- CM/2 J1.1
- DB2/2
- WorkFrame/2
For a list of the specific Japanese OS/2 products available in other
countries, please contact the appropriate trading company.
Service
-------
Customers can get service from the trading companies for the acquired
OS/2 and related products.
Additional Information
----------------------
Contact the trading companies about the following subjects:
- Actual availability
- Price
- Payment
- Upgrade
- Additional License
- Distributed features
- Support
Subsequent versions of the listed products will also be provided by the
trading companies. To order them, please contact the companies.
List of Companies
-----------------
Eastern USA
M.I.S.I Company, Ltd.
Address: 350 Park Ave., New York NY 10022
Phone: 1-212-355-5585
Fax: 1-212-355-0357
Contact person: Mr. Keizo Tajima
Chugai Boheki Corp.
Address: 55 Mall Drive, Commack NY 11725
Phone: 1-516-864-9700
Fax: 1-516-864-9710
Contact persons: Mr. Micky Idobe
Mr. Fred Katsumi
Western USA
M.I.S.I Company, Ltd.
Address: 1999 West 190th Street, Torrance CA 90504
Phone: 1-310-516-1402
Fax: 1-310-516-6040
Contact person: Mr. Makoto Takatsu
Unitrendix Management Co., Inc.
Address: 19300 South Hamilton Ave, Suite 165, Gardena CA 90248
Phone: 1-310-329-3265
Fax: 1-310-329-3601
Contact person: Mr. Matsuhiro Okabe
Germany
Software Information Systems Gmbh
Address: Friedrich-Ebert-Strasse 20, 40210 Duesseldorf, Germany
Phone: +49-0211-358493
Fax: +49-0211-358300
Contact person: Mr. Hata
United Kingdom
Chugai Boheki UK, Ltd.
Address: Computer House 6, Garrick Industrial Centre
Garrick Road, London NW96AQ
Phone: +44-81-202-3434
Fax: +44-81-202-9917
Contact person: Mr. Kusakabe
========================================================================
os2dbcs
+-------------------------------------------------------------+
| Technical Support for DBCS OS/2 for Developers Outside Asia |
+-------------------------------------------------------------+
Microburst, Inc., of Gaithersburg, Maryland USA announces that it is
providing technical support for Double-Byte Character Set (DBCS)
versions of OS/2 2.1 for developers located outside Asia.
Microburst will arrange to provide English-language documentation, Asian
keyboards, and technical support on a fee basis.
Support is provided for the following products in all DBCS-language
versions (including Japan, Korea, Taiwan, ...):
o OS/2 2.1
o C Set ++
o Developer toolkits
o LAN Server
o Communications Manager
MicroBurst focuses on support issues that are specific to DBCS versions
-- for example, bugs and development issues that occur in DBCS versions
but do not occur within single-byte English and European-language
versions.
Developers may contact MicroBurst, Inc. as follows:
Mail: 9035 Shady Grove Court, Gaithersburg MD 20877 USA
Voice phone: 1-301-330-2995
Fax phone: 1-301-330-8609
CompuServe: 70334,3616
Internet: 70334.3616@compuserve.com
========================================================================
+--------------------------------------------------------+
| IBM Japan Developer Assistance Program Contact Methods | jtact
+--------------------------------------------------------+
Developers in Japan can become members of the IBM Worldwide Developer
Assistance Program via fax. The fax phone number is +81-3-3495-2045.
Once enrolled, members can obtain technical support through Nifty-Serve.
The forum name on Nifty-Serve is FIBMFEEL (type GO FIBMFEEL at any ">"
prompt).
Technical support is offered in Japanese for DBCS versions of OS/2, OS/2
beta versions, the OS/2 Toolkit, the OS/2 Device-Driver Toolkit, and
OS/2 device-driver development.
If you have any questions, please send us mail as follows:
Developer Support: sgb01421@niftyserve.or.jp
Device-Driver Development: hhh03262@niftyserve.or.jp
========================================================================
+------------------------------------------------------+
| IBM LAN Distance 1.1 Beta Drop 4 Available in E/ME/A | ld4emea
+------------------------------------------------------+
Readers of this newsletter in Europe, the Middle East, and Africa
(E/ME/A) can now obtain Beta Drop 4 of the IBM LAN Distance 1.1 product.
This beta program ends on 30 May 1994.
For more information about this beta, its features, and highlights, call
+44-256-50096 (a U.K. phone number), listen for instructions (in English
only), and then enter document number 30502 and your fax machine's phone
number. Information about this beta program will then be sent to your
fax machine.
The beta is available only on CD-ROM. This is the first beta CD made
available by the IBM E/ME/A Personal Software Products Beta Programme
service for people in E/ME/A.
To order the beta CD-ROM, call IBM Software Manufacturing
Company-Europe, Direct Services (SMC-E DS) in Copenhagen, Denmark, and
specify part number 93G5912. Operators speaking the following languages
are available. Please ensure that you dial your country's international
access code before dialing the listed number. Note that 45 is the
country code for Denmark.
Language Call
-------- ----
Dutch 45-4-810-1400
English 45-4-810-1500
French 45-4-810-1200
German 45-4-810-1000
Italian 45-4-810-1600
Spanish 45-4-810-1100
Telefax 45-4-814-2207
There is a handling charge for the CD-ROM, payable in the customer's
local currency. Payment methods include Eurocard, MasterCard, JCB, VISA,
American Express, Diners Club, international money order, and Danish
cheques. Shipments begin on 21 March 1994 subject to availability.
========================================================================
+-------------------+
| 800 Phone Numbers | 800nos
+-------------------+
The 800 phone numbers below come from two sources:
(1) This issue and preceding issues of PSP Developer Support News
(2) Information posted on IBM internal forums.
Common Desktop Environment Developers Conference 1-800-225-4698
OS/2 Multimedia Tools 1-800-228-8584
IBM PSP Developer Support Marketing Center * 1-800-285-2936
OS/2 Sales 1-800-342-6672
(in Canada, 1-800-465-7999)
IBM National Telesales Marketing (IBMCALL) 1-800-426-2255
IBM Software Installer 1.2 for OS/2 1-800-426-2279
Boca Raton Technical Services Software System Test 1-800-426-2622
IBM Direct 1-800-426-2968
(in Canada, 1-800-465-7999)
DCE Client for Windows Beta Program and 1-800-426-3040
LAN NetView Extended Beta Test
(in Canada, 1-800-561-5293)
IBM Business Partner Locator (PS/2 Dealers) 1-800-426-3377
IBM FAX Information Service 1-800-426-4329
(in Canada, HELPFAX, 1-800-465-3299)
OEM Sales 1-800-426-4579
PS/2, PS/1, PC publications 1-800-426-7282
Skill Dynamics (Education) 1-800-426-8322
(in Canada, 1-800-661-2131)
Ultimedia Developer Assistance Program 1-800-426-9402
The Corner Store 1-800-428-9672
Programmer's Paradise 1-800-445-7899
Integrated Systems Solutions Corporation 1-800-472-4772
OS/2 2.1 ServicePak 1-800-494-3044
CompuServe Membership 1-800-524-3388
Personal Systems Competency Center + TALKLink (OS2BBS) 1-800-547-1283
(in Canada: IBMLink, 1-800-268-3100;
Customer Assistance group, 1-800-465-1234)
Personal Systems Technical Solutions magazine 1-800-551-2832
Software Vendor Systems Center 1-800-553-1623
several Developer Assistance Programs * 1-800-627-8363
Berlitz Translation Services 1-800-628-4808
(in Canada, 1-800-387-5500)
IBM Developer Connection for OS/2 1-800-633-8266
(in Canada, 1-800-561-5293)
IBM Direct Response Marketing 1-800-633-8266
GEnie 1-800-638-8369
IBM Custom Application Porting Workshops 1-800-678-31UP
Delphi 1-800-695-4005
Personal Systems HelpCenter 1-800-772-2227
PRODIGY 1-800-776-0845
and 1-800-776-3449
Indelible Blue, Inc. 1-800-776-8284
America Online 1-800-827-6364
Business Depot, Inc. 1-800-844-8448
CompuServe 1-800-848-8199
IBM PSP Technical Interchange Registration * 1-800-872-7109
IBM Publications 1-800-879-2755
IBM Ultimedia Tools Series 1-800-887-7771
PenDOS Software Developer Kit 1-800-888-8242
IBM Software Manufacturing Company 1-800-926-0364
OS/2 Developer magazine 1-800-926-8672
OS/2 Free Seminar Enrollment 1-800-937-3737
DB2 Technical Conference 1-800-955-1238
Drake Training and Technologies (for Professional * 1-800-959-3926
Certification Program from IBM)
IBM Customer Support Center 1-800-967-7882
Personal Software Products Support Center (Defect report) 1-800-992-4777
(in Canada, 1-800-465-2222)
* indicates the number works in Canada also
========================================================================
+--------------------------------------------------+
| Trademarks, Registered Trademarks, Service Marks | tmarks
+--------------------------------------------------+
(R) AIX, AIX SystemView NetView/6000, APL2, APL2/6000, Application
System/400, AS/400, AT, Audio Visual Connection, BookManager,
Communications Manager/2, C Set/2, DB2, DisplayWrite, HelpCenter,
HelpWare, IBM, ImagePlus, LAN NetView, LAN NetView Fix, LAN NetView
Manage, LAN NetView Monitor, LAN NetView Scan, LAN NetView Monitor,
LAN Server, Micro Channel, NetView, NetView/6000, Operating
System/2, Operating System/400, OS/2, OS/400, Pen for OS/2,
Personal System/2, Presentation Manager, PS/1, PS/2, RISC
System/6000, RISC/6000, Systems Application Architecture, TALKLink,
ThinkPad, Ultimedia, and XGA are registered trademarks of
International Business Machines Corp.
(R) Apple, Bento, and Macintosh are registered trademarks of Apple
Computer Corp.
(R) ATI is a registered trademark of ATI Technologies, Inc.
(R) BIX is a registered trademark of General Videotex Corp.
(R) Cirrus Logic is a registered trademark of Cirrus Technology, Inc.
(R) COMDEX is a registered trademark of The Interface Group, Inc.
(R) CompuServe is a registered trademark of CompuServe, Inc.
(R) Computer Associates is a registered trademark of Computer
Associates International, Inc.
(R) dBASE is a registered trademark of Borland International.
(R) Epson is a registered trademark of Seiko Epson Corp.
(R) Headland is a registered trademark of Headland, Inc.
(R) Hitachi is a registered trademark of Hitachi Corp.
(R) HP, LaserJet, DeskJet, OpenView, and PaintJet are registered
trademarks of Hewlett-Packard Co.
(R) IEEE is a registered trademark of The Institute of Electrical and
Electronics Engineers.
(R) Intel and Indeo are registered trademarks of Intel Corp.
(R) Internet is a registered trademark of Internet, Inc.
(R) ISO is a registered trademark of the International Organization for
Standardization.
(R) Lotus, Lotus Notes, and 1-2-3 are registered trademarks of Lotus
Development Corp.
(R) MicroGate is a registered trademark of Gateway Microsystems, Inc.
(R) Microsoft and Microsoft C are registered trademarks of Microsoft
Corp.
(R) NEC is a registered trademark of NEC Corp.
(R) NetWare, NetWare Server, and Novell are registered trademarks of
Novell, Inc.
(R) Object Management Group and OMG are registered trademarks of Object
Management Group, Inc.
(R) OPEN LOOK and UNIX are registered trademarks of UNIX System
Laboratories, Inc.
(R) Oracle is a registered trademark of Oracle Corp.
(R) PenDOS is a registered trademark of Communication Intelligence
Corp.
(R) PRODIGY is a registered trademark of PRODIGY Services Co.
(R) Sony is a registered trademark of Sony Corp.
(R) Taligent is a registered trademark of Taligent, Inc.
(R) ToolTalk and SunSoft are registered trademarks of Sun Microsystems,
Inc.
(R) Toshiba is a registered trademark of Toshiba Corp.
(R) True Type is a registered trademark of Apple Computer, Inc.
(R) UNIX is a registered trademark of UNIX System Laboratories, Inc.
(R) Walt Disney World is a registered trademark of Walt Disney
Productions.
(R) Western Digital is a registered trademark of Western Digital Corp.
(R) WordPerfect is a registered trademark of WordPerfect Corp.
(R) Xerox is a registered trademark of Xerox Corp.
(TM) AIX/6000, APPN, CICS, CICS/ESA, CICS OS/2, Common User Access, C
Set ++, CUA, Current, DATABASE 2, DataHub, DB2, DB2/2, DB2/6000,
DDCS/2, The Developer Connection for OS/2, DISTRIBUTED DATABASE
CONNECTION SERVICES/2, DRDA, Extended Services for OS/2, IBMLink,
IMS Client Server/2, Information Warehouse, LANStreamer, Library
Reader, LinkWay, Matinee, Midware, Multimedia Presentation
Manager/2, Natural Computing, NAVIGATOR, PCjr, PenAssist, PowerPC,
PowerOpen, SAA, Skill Dynamics, Skill Dynamics Canada, SOM,
SOMobjects, SQL/DS, Storyboard, Ultimotion, VSE/ESA, WIN-OS/2,
Workplace Shell, and XT are trademarks of International Business
Machines Corp.
(TM) AST is a trademark of AST Research, Inc.
(TM) Borland is a trademark of Borland International.
(TM) CasePoint is a trademark of Inference Corp.
(TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.
(TM) Drake Training and Technologies is a trademark of Drake Training
and Technologies.
(TM) DVI, Indeo, and ActionMedia are trademarks of Intel Corp.
(TM) Ethernet is a trademark of Xerox Corp.
(TM) Excel is a trademark of Microsoft Corp.
(TM) LAN Workplace is a trademark of Novell Inc.
(TM) Macintosh is a trademark of Apple Computer Corp.
(TM) Micro Focus is a trademark of Micro Focus Ltd.
(TM) Open Software Foundation, OSF, and Motif are trademarks of the Open
Software Foundation, Inc.
(TM) OpenDoc is a trademark of Apple Computer Corp.
(TM) ORACLE Server and ORACLE7 are trademarks of Oracle Corp.
(TM) PCMCIA is a trademark of the Personal Computer Memory Card
International Association.
(TM) PC/TCP is a trademark of FTP Software Inc.
(TM) Pentium is a trademark of Intel Corp.
(TM) PostScript and Adobe Type Manager are trademark of Adobe Systems,
Inc.
(TM) PSN and Private Satellite Network are trademarks of Private
Satellite Network, Inc.
(TM) SCO is a trademark of The Santa Cruz Operation, Inc.
(TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.
(TM) Solaris is a trademark of Sun Microsystems Inc.
(TM) SoundBlaster is a trademark of Creative Labs, Inc.
(TM) SPARCstation is a trademark of SPARC International, Inc.
(TM) Support on Site is a trademark of Ziff-Davis.
(TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp.
(TM) TelePad is a trademark of TelePad Corp.
(TM) Tusk is a trademark of Tusk, Inc.
(TM) Univel is a trademark of Univel.
(TM) UNIX is a trademark of X/Open Co. Ltd.
(TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp.
(TM) X/Open is a trademark of the X/Open Co., Ltd.
(TM) Windows, Win32, and Windows NT are trademarks of Microsoft Corp.
(SM) America Online is a service mark of America Online, Inc.
========================================================================
This concludes 1994 Issue 4 of IBM PSP Developer Support News. Please
let us know how we can improve it; see the beginning of the newsletter
for ways to contact us. Thank you!