IBM PSP Developer Support News - 1993 - Issue 1

IBM Personal Software Products

Issue 1 - 17 May 1993

Welcome to the first issue of IBM Personal Software Products Developer Support News, published by the IBM Personal Software Products (PSP) Developer Support organization in Boca Raton, Florida; Austin, Texas; and Atlanta, Georgia, USA. Here, you'll find lots of information about the technical, business, and marketing programs available to Independent Software Vendors who are members of IBM's Developer Assistance Program and are developing commercial applications for IBM Personal Software Products. If you are a developer outside the United States, we are taking pains to let you know which specific offerings are available to you.

To keep you abreast of our newest offerings, we intend to publish this newsletter regularly. And to bring you the latest news as quickly as possible, we are distributing it via electronic mail. Feel free to download this newsletter and to post it on other E-mail and BBS systems.

Initially, we're distributing this newsletter as a single large file. The table of contents contains search codes that you can browse to go directly to items that interest you. Another option would be to split the newsletter into one main file with pointers to many smaller files, each of which would require downloading. We would appreciate your feedback about whether you would prefer a single large file or many smaller files in the future.

We plan to produce this newsletter around the middle of each month, so look for the next issue on 15 June!

Your comments about this newsletter are important to us. Please send them to IBM Personal Software Products Developer Support News at: We hope this newsletter is of value to you as you develop exciting applications for IBM Personal Software Products!
 * CompuServe (R): 74150,44
 * Internet (R): dsnews@vnet.ibm.com
 * Fax: 1-407-443-3241 in the U.S.
 * Mail: Newsletter, Internal Zip 2230, IBM Corporation, 1000 N.W. 51st Street, Boca Raton FL 33431, USA
 * Mark A. Goldstein Manager IBM PSP Developer Support

IBM PSP Developer Services
In many countries, IBM offers services for software developers. The specific services vary by country, development platform, and your commitment to development. Most services are provided at no charge; some are fee-based.

The IBM Worldwide Developer Assistance Program is open to all developers of products for the OS/2 (R) platform. Support is furnished through CompuServe, and is available to all OS/2 developers, including corporate developers producing in-house applications, MIS professionals, consultants, educators, industry analysts, government agencies, and others with an interest in software development.

Worldwide Developer Assistance Program membership is open to individuals without company or product prerequisites. Enrollment is done electronically through the CompuServe Information Service. Simply sign on to CompuServe, enter GO OS2DAP and complete the online application form.

Commercial software developers are eligible for additional services. In the United States, the IBM Developer Assistance Program is open to commercial developers of Personal Software Products, including IBM DOS, OS/2, Pen, Multimedia, and LAN Systems. The program is designed to provide a broad range of services for the growing and increasingly diverse development community. Developer assistance services in the USA include a variety of technical, business, and marketing support activities.

Some Developer Assistance Programs in other countries offer customized services for specific developer needs. Your eligibility for a specific service depends on the type of products you are developing. These extended services vary from country to country. For information about the specific services and programs available in your country, complete the attached form and fax it to the IBM Software Developer Services group in your geographic region:

IBM Developer Assistance Program Internal Zip 2230 IBM Corporation 1000 N.W. 51st St. Boca Raton FL 33431 USA voice phone 1-407-982-6408 fax phone  1-407-998-7610 IBM OS/2 Developer Assistance Program D3/283 IBM Canada Ltd. 3600 Steeles Ave. East Markham, Ontario L3R 9Z7 Canada fax phone 1-416-946-2535 IBM OS/2 Developer Assistance Program IBM Mexico, S.A. Calz Legaria 853 Col. Irrigacion 11500 Mexico, D.F., Mexico 6271846 fax phone 52-5-395-7812 IBM OS/2 Developer Assistance Program IBM PSP Europe Mountbatten House Basing View Basingstoke, Hampshire Hants. RG21 1EJ United Kingdom fax phone 44-256-336778 IBM Developer Assistance Program P O Box 400 Pennant Hills, NSW 2120 Australia fax phone 61-2-354-7766 IBM OS/2 Worldwide Developer Assistance Program IBM Japan 05 X15 03-3779-8282 OS/2 Development Support Center 1-6-4 Osaki Shinagawa-Ku Tokyo, Japan zip 141 fax phone 81-3-3495-2045
 * United States
 * Canada and the Caribbean
 * Latin America and South America
 * Europe, Middle East, Africa
 * Asia / Pacific (except Japan)
 * Japan

IBM Pen Developer Assistance Program (PenAssist)
The IBM PenAssist program is designed specifically for developers of pen software. It is tailored to help you develop applications in this emerging environment.

Membership in the PenAssist Program allows you to take advantage of a variety of programs. Become a member of the PenAssist Program, and work with IBM to expand your sales and marketing opportunities, take advantage of the offerings listed below, and be on the leading edge of this exciting new technology!


 * Tier 1: No Annual Fee

Access to IBM Test Centers

IBM will provide test centers to enable enrolled developers to test their software on the IBM Tablet computer. The test centers are located in Hamden, Connecticut; Atlanta, Georgia; and Palo Alto, California. Operational hours are Monday through Friday 9:00 a.m. to 6:00 p.m. Further information about location, and how to schedule time, will be provided upon enrollment in the program.

Each test center is equipped with an IBM PS/2 (R) Model 70 with 8 MB of memory, a 60 MB hard disk, a digitizing pad, PenPoint SDK, PenDOS (TM) SDK, and PenPM/2 SDK.

IBM Pen Software Forum on CompuServe

IBM is establishing a Pen and Mobile Software Systems forum on CompuServe as an information exchange vehicle for pen application developers. IBM will monitor this forum and assist in providing responses to inquiries. Access information will be provided upon enrollment.

IBM FAX Information Service

The IBM FAX Information Service provides immediate information about IBM's pen and mobile software systems and many other IBM products and services. This service is available at all times at no charge by calling 1-800-IBM-4FAX (1-800-426-4329) within the U.S., or 1-415-855-4444 from outside the U.S. (More information about the IBM FAX Information Service appears later in this newsletter, under the search code "faxinfo".)

IBM Worldwide Developer Assistance Program

PenAssist members are automatically enrolled in the IBM Worldwide Developer Assistance Program, which provides interested members with additional information and assistance for OS/2, LAN, multimedia, and DOS application development.


 * Tier 2: 500 USD Annual Fee

Hardware Discounts

IBM offers special prices on IBM and OEM pen products to PenAssist members. These offers are designed to provide early access to pen hardware for application development. Members are also eligible to receive a 50% discount on selected IBM printers to be used for developing, testing, and supporting application printer drivers.

Software Discounts

PenAssist members can take advantage of substantial discounts on software tools and development kits from IBM and other pen tool developers. Discounts are available on PenDOS SDK, PenPM/2 SDK, and other pen development tools.

Business Discounts

The IBM PenAssist program offers members discounts on overnight shipments, long-distance telephone service, travel, and a wide variety of business supplies.

Advocate Program

Tier 2 members have direct contact with the IBM Pen Software Support organization. The advocate program is in place so that Tier 2 members who have commercially available applications can take advantage of the services of IBM Field Marketing.


 * More Information

The PenAssist Program is currently available in the United States only. You can request more information about the PenAssist Program by:
 * (1) Calling 1-800-627-8363 within the U.S.
 * (2) Calling 1-404-238-2222 or sending a fax to 1-404-238-4264 within the U.S.
 * (3) Sending your name, company name, address, and phone number to PenAssist Program, H09R1, IBM Corporation, P. O. Box 2150, Atlanta GA 30301-9948.

Ultimedia Developers Program
The IBM Ultimedia Developers Program helps participating companies (you) with the technology and support that can help to leverage your creativity, allowing you to be more productive and profitable. With this program, IBM offers you a broad range of products, technical information, a service and support network, and promotional opportunities.

Ultimedia designates IBM's family of multimedia products and services which deliver the ultimate in multimedia solutions and support. Ultimedia goes beyond text and graphics to include high-quality images, animation, thrilling full-motion video, brilliant stereo sound, and touch-based interaction.

The IBM Ultimedia Developers Program helps you:

Support your technical needs
 * Technical support: Rapid, quality responses to technical questions (electronically or through a toll-free telephone number).
 * Technical conferences: A forum for exchanging ideas and the discussion of upcoming trends and strategies, with special discounts for program participants.
 * Early product information: Participants may receive information about new products before they are generally available, helping you develop early application solutions.
 * Design reviews: Saving you time and increasing productivity, IBM's design review experts will review your non-confidential application design, identify potential problems, and make recommendations tailored to your individual needs (additional fees apply).

Communicate through electronic support
 * Electronic forums: Participate in electronic discussions about various multimedia topics.
 * Tips and techniques: Receive helpful hints related to multimedia application development, contributed by you, other program participants, and by your technical specialists.

Save money on hardware and software
 * Try and buy: To acquaint you with IBM's Ultimedia and EduQuest (TM) family of products, we will loan you up to two multimedia-enabled systems or EduQuest platform configurations for 120 days with the option to purchase at a significant discount.
 * Multimedia hardware product rebates: Purchase IBM PCs from an IBM Authorized Dealer, and IBM will rebate up to 15 percent of the IBM single-unit price.
 * Software/hardware discounts: Add multimedia capability to IBM personal computers you currently have by purchasing IBM Ultimedia software and hardware adapter options at discounts up to 40 percent.

Stay informed about multimedia
 * Subscription to IBM Multimedia Solutions magazine
 * EduQuest platform announcements

Build a better business
 * Catalog listings: Participants may list their qualified solutions in IBM's on-line software catalog, which are accessed by IBM marketing representatives and agents.
 * Business show support: Program participants may be invited to demonstrate in the IBM booth at selected shows and technical conferences, providing exposure for your multimedia solutions.
 * Availability of equipment rental program: Rent multimedia equipment from a nationwide rental firm at special prices for demonstrations and peak development periods.
 * Discounts on selected developer services.
 * Availability of car rental discounts.

Who should apply?

The program is open to any business that is a United States company and is in business to commercially develop multimedia software or provide multimedia services using the IBM platform.

Annual program fee: 4,000.00 USD.

For more information, call IBM Multimedia at 1-800-426-9402 within the U.S., or 1-404-238-1282 from outside the U.S.

DB2/2 Developer Assistance Program
More than 25 software solution providers have announced they will support IBM DATABASE 2 (TM) OS/2 (DB2/2 (TM)) in 1993. The companies participated in a Developer Assistance Program, sponsored by IBM Programming Systems (PRGS), which developed DB2/2. The program is designed to secure feedback from professional developers, and to provide those developers with an opportunity to enhance their products with support of DB2/2.

"DB2/2 is a leader in LAN RDBMS (relational database management systems) price/performance, and provides sophisticated database management, connectivity, and networking," said Anu Shukla, vice president of worldwide marketing, Uniface Corporation, a participant in the ESP. "Uniface found it very straightforward to build an interface which takes full advantage of DB2/2 features. We expect that the combination of DB2/2 and UNIFACE will enable organizations to quickly and easily build and deploy enterprise client/server applications."

Professional software developers interested in the DB2/2 Developer Assistance Program should call 1-800-627-8363 within the U.S., or send a fax to 1-404-238-4264 from outside the U.S.

OS/2 and IBM LAN Systems Technical Interchange
21 - 25 June 1993 Toronto, Ontario, Canada

Skill Dynamics (TM) Canada, an IBM Canada company, is pleased to offer the next OS/2 and IBM LAN Systems Technical Interchange for software designers, technical coordinators, LAN experts and administrators, independent programmers, corporate developers, consultants, training executives, MIS managers, and support staff.

To be held at the Sheraton Centre in Toronto, this interchange features keynote speakers, OS/2 and IBM LAN Systems product developers, and an extensive exhibit area. These experts will share the latest product information with you in interactive sessions that range from 32-bit graphics to object-oriented programming, from LAN systems and client/server issues to multimedia and database applications.

The addition of "enterprise" topics - systems management, disaster recovery, and work groups - makes the Toronto event especially valuable to technical professionals in the banking and financial industries.

The previous interchange in Phoenix was sold out, and many professionals who wanted to attend were turned away. Don't be disappointed! Enroll today - not only will your enrollment be confirmed, but you will also receive the early-bird discount!

The conference fee includes: An extra day of presentations has been added!
 * Software products
 * Admission to the exhibit area
 * Attendance at all general sessions, query panels, and elective sessions
 * Handouts for all elective sessions
 * Opportunity to meet with key OS/2 and IBM LAN Systems product developers
 * Continental breakfast, lunch, and refreshment breaks each day
 * Reception
 * Banquet


 * Registration Information and Fee

The enrollment fee is 995 Canadian dollars + 7% GST (795 USD) for enrollments made no later than 21 May 1993. After 21 May, the fee becomes 1,125 Canadian dollars + 7% GST (895 USD).

To register or to request additional information, please call 1-800-661-2131 within Canada and the U.S. From other countries, call 1-416-946-1100, or fax the registration form (below) to 1-416-946-2535.

Here is a preview (as of 10 May 1993) of the fascinating OS/2 and IBM LAN Systems sessions you can attend:

Application Development
 * Application Development Directions
 * Multi-Threading OS/2 Applications
 * Unleashing 32-Bit Application Power in OS/2
 * Visual Programming Tools
 * Printing from OS/2 Applications
 * NLS and DBCS Programming Considerations
 * Mail-Enabling Applications Using VIM
 * Graphical Programming Interface Programming Techniques
 * Exploiting the Workplace Shell from Your Application
 * Developer Connection for OS/2
 * Migrating Applications to OS/2

C and C++
 * IBM C Set ++ (TM) for OS/2
 * Introduction to IBM C Set ++ Class Libraries
 * C Set ++ Optimization Tips and Techniques
 * Migrating to C Set ++
 * C Set ++ Debugging Tips and Techniques
 * Application Tuning with EXTRA from C Set ++
 * WATCOM's Latest C/C++ Development Tools for OS/2 2.0

Communications
 * Communications Manager: The Application Developer's View
 * Communications Manager/2: Installation and Configuration Tips and Techniques
 * Communications Manager Client Server/2 Implementation
 * CICS OS/2 (TM): 32-Bit Client/Server Computing
 * Configuring APPC for OS/2 and DOS
 * What's New for APPC in Workstations
 * APPC's New Programming Interfaces

Database
 * IBM DB2 (R) Family
 * IBM DATABASE 2 OS/2 (DB2/2) Client/Server Programming
 * IBM DISTRIBUTED DATABASE CONNECTION SERVICES/2 (tm) (DDCS/2 (tm))
 * IBM DATABASE 2 OS/2 (DB2/2) Performance and Tuning
 * IBM DATABASE 2 OS/2 (DB2/2) Forward Recovery
 * Data Access Services

Device Driver Development
 * Introduction to Writing Seamless Display Drivers
 * Building Virtual Device Drivers
 * Device Driver Development Techniques

Open Systems and Object-Oriented Technology
 * Personal Software Products Vision
 * Distributed Applications
 * Distributed Computing Environment
 * OS/2 LAN Server, Novell, Banyan, and TCP/IP Coexistence
 * Client/Server Programming with OS/2 and LAN Server
 * X-Windows for OS/2
 * Personal Systems Object Technology Plans
 * The System Object Model (SOM): A Technology for Language-Independent Objects
 * Object-Oriented REXX Technology

Distributed Systems Management
 * IBM LAN NetView Family Overview
 * IBM LAN NetView View: Integrating Managing Applications with an Object-Oriented Topology Display
 * IBM LAN NetView Manage and Enable: Implementing the OSI Managing and Managed System Model
 * IBM LAN NetView Agents and Agents Extended: Managing the Resource Managers
 * IBM LAN NetView Applications Overview
 * Enabling Applications with Configuration, Installation, and Distribution Services
 * IBM LAN NetView Start 1.1
 * IBM LAN NetView Monitor

LAN Systems
 * OS/2 LAN Server: What's New
 * OS/2 LAN Server Tips and Techniques
 * LAN Systems Peer Capabilities
 * OS/2 LAN Server Performance Tuning
 * IBM Remote LAN Access Capability
 * Network Transport Services/2
 * Multi-Protocol Transport Services
 * NetWare Server (R) for OS/2
 * PS/2 Advanced Server Technology

Multimedia
 * Multimedia Presentation Manager/2: 32-Bit Support
 * Ultimotion and OS/2 Matinee Overview
 * Plugging into Multimedia Presentation Manager/2
 * Distributed Multimedia with IBM LAN Server
 * OS/2 Tools for Multimedia Application Development

Pen Computing
 * Introduction to Pen Computing
 * OS/2 Pen Computing Programmer's Perspective

OS/2: The System
 * OS/2 Up to the Minute
 * OS/2 Architecture on the Microkernel
 * OS/2 System and Application Performance Tuning
 * Customizing the Workplace Shell Using RC Files and REXX
 * Comparing and Contrasting OS/2 and Windows
 * DOS and Windows Compatibility

Technical Support
 * Developer Assistance Program
 * IBM Services and Support
 * IBM Personal Systems Services and Support
 * Technical Coordinator Program (US)

European Venues for OS/2 and LAN Systems Technical Interchange
The IBM OS/2 and LAN Systems Technical Interchange will be held in six European countries at the end of September and in early October 1993. Details will be forthcoming.

OS/2 Device Driver Conference
19 - 22 July 1993 Fairmont Hotel San Jose, California

Learn the latest, detailed information about developing drivers for displays, printers, storage, LAN, multimedia, and input devices.

THE LARGEST OS/2 DEVICE DRIVER CONFERENCE ... EVER!

Join the world's most talented OS/2 professionals for the largest OS/2 Device Driver Conference. Meet and exchange ideas with senior developers from IBM, and other driver developers from around the world. Listen to and learn from the most experienced OS/2 programmers in the business. Visit the exhibit area and see a wide array of hardware exploited under OS/2, as well as the latest OS/2 development tools. Discuss issues and topics that you have encountered during your development effort with the conference technical staff.

Learn the latest tips and techniques! These in-depth interactive sessions are designed to help you develop device drivers for OS/2 faster and better than ever before. This conference offers serious technical information for serious OS/2 developers. You won't get this kind of information anywhere else!

Conference highlights: Register early and save!
 * General and elective sessions featuring:
 * Display drivers
 * Printer drivers
 * Storage drivers
 * LAN / networking drivers
 * Multimedia drivers
 * Input device drivers
 * Feedback forum
 * Exhibit area
 * Q&A Info Center
 * Valuable bonuses, collectibles, and raffle items

Registration fee is 795 USD per person if you register by 21 June 1993. After that date, registration fee is 895 USD. Plus, 100 USD off the applicable price for every additional attendee from the same company. Don't wait ... seating is limited!

To register, call 1-800-872-7109 within the U.S. and Canada; from other countries, call 1-508-443-4990.

Here is the list of sessions and topics (as of 5 May 1993) for the OS/2 Device Driver Conference:


 * Monday 19 July
 * Early registration
 * Feedback Forum
 * Welcome reception


 * Tuesday 20 July
 * The Personal Software Products Strategy
 * OS/2 ... the Business Advantage
 * Device Driver Development Tools Strategy
 * Developer Support Systems
 * Logo Use and Certification
 * OS/2 Device Drivers - a Technical Overview
 * Question-and-Answer Panel
 * Birds-of-a-Feather Sessions


 * Wednesday 21 July and Thursday 22 July

The second and third days of the OS/2 Device Driver Conference are divided into tracks of specific interest:
 * Display PM Drivers
 * Printer PM Drivers
 * Storage
 * LAN Networks
 * Multimedia / Input Devices

Topics for each of these tracks follow.


 * Display PM Drivers track
 * Presentation Driver Architecture - Printer and Display
 * PM Display Drivers
 * Base Video Handler and Virtual Device Drivers
 * Windows Drivers and Seamless Architecture
 * High Resolution and High Color
 * Testing
 * Performance
 * Installation / Debug
 * Development Experiences Panel


 * Printer PM Drivers track
 * Presentation Driver Architecture - Printer and Display
 * Enabling Printer Device Contexts
 * Mandatory / Simulated Graphic Engine Functions for Printers
 * Device-Specific Exploitation
 * A Minimal Rasterizing Print Driver
 * Port and Queue Drivers
 * Installation Considerations
 * Debugging Techniques


 * Storage track
 * SCSI ADD Architecture
 * CD-ROM Device Driver Overview
 * Installation Considerations for Device Drivers
 * The ST506 Disk Driver
 * Tape Backup Device Drivers for the OS/2 Environment
 * The Periscope Debugging Tool
 * OS/2 PCMCIA Support Overview
 * PCMCIA Client Service Implementation
 * OS/2 Installable File System (IFS)
 * ASPI Programming for Software Developers
 * PDD to VDD
 * Advanced Power Management


 * LAN Networks track
 * Introduction to IBM's NDIS-Based Products
 * Introduction to the NDIS 2.01 Specification
 * IBM / NetWare / Banyan / TCP-IP / Communications Manager Coexistence
 * Introduction to a Sample Network Driver
 * Sample Network Driver Code Walkthrough
 * Network Device Driver Performance
 * Configuration in an IBM NDIS Environment
 * Remote LAN Access Network Drivers
 * IBM Protocol Stacks in Detail
 * Certification and Testing of Network Drivers
 * Network Driver Customer Experience


 * Multimedia track
 * OS/2 Multimedia Presentation Manager/2 Overview
 * MMPM/2 Audio Subsystem
 * MMPM/2 Audio Device Driver Architecture
 * Audio Device Driver Debugging
 * A Senior Software Engineer from Media Vision Inc.
 * MMPM/2 Video Capture Device Driver
 * Device Sharing Between OS/2 and DOS Environments
 * Overview of Pen Device Drivers
 * Writing PenPM and PenDOS Device Drivers
 * Experienced Vendor's Review of a Pen Device Driver
 * Overview of Mouse Device Drivers
 * Touch Device Drivers

IBM Personal Software Products (PSP) Technical Interchange
29 August - 2 September 1993 Walt Disney World Dolphin Hotel Lake Buena Vista (Orlando), Florida

If you missed IBM's standing-room-only OS/2 Technical Interchange last February in Phoenix, here is your opportunity to catch the next wave of exciting technological advancements featuring IBM Personal Software Products at the world-famous Walt Disney World Dolphin Hotel in Lake Buena Vista, Florida (near Orlando).

Who should attend?

Software designers, independent and corporate developers, technical coordinators, LAN experts, MIS managers, consultants, and training executives will all profit from the information interchange. You'll join over 2,000 top industry professionals from throughout the world to examine the latest technical breakthroughs from PSP.

What can I expect?


 * General session

The conference kicks off with a keynote presentation by Jim Cannavino, IBM Senior Vice President and General Manager of Personal Systems.


 * Elective sessions

You're free to participate in interactive elective sessions focusing on the latest in OS/2, LAN Systems, 32-Bit Graphics, Object-Oriented Programming, Multimedia, Pen, Database, and Communications. You take your pick, and you select your own schedule.


 * Exhibit hall

Visit the extensive exhibit area, highlighting both vendor hardware and software products that exploit PSP platforms. Don't miss the latest in innovations and technology.


 * OS/2 and LAN labs

Get hands-on experience in the OS/2 and LAN labs. Staffed by expert IBM developers, these labs give you the perfect opportunity to hold one-on-one discussions about how you can productively apply PSP products in today's work environments.


 * Premiums! Premiums! Premiums!

All registered attendees will receive special bonuses, participate in product raffles, and take part in a busy social agenda, including receptions and a special event.

Register early and save!

Registration fee is 795 USD per person if you register by 15 July 1993. After that date, registration fee is 895 USD. Remember ... seating is limited, and a sell-out crowd is expected, so register early!

For registration or exhibit information, call 1-800-872-7109 within the U.S. and Canada, or 1-508-443-4990 from other countries.

Here is the preliminary list of topics (as of 10 May 1993) for the IBM Personal Software Products (PSP) Technical Interchange:

Application Development
 * Application Development Directions
 * Multi-Threading OS/2 Applications
 * Unleashing 32-Bit Application Power in OS/2
 * Visual Programming Tools
 * Printing from OS/2 Applications
 * Migrating Applications to OS/2
 * NLS and DBCS Programming Considerations
 * Mail-Enabling Applications Using VIM
 * Graphical Programming Interface Programming Techniques
 * Exploiting the Workplace Shell from Your Application
 * Client/Server Programming with OS/2
 * OS/2 Developer Connection

C and C++
 * IBM C/C++ for OS/2
 * Introduction to IBM C++ Class Libraries
 * C Set/2 Optimization Tips and Techniques
 * WATCOM's Latest C/C++ Development Tools for OS/2
 * Migrating to 32-Bit C Set/2

Communications
 * Communications Manager/2: the Application Developer's View
 * Communications Manager/2: Installation and Configuration Tips and Techniques
 * Communications Manager Client Server/2 Implementation
 * CICS OS/2: 32-Bit Client/Server Computing
 * What's New for APPC in Workstations
 * Configuring APPC for OS/2 and DOS
 * APPC's New Programming Interfaces

Database
 * IBM DATABASE 2 OS/2 (DB2/2): Today and in the Future
 * IBM SAA (TM) DISTRIBUTED DATABASE CONNECTION SERVICES/2 (DDCS/2)
 * IBM DATABASE 2 OS/2 (DB2/2): Client/Server Programming
 * Data Access Services

Device Driver Development
 * Introduction to Writing Seamless Display Drivers
 * Building Virtual Device Drivers
 * IBM LAN NetView Manage and Enable: Implementing the OSI Managing and Managed System Model
 * IBM LAN NetView Agents and Agents Extended: Managing the Resource Managers
 * IBM LAN NetView View: Integrating Managing Applications with an Object-Oriented Topology Display
 * Enabling Applications with Configuration, Installation, and Distribution Services
 * IBM System Performance Monitor/2 2.0

Technical Support
 * Developer Assistance Program
 * IBM Services and Support
 * IBM Personal systems Services and Support
 * Technical Coordinator Program

Second International ColoradOS/2 Developer's Conference
31 October - 5 November 1993 Colorado Springs, Colorado

(This information is reprinted from Issue 5 of IBM C Set ++ News, May 1993, published by the IBM Canada Programming Systems Toronto Laboratory.)

The only negative thing said about last January's ColoradOS/2 conference was that it was a one-time event, and many of the attendees spent time trying to persuade Wayne Kovsky, the organizer, to run another. If you were one of the many who thought this was one of the best conferences you've ever attended, then this article is definitely for you: Wayne is running another.

The Second International ColoradOS/2 Developer's Conference will be held at the Cheyenne Mountain Conference Resort in Colorado Springs, Colorado during the week of 31 October through 5 November 1993. Marketing folks, system or LAN administrators, beginner programmers, programming managers (unless very technical), and Windows programmers, etc. are likely to be out of place at this get-together because, like the January one, the November conference will have a strong technical orientation, being aimed squarely at the very experienced or professional OS/2 developer.

The reviews of the last conference showed that it was intense, but fun - like being on a semester-long graduate course with all your best friends, but in a mountain resort! And you don't have to dress up ... it's not a business meeting or a fashion show; it's an informal conference focusing on developing for OS/2. Business dress (for either sex) is definitely not encouraged - in January, even the keynote speakers wore blue jeans and sweatshirts.

Topics and speakers for November have not yet been made public, but will be similar in scope to January, where sessions included: IBM C Set ++; C Set/2 optimizations; object programming and distributed object programming in OS/2; SOM; REXX, object-oriented REXX, and REXX interfaces to programs; programming the WPS; SmallTalk V/PM (TM); using IMPD and EXTRA; programming Containers, Notebooks, and Sliders, and subclassing controls; writing device drivers; writing multi-threaded programs and migrating to 32-bit OS/2; client/server programming in an AD/Cycle (R) environment; OS/2 printing; and many, many more.

Of the 28 speakers at the January conference, seven had OS/2 books already in the stores, and three more have published (or will do so very shortly) since then. Many of the January speakers plan to return in November, and there will be new speakers too.

More information will be available in early July, when brochures will be mailed out by Wayne. If you haven't received a brochure my mid-July, you can call 1-719-481-3389 for one, or fax your request to 1-719-481-8069. Of course, if you know for sure you're attending, you can register directly with the Cheyenne Mountain Resort by calling 1-719-576-4600 (in the USA there's a toll free number, 1-800-648-5717).

Phoenix OS/2 Technical Interchange Handouts and Audio Cassettes
Handouts and audio cassettes from the OS/2 Technical Interchange held in Phoenix from February 28 through March 3 can now be purchased.

The handouts come in a three-volume set containing several hundred pages numbered according to the session numbers listed below. To obtain the handouts, call 1-800-3-IBM-OS2 (1-800-342-6672) within the U.S.; the cost is 65 USD, including handling and shipping to U.S. addresses only.

The audio cassettes are live, unedited audio recordings of the IBM sessions and workshops. Cassettes are either 60 or 90 minutes long, depending on the length of the program. All cassettes carry an unconditional lifetime guarantee. Tapes can be ordered for at least two years after the interchange.

All tapes are 10 USD each; shipping is 5 USD per order, 15 USD to international addresses.

Cassette storage albums are available as follows: for 8 cassettes, 6 USD; for 12 cassettes, 8 USD; for 16 cassettes, 10 USD.

For more information, or to order tapes and storage albums using your credit card, call 1-800-487-TAPE (1-800-487-8273) within the U.S., or 1-619-274-7100 from outside the U.S. Allow two to four weeks for delivery. A rush service and overnight delivery are available for an extra charge.

Package specials: Buy any seven audio tapes and receive one extra tape and a small audio cassette storage album free. Or, buy any 13 audio cassettes and receive three extra audio tapes and a large cassette storage album free. Or, buy a complete audio library of tapes with storage albums for 490 USD, a 45% savings! You can purchase more than one package special at a time.

The producer of these tapes is Convention Recorders, P. O. Box 87042, San Diego CA 92138.

The available audio cassette tapes are: 526-G1. Keynote Session - Jim Cannavino (this is a three-tape session for 30 USD) 526-E1. OS/2 Up to the Minute - Mike Perks 526-E2. OS/2 Architecture on the Microkernel - Paul Giangarra 526-E3. Application Development Trends and Directions - Paul Giangarra 526-E4. OS/2 System and Application Performance Tuning - Ron Cadima 526-E5. Exploiting the Workplace Shell from Your Application - James Taylor 526-E6. Getting the Most from the Workplace Shell - David Kerr 526-E7. Comparing and Contrasting OS/2 and Windows - Mike Kogan 526-E8. DOS and Windows Compatibility - Mike Kogan 526-E9. IBM C/C++ for OS/2 - Maxine Houghton 526-E10. Introduction to IBM C++ Class Libraries - Paul Holmes 526-E11. C Set/2 Optimization Tips and Techniques - Dave Mooney 526-E12. Migrating Applications to OS/2 - Andy Cohen 526-E14. WATCOM's Latest C/C++ Development Tools for OS/2 2.0, Dave Boswell 526-E15. Unleashing 32-Bit Application Power in OS/2 - Gino Coschi 526-E16. Migrating to 32-Bit C Set/2 - Kurt Lichtner 526-E17. The System Object Model (SOM): A Technology for Language-Independent Objects - Liane Acker 526-E18. Object-Oriented REXX Technology - Rick McGuire 526-E19. Visual Programming Tools - Vietch, Stepien 526-E23. Printing from OS/2 Applications - Mike Perks 526-E24. Personal Systems Object Technology Plans - Cliff Reeves 526-E25. Introduction to Writing "Seamless" Display Drivers - David Kerr 526-E26. Building Virtual Device Drivers - David Kenner 526-E27. Building Presentation Drivers to Exploit Printer and Display Subsystems - Mike Woods 526-E28. Device Driver Development Techniques - Steven Mastrianni 526-E29. Introduction to Pen Computing - Alan Tannenbaum 526-E30. OS/2 Pen Computing Programmers Perspective - Alan Tannenbaum 526-E31. Multimedia Presentation Manager/2: 32-Bit Support - Gary Allran 526-E32. Ultimotion and OS/2 Matinee Overview - Gary Allran 526-E33. OS/2 Tools for Multimedia Application Development - Peter Yanker 526-E34. OS/2 LAN Server: What's New - Gary Hunt 526-E35. IBM LAN Systems Directions and Application Blueprint - John Wilson 526-E36. OS/2 LAN Server for Macintosh - Bob Hanner 526-E37. OS/2 LAN Server Performance Tuning - Dawn Ibis 526-E38. OS/2 LAN Server Security - Steve French 526-E39. OS/2 LAN Server Tips and Techniques (Part I) - Charlie Brown 526-E40. OS/2 LAN Server Tips and Techniques (Part II) - Charlie Brown 526-E41. OS/2 LAN Server Peer Capabilities - Charlie Brown 526-E42. Client/Server Programming with OS/2 and LAN Server - Steve French 526-E43. Network Transport Services/2 - Mark Simpson 526-E44. OS/2 LAN Server, Novell, Banyan, and TCP/IP Coexistence - Mark Simpson 526-E45. IBM Remote LAN Access Capability - Pat Scherer 526-E46. Distributed Computing Environment (Part I) - Alfred Spector 526-E47. Distributed Computing Environment (Part II) - Alfred Spector 526-E48. NetWare Server for OS/2 - Kyle Bigler 526-E49. IBM LAN NetView: A Comprehensive Solution for LAN Systems Management - Derald Cornwell 526-E50. IBM LAN NetView Manage and Enable: Implementing the OSI Managing and Managed System Model - Jack Rzepka 526-E51. IBM LAN NetView Agents and Agents Extended: Managing the Resource Managers - Carlton Mason 526-E52. IBM LAN NetView View: Integrating Managing Applications with an Object-Oriented Topology Display - Jerry Malcolm 526-E53. Enabling Applications with Configuration, Installation, and Distribution Services - Joe Blubaugh 526-E54. IBM System Performance Monitor/2 2.0 - Laura Adams 526-E55. Communications Manager: Application Developer's View - Paul Fields 526-E56. Communications Manager/2: Installation and Configuration Tips and Techniques (Part I) - Don Richards 526-E57. Communications Manager/2: Installation and Configuration Tips and Techniques (Part II) - Don Richards 526-E58. Communications Manager Client Server/2 Implementation - Julie King 526-E59. What's New for APPC in Workstations - Mark McCorry 526-E60. Configuring APPC for OS/2 and DOS - Richard Gray 526-E61. IBM DATABASE 2 OS/2 (DB2/2): Today and Future - Jeff Fisher 526-E62. IBM SAA DISTRIBUTED DATABASE CONNECTION SERVICES/2 (DDCS/2) - Jeff Fisher 526-E63. IBM DATABASE 2 OS/2 (DB2/2): Client/Server Programming - Grant Zolkavich 526-E64. IBM Personal Systems Services and Support - Mike Lohner 526-E65. Integrated Database Application Programming - Grant Zolkavich 526-E66. OS/2 Programming Tools - Michael Hyman 526-E67. Object-Oriented Programming in C++ for OS/2 - Michael Hyman 526-E68. Multi-Threading OS/2 Applications - Michael Hyman 526-E69. CA-Unicenter for OS/2 - Al Novissimo 526-E70. Xbase Development Tools for OS/2 - Dan Sinisi 526-E71. CA-REALIZER: Application Development Environment OS/2 - Ivan Ruzic 526-E72. CA-CommonView and CA-C++ - Luiz Quintella 526-E73. Lotus (R) Working Together on OS/2 - Jim Burnham 526-E74. Office of the 90s: Workgroup Computing - Mary Murphy 526-E75. Developing Notes (R) Applications - Bob Ryan 526-E76. Mail Enabling Applications Using VIM - Amy Dobin, Rodney James 526-E77. Data Access Services - Srinu Sista 526-E78. NLS and DBCS Programming Considerations - Barry Bryan 526-E79. CICS OS/2 Version 2: 32-Bit Client/Server Computing - Rob Lamb 526-E80. PS/2 Advanced Server Technology - Michael Derwin 526-E81. OS/2 LAN Server Remote IPL - Larry Sullenger 526-E82. License Management for LANs - Grady Waddell 526-E83. Distributed Multimedia for the 1990s - Steve French 526-E84. Plugging into Multimedia Presentation Manager/2 - Clifford Spinac 526-E85. Developer Assistance Program - Rob Shook 526-E86. Technical Coordinator Program - Bill Hawkins 526-E87. LAN Automated Distribution/2 - Matt Turlington

Phoenix OS/2 Technical Interchange Attendee List Available to Rent
IBM's list of attendees at the OS/2 Technical Interchange held in Phoenix from February 28 to March 3 is now available to rent. For more details and prices, contact Charles Baker at U.S. phone 1-512-823-1622.

IBM Porting and Technical Consulting Workshops
Save time and money building OS/2 and pen applications - come to one of IBM's new Porting and Technical Consulting Workshops!

Workshop topics include:
 * Windows 3.x to OS/2 32-Bit Presentation Manager Native
 * DOS to OS/2 32-Bit Presentation Manager
 * OS/2 16-Bit Presentation Manager to OS/2 32-Bit Presentation Manager
 * System Object Model / Workplace Shell
 * UNIX to OS/2 32-Bit
 * PenDOS 2.0

OS/2:

We offer software developers an unprecedented opportunity to jump-start their porting of existing OS/2 16-bit, DOS, Windows, or UNIX (R) applications to 32-bit OS/2. Why struggle with impossible schedules and steep learning curves when our experts can minimize the impact, and your programmers can really expand their knowledge?

LAN, communications, database, object-oriented GUIs, device drivers, even pen and multimedia, are special needs that get special attention at our workshops. We give your developers hand-on experience with YOUR code, so your application gets ported to OS/2 while they learn!

Our workshop staff maintains the highest expertise in current and future OS/2 technology, and is unparalleled in their ability to port software applications from other platforms to 32-bit OS/2.

Pen:

We also offer workshops for pen-based applications, so that you can expand your product's marketability into the mobile workplace by using the most natural input device -- the pen!

Instead of developing new pen applications from the ground up, our specialists help you easily adapt existing DOS programs for pen-based hardware using PenDOS (TM) 2.0. PenDOS offers new features such as signature verification, annotation, and the industry's leading handwriting recognition.

IBM's Porting and Technical Consulting Workshops are proven to:
 * Accurately size your project
 * Minimize the learning curve
 * Guarantee architectural integrity
 * Shorten development schedules
 * Port anywhere from 35% to 100% of your application during the workshop

If you want to save valuable time and money, stay ahead of the competition, and stay on top of the hottest software platforms today - register for the next Porting and Technical Consulting Workshop!

Schedules

IBM Porting and Technical Consulting Workshops are offered at our Porting Centers on a regular basis. Please call for a current schedule. (Phone numbers are listed below under Enrollment.) Seating is limited to 12 attendees at each session, in order to provide hands-on instruction and individual attention. Register now to ensure that you don't miss out!

Workshops held at IBM Porting Centers in the U.S. are open to developers from all countries.

If you have 10 to 12 programmers and would like to have a workshop held at your location - within or outside the U.S. - please call for details, scheduling, and cost estimates.

General Information

The IBM Porting Center is located at the Omni Hotel in West Palm Beach, Florida. Free transportation is provided between nearby Palm Beach International Airport and the Omni Hotel. Auto rental is not required.

The UNIX to OS/2 32-Bit Workshop is held at the IBM site in Austin, Texas. Details are given below in the description of this workshop.

Registration fees include:
 * Technical instructors and lab assistance
 * Guest speakers, including IBM product developers and technical support personnel
 * Use of a dedicated, password-protected IBM PS/2 (R) workstation
 * OS/2 porting workbook
 * Software listed in the workshop description
 * Meals: continental breakfast, lunch, dinner, and morning and afternoon refreshments

Hands-On Lab Hours Daily:      8:00 a.m. to  6:00 p.m. Extended:    6:00 p.m. to 10:00 p.m.

Enrollment

For more information and to register, call OneUp Corporation and refer to the IBM Porting and Technical Consulting Workshops, or fill out the attached registration form and return it to One Up. One Up's toll-free number in the U.S., 1-800-678-31UP, is available Monday through Friday, 8:00 a.m. to 5:00 p.m. Central time (GMT minus 6 hours). From outside the U.S., call 1-214-620-1123.

IBM reserves the right to cancel or change the date or location of a workshop. In this case, you will be notified immediately and, if applicable, any workshop fee paid will be refunded in full.

Cancellation Policy

Cancellations are accepted up to two weeks prior to the scheduled workshop at no penalty. Cancellations after the deadline are subject to a penalty of 20 percent of the workshop fee. No cancellations will be accepted after the workshop has started.

Workshop Descriptions


 * Windows 3.x to OS/2 32-Bit Presentation Manager Native Workshop, 5 days

This workshop is for Windows 3.x application developers who want to expedite porting their Windows code to the 32-bit OS/2 platform. This native port will enable Windows 3.x applications to exploit the power of OS/2 memory management, multi-threaded design, and the CUA (TM) Presentation Manager interface. The workshop involves extensive hands-on porting of the developer's source code, including instruction and assistance from a porting expert.

Topics include: Prerequisites for this workshop are Windows 3.x and C language programming experience and an existing Windows 3.x application.
 * Architectural changes needed to port Windows 3.x applications to 32-bit OS/2
 * Memory management
 * Multi-threaded design
 * Introduction to Presentation Manager
 * Interprocess communication
 * OS/2 DOS APIs versus C Runtime
 * Common controls
 * IBM Multimedia Presentation Manager/2 (TM) (MMPM/2)
 * Introduction to porting tools

Participants in this workshop receive:
 * IBM OS/2 32-bit (the latest generally available release)
 * IBM C Developer's Workset/2
 * IBM SAA (TM) Common User Access (TM) Controls Library/2 (CCL/2)
 * IBM MMPM/2
 * Porting workbook


 * DOS to OS/2 32-Bit Presentation Manager Workshop, 7 days

This workshop is for DOS application developers who want to expedite porting their existing applications to the OS/2 32-bit Presentation Manager platform. This native port enables DOS applications to exploit the power of OS/2 memory management, multi-threaded design, and the CUA Presentation Manager interface. The workshop involves extensive hands-on porting of the developer's source code, including instruction and assistance from a porting expert.

Topics include: Prerequisites for this workshop are DOS and C language programming experience and an existing DOS-based C language application.
 * Mapping BIOS-based functions to Presentation Manager APIs
 * INT 21 functions and their 32-bit OS/2 equivalents
 * Memory management
 * Multi-threaded design
 * Introduction to Presentation Manager
 * Interprocess communication
 * OS/2 DOS APIs versus C Runtime
 * Common controls
 * IBM Multimedia Presentation Manager/2 (MMPM/2)

Participants in this workshop receive:
 * IBM OS/2 32-bit (the latest generally available release)
 * IBM C Developer's Workset/2
 * IBM MMPM/2
 * Porting workbook


 * OS/2 16-Bit Presentation Manager to OS/2 32-Bit Presentation Manager Workshop, 5 days

This workshop enables OS/2 developers to port their existing C language applications to the OS/2 32-bit Presentation Manager platform.

This port brings about the usage of the flat memory model, better interprocess communication, and the performance advantage of 32-bit execution versus the overhead of "thunked" 16-bit code. The workshop involves extensive hands-on porting of the developer's source code, complemented by instruction and assistance from a porting expert.

Topics include: Prerequisites for this workshop are experience in OS/2 1.3 and C language programming and an existing OS/2 1.3 application.
 * Differences between OS/2 16-bit and OS/2 32-bit subsystems
 * Memory management
 * Multitasking
 * Interprocess communications
 * OS/2 DOS APIs versus C Runtime
 * Common controls
 * Performance enhancement aids
 * IBM Multimedia Presentation Manager/2 (MMPM/2)

Participants in the workshop receive:
 * IBM OS/2 32-bit (the latest generally available release)
 * IBM C Developer's Workset/2
 * IBM MMPM/2
 * Porting workbook


 * System Object Model / Workplace Shell Workshop, 5 days

This workshop provides detailed information about OS/2 32-bit System Object Model (SOM) programming. It shows how to interact with the Workplace Shell and to take advantage of future OS/2 SOM enhancements with minimal impact to the source code. The workshop features extensive hands-on application development, with instruction and assistance from a SOM expert.

Topics include:
 * Similarities and differences between SOM and C++
 * Interaction of SOM with the Workplace Shell
 * Architectural changes needed to port from a typical OS/2 application to a SOM/Workplace Shell application

Prerequisites for this workshop are 32-bit OS/2 and C language programming experience, and knowledge of the principles of object-oriented programming.

Participants in this workshop receive:
 * OS/2 32-bit (the latest generally available release)
 * IBM C Developer's Workset/2
 * Porting workbook


 * UNIX to OS/2 Porting Workshop, 5 days

This workshop is for UNIX / X Windows application programmers who want to port or reimplement their applications on the 32-bit OS/2 platform, and/or for programmers who want to include OS/2 in their UNIX environment. The workshop combines classroom lectures with hands-on laboratory work. Students spend a significant portion of the week working on porting their own UNIX applications to the OS/2 32-bit environment.

The workshop fosters a broad-based understanding of OS/2 components by comparing and contrasting UNIX and OS/2. This knowledge will help the developer understand how to provide existing application function in the OS/2 environment, and how to exploit unique features in OS/2 to extend or enhance existing function. Capabilities and interfaces common to both UNIX and OS/2 are emphasized to expedite the porting process and to preserve application architecture and design wherever possible.

Topics include: Prerequisites for this workshop are UNIX / X Windows and C language programming experience, and familiarity with standard development tools.
 * OS/2 product overview
 * OS/2 programming / development environment and process
 * OS/2 base operating system concepts
 * Communications
 * Shared memory, pipes, queues, semaphores
 * TCP/IP (sockets and RPC), NetBIOS, SNA
 * Interoperability (UNIX and OS/2)
 * X Windows to OS/2 Presentation Manager
 * Security in the stand-alone and LAN environments

Participants in the workshop receive:
 * IBM OS/2 32-bit (the latest generally available release)
 * IBM C Developer's Workset/2
 * Transmission Control Protocol / Internet Protocol (TCP/IP)

This workshop is offered at the IBM laboratory, building 808, 11100 Metric Boulevard, Austin TX 78758.


 * PenDOS 2.0 Workshop, 4 days

This workshop is for DOS application developers who want to exploit the PenDOS environment and make their applications mouse-aware and pencentric. This native port will enable DOS applications to incorporate such pen features as handwriting recognition, gesture macros, writing windows, dialog boxes, list boxes, and other new graphical controls.

Topics include: Prerequisites for this workshop are a basic understanding of the DOS operating system and the C language, and an existing DOS application that is a candidate for the PenDOS environment.
 * Communication Intelligence Corporation's Handwriter (R) Recognition System
 * Electronic ink
 * Gesture macro
 * Mouse emulation
 * Keyboard functions via pen
 * PenDOS Software Developer Kit (SDK)

Participants in this workshop receive the PenDOS SDK and the appropriate pen toolkit.

Trade Show Schedule for the Rest of 1993
IBM PSP Developer Support is participating in several major trade shows during the rest of 1993. Independent Software Vendors (ISVs) are encouraged to participate in the IBM PSP Developer Support booths at these shows. Prices for space in the IBM booths are often cheaper than prices you can obtain on your own. Plus, you'll benefit from the synergy of being located in a major IBM booth that draws heavy traffic. Contact your ISV representative for further information.

Here is the schedule for the rest of 1993: Event                    Location                Date -                                     COMDEX (R) / Spring '93   Atlanta                 24-27 May PC Expo                  New York                29 June-1 July Business Software        Boston                  24-26 August Solutions CAMP                     Chicago                 9 September Networld                 Dallas                  5-7 October PC Expo                  Chicago                 19-21 October COMDEX / Fall '93        Las Vegas               15-19 November

ISV Products Requested for Compatibility Testing
Attention, Independent Software Vendors! Do you want to be part of a win/win situation?

The IBM PSP Developer Support organization is asking Independent Software Vendors to send us not-for-sale copies of their currently marketed DOS, Windows, and OS/2 products, for three very good reasons:

(1) To help IBM Personal Software Products to test its software platforms; to ensure that OS/2 and DOS are the best they can be; and to ensure that our software platforms are compatible with your applications. Our best test cases are your applications!

(2) To ensure that your applications that run on our current platforms will also run in our future operating environments.

(3) To enable our technical support group to help users who are having problems running applications on our platforms. When our support personnel have your application in hand, they can run it and try to recreate the user's problem. If our support personnel discover something incorrect in your application, they will tell you what they have found, so that you can correct it.

Clearly, both IBM and you will benefit from this synergy -- both our and your products will be better as a result!

We are requesting copies of your currently marketed software products, not beta versions yet to be released to the marketplace.

For more information about submitting not-for-sale copies of your applications for our testing and support, contact Leslie Sadleir at U.S. phone 1-407-443-1836. To join the (U.S.) Developer Assistance Program, call U.S. phone 1-407-982-6408, menu option 1.

CID-Enabling Your Applications
There is a growing problem among customers using PCs and applications on a LAN. As LANs grow, and as applications become more complex and plentiful, it is becoming more difficult for LAN administrators to configure, install, and distribute the software.

IBM's solution to this problem is a process called Configuration, Installation, and Distribution (CID). If your application is CID-enabled, it can easily be configured, installed, and distributed over a LAN. Moreover, if all of the user's applications are CID-enabled, they can all be installed in the same easy way.

CID is better than the current replicated install, because a CID install allows the administrator to personalize each workstation to suit the user's requirements and preferences. Also, a CID install at the user's workstation can be completely unattended, so there is no need for the administrator to travel to each workstation.

The work effort required to CID-enable your application is usually small, depending on the current state of your install program. The main functions that your install program must perform are: (1) allow for redirected install, (2) generate return codes, and (3) accept installation input from response files.

OS/2 and many other IBM and non-IBM products are CID-enabled. By CID-enabling your product, your users will have the convenience of installing their operating system and their applications in one easy process that is easy to maintain.

As of 21 April 1993, 71 independent software vendors have committed to CID-enable 127 software products.

If you have any questions, or would like more information about CID, please contact CID Vendor Support, MS 3107, IBM Corporation, 11400 Burnet Road, Austin TX 78758, USA, fax phone 1-512-823-3047.

LAN Server Application Certification Program
The IBM Software Vendor Marketing and Support group is spearheading the LAN Server Application Certification Program. The major objectives of this program are to provide exposure for commercially available applications that are compatible with IBM LAN Server 3.0, and to encourage software vendors to use IBM LAN Systems products. Marketing programs will also be offered to software vendors through a fee-based tier structure. We plan to roll out this program in early summer 1993. More information will be forthcoming.

Distributed Computing Environment (DCE)
There is a lot of interest in the Distributed Computing Environment (DCE) as a solution to the mix of hardware platforms and operating systems that people have to cope with today. DCE is a set of services and tools that support the development, use, and maintenance of distributed applications. These services are operating system- and network-independent. DCE provides a high-level programming interface that hides the physical complexity of the mixed-vendor network environment.

DCE on AIX from IBM is available now. The beta code for DCE on OS/2 from IBM is contained on the latest IBM Professional Developers Kit CD-ROM. To order this CD-ROM, call 1-800-3-IBM-OS2 (1-800-342-6672) within the U.S.

For more information about DCE, send a fax to Reece Grinnell at 1-512-823-3047 in the U.S. We are especially interested in hearing success stories from DCE developers for an upcoming press release.

IBM DCE Client for Windows Beta Program
IBM is expanding the existing DCE on OS/2 beta program by announcing availability of the Distributed Computing Environment (DCE) Client for Windows beta. Function in the beta code enables IBM internals, customer software developers, and independent software vendors to gain experience with the DCE technologies in the Windows environment. Further, the beta program promotes application prototyping, development, and testing activities while providing feedback to IBM.

Applicants to the beta program will be accepted until 28 May 1993, with termination of the program on 31 August 1993. This beta code should NOT be used in production environments.


 * Features and Functions

DCE is the Distributed Computing Environment, a set of technologies provided through the Open Software Foundation to enable development of distributed applications in a multi-vendor environment.

The IBM DCE Client for Windows is the implementation of the Open Software Foundation's (TM) DCE version 1.0.1, designed to execute on a Windows 3.0- or 3.1-based personal computer. The intent of DCE for Windows beta code is to interoperate with AIX-DCE servers and OS/2-DCE servers. To date, testing of this interoperability has been limited.

Each of the two orderable options within this beta program contain two components, the DCE Client for Windows and the DCE Client Software Developers Kit for Windows.


 * Beta System Requirements

The DCE Client for Windows requires the following:

Hardware environment Software environment
 * IBM (or IBM-compatible) personal computer with 386 or 486 processor
 * Hard disk with at least 5 MB of free space
 * Floppy disk drive (for installation)
 * Graphics display card
 * Mouse
 * Network adapter card
 * 4 MB of memory (real plus extended). Note: 8 MB is recommended.
 * 5 MB Windows swap file
 * DOS version 3.30 or later (version 5.02 is recommended)
 * Microsoft Windows 3.0 or 3.1 (version 3.1 is recommended)
 * Windows running in standard or enhanced mode (enhanced is recommended)
 * UDP/IP or TCP/IP network transport protocol implementation

Please note that the DCE Client for Windows supports Version 1.1 WinSock-compliant and some other common non-Winsock-compliant TCP transports.

The DCE Client Software Developers Kit requires the following:

Hardware environment
 * IBM (or IBM-compatible) personal computer with 386 or 486 processor
 * Hard disk with at least 5 MB of free space
 * Floppy disk drive (for installation)
 * Graphics display card
 * Mouse
 * Network adapter card
 * 8 MB of memory (real plus extended)
 * 5 MB Windows swap file

Software environment
 * DOS version 3.30 or later (version 5.02 is recommended)
 * Microsoft Windows 3.0 or 3.1 (version 3.1 is recommended)
 * Windows running in standard or enhanced mode (enhanced is recommended)
 * TCP/IP network transport protocol implementation
 * ANSI-C compiler which provides support for function prototyping
 * Utilizes extended memory (Microsoft C Version 7.0 is recommended)
 * Microsoft Windows 3.x Software Development Kit (version 3.1 is recommended)
 * IBM DCE Client for Windows must be installed


 * Ordering Instructions

The beta package can be ordered today, for no-charge electronic delivery only, through IBM internals or your local IBM marketing rep. This beta is available in the United States, Canada, Latin America, Europe, the Middle East, and Africa. The beta contains code, documentation, and a license allowing installation on up to 5 machines. Beta program interfaces and documentation are available in U.S. English only.

The following beta program order options are available:
 * Option A - DCE Client for Windows Beta With User Data Privacy (for USA/Canada only)

This option contains data privacy support for optionally encrypting user data passed in a remote procedure call. The full DES algorithms and their distribution are controlled by the United States Export Regulation Office. Beta participants should not export this package outside the United States (or re-export it outside of Canada).

(for Latin America, Europe, Middle East, and Africa            distribution, as well as USA/Canada) This option does not contain data privacy support. The package contains limited DES algorithms.
 * Option B - DCE Client for Windows Beta Without User Data Privacy

Both options contain: program diskette images, publications files (pre-formatted for printing on IBM 3820 printers), and a diskette label file.

Obtaining a beta package in the USA and Canada requires a two-step process, as follows: Upon receipt of this information, the appropriate License Agreement will be sent to you or your IBM marketing rep (for delivery to you) for your review.
 * 1) Contact your IBM marketing rep and submit the following information via fax to 1-512-838-2433, attention "Dept. 459 - DCE Windows", or (inside IBM) send a PROFS note to DCEREQ at AUSVM1:
 * 2) * Specify either Option A or Option B for DCE Windows.
 * 3) * Company Name.
 * 4) * Shipping Address.
 * 5) * Company Technical Name and Phone Number.
 * 6) * IBM Marketing Rep Name.
 * 7) * VM Node (VM Userid).

2. Review the License Agreement, complete the form (that will be included with the license) and return it via fax to complete the process. (Disapproval of the License must also be communicated and will cancel the order).

Upon approval completion, the appropriate Option package will be sent to you or your IBM marketing rep (for delivery to you).

To obtain a Beta package in EMEA or Latin America, contact your local IBM Marketing Representative.


 * Technical Support

All beta participants receive no-charge technical support during this beta program through forums on CompuServe and the OS/2 Bulletin Board (OS2BBS) or (inside IBM) on the IBMPC disk. IBM support will be provided on a 'reasonable efforts' basis.

To communicate via CompuServe, type GO OS2DF2 and use the DCE message section to contact IBM.

To communicate via IBM's network, select the filename OS2DCE from the OS2 Question-and-Answer Bulletin Boards on OS2BBS, or select the OS2DCE CFORUM on the IBMPC disk.

For more information about this beta offering, contact Dean May at 1-512-838-0763 in the US.

IBM Remote LAN Access Beta Program
IBM is initiating the IBM Remote LAN Access (RLA) beta program. Orders for this program will be accepted and filled starting immediately.

The IBM Remote LAN Access beta program function extends the resources on a LAN to a remote workstation by allowing LAN applications to run unmodified over leased or switched phone lines. This allows transparent access to LAN resources and applications as if the remote workstation were physically connected to the LAN.

Electronic support forums for this beta, which will be monitored by IBM's development laboratory in Austin, Texas, have been opened. All beta participants receive no-charge technical support during this beta program through forums on CompuServe and the OS/2 Bulletin Board (OS2 BBS) or the IBMPC disk inside IBM. These forums are provided so that beta participants can obtain answers to technical questions about the remote LAN access beta program before or after placing an order for the beta code. Support will be provided on a 'reasonable efforts' basis.

This beta program is being made available to evaluate IBM's remote LAN access function and to provide development feedback. The code in this beta program should NOT be used in production.

The contents of this beta program include the code, documentation, and licenses required to install any of the RLA basic components on up to 10 machines. Beta program user interfaces and documentation are available in U.S. English only.


 * Functional Highlights

The Remote LAN Access beta program consists of two major components:
 * 1) The Remote Workstation component provides the capability for a remote workstation to dial in to the LAN and access LAN resources. This component also allows two or more remote workstations to connect to each other and create a virtual LAN for resource sharing over the wide area network. The OS/2 Remote Workstation component requires OS/2 2.0 or higher. The Remote Workstation for Windows provides similar remote capability for workstations and requires Microsoft Windows 3.1.
 * 2) The Workgroup Support component enables remote workstations to dial in to the LAN and access LAN resources. Included also is support for LAN workstations that allow them to dial-off of the LAN and establish a logical connection with a workstation not physically connected to the LAN. This connection could be to another LAN workstation on a remote LAN. The Workgroup Support component also enforces security on and off the LAN, and acts like a LAN bridge, filtering all but the appropriate LAN traffic for the remote workstation. The Workgroup Support component requires OS/2 2.0 or higher.

LAN Connectivity: The remote LAN access beta program supports LAN connectivities for Token Ring and Ethernet. (Ethernet support is via IP/IPX routers only.)

WAN Connectivities: The remote LAN access beta program supports WAN connectivities using the ASYNC Communications port, Dual ASYNC Adapter, ISDN Basic Rate Adapter, WAC Adapter, and ASYNC/SYNC ARTIC Adapter. Also supported are features provided by smart modems, such as the X.25 feature of the Hayes Smart Modem or the Rolm CBX/PBX support provided by the Rolm 244PC.

Communications Support: The remote LAN access beta program supports LAN applications that interface to the NetBIOS, Netbeui, 802.2, NDIS, or ODI application programming interfaces. Applications such as NetWare, TCP/IP for OS/2, and Communications Manager extend this support to include IPX, TCP/IP, and SNA network support. Applications such as IBM OS/2 LAN Server, Microsoft LAN Manager (R), Novell NetWare, Artisoft LANTASTIC (R), IBM AS400 PC Support, and Lotus Notes work without modification with the Remote LAN Access beta program.

Security: Security is a key component of any remote LAN access function. When utilizing the LAN/WAN server, the IBM remote LAN access beta function optionally supports User ID and password. An encryption key derived from the password is used to implement a two-party, two-way user authentication protocol. Call-back, mobile or fixed is optionally supported. Many security policies are configurable, such as the length of passwords, how soon a password may be reused, threshold value for unsuccessful logon attempts to prevent attempted tampering, and so on. RLA security is an additional layer of security independent of, and complementary to, other existing LAN security.

Administration: Administrative features display the status of the WAN connection via a graphical user interface. These features include logging of usage statistics and security violations. Error conditions can be written to a local log file, and if desired, NetView alerts can be used to notify remote administrators of error conditions.

User Interface: The Remote LAN Access beta program utilizes the OS/2 Workplace Shell user interface for both installation and usage. In addition, hypertext helps are provided to assist with user questions.


 * Program Description

The IBM Remote LAN Access beta program consists of two components, shipped together: Beta code can be used to build homogeneous networks (all OS/2 systems) or heterogeneous networks (i.e., OS/2 and Windows).
 * RLA Workgroup Support for OS/2
 * RLA Remote Workstation for OS/2 and Windows

Beta participants who order the program via the no-charge electronic delivery method (see Ordering Instructions below) will receive the publications in displayable softcopy form. These displayable manuals can be used with the IBM SAA BookManager (R) Read/2 licensed programs in any supported environment. In addition, those participants will receive a second set of publications as files preformatted for printing on IBM 3820 printers (These can be printed by your IBM representative for you.) Beta participants who order the program in hardcopy form will receive hardcopy publications.

Also shipped with the beta is a survey that we hope you will take time to complete. Those who complete and return the survey will automatically receive the next beta drop, if there is one, free of charge. This applies to participants who order the beta via either the no-charge electronic or hardcopy delivery methods.


 * Planning Information
 * An IBM SAA BookManager READ/2 licensed program must be available to the user in order to access the beta program's on-line publications.
 * IBM OS/2 2.0 or greater is required (usable for all components)
 * Microsoft Windows 3.1 is usable for Remote and LAN Workstation components only

Hardware requirements
 * Remote Workstation:
 * Recommend 9.6 Kbps modem or higher (See Modem Note below)
 * At least a 386 machine
 * COM port that supports First-In, First-Out (FIFO) for greater than 9600 bps speeds. For 9600 speeds, 386 or 486 machines with less than 20 Mhz or 386 SX machines with less than 25 Mhz may have problems.
 * WAN/LAN Server (part of the Workgroup Support component):
 * For one person dialing in at a time:
 * At least a 386, non-dedicated machine
 * Recommend 9.6 Kbps modem or higher
 * COM Port that supports First-In, First-Out (FIFO) for greater than 9600 bps speeds. For 9600 speeds, 386 or 486 machines with less than 20 Mhz or 386 SX machines with less than 25 Mhz may have problems.
 * For many people dialing in at a time:
 * At least a 486, dedicated machine
 * ARTIC cards (4 cards per machine, 8 ports per card)
 * Recommend 9.6 Kbps modem or higher
 * LAN Workstation (part of the Workgroup Support component):
 * At least a 386 machine

Modem Note:

9.6 Kbps modems or higher are recommended for the Remote-to-LAN environment, due to the inherent nature of LAN timers. The lower the modem speed, the higher the LAN timer value needs to be set, which may lead to LAN performance problems. For the Remote-to-Remote environment, modem speeds of less than 9.6 Kbps may be employed.


 * Current Beta Functional Limitations

As an additional help for planning your use of the current beta program, the following functional limitations apply:
 * ARTIC adapter support is not available.
 * Support for an RLA LAN-attached workstation and the ability to dial out through an RLA server from a LAN workstation is missing.
 * The shuttle function that enables an RLA workstation to switch between the role of a RLA remote workstation and an RLA LAN-attached workstation is unavailable.
 * The Command Line Interface to dial, answer and logon are not available. However, the graphical user interfaces for these functions are available.
 * The security function is not available.
 * Remote management of a server from another RLA workstation is not available.
 * Windows support for both LAN workstations and Remote workstations is missing.
 * Installation from a redirected drive and CID installation is missing.


 * Technical Support

All beta participants receive no-charge technical support during this beta program through forums on CompuServe and the OS/2 Bulletin Board (OS2BBS) or the IBMPC disk. Support will be provided on a 'reasonable efforts' basis.

To communicate via CompuServe, type GO PSPBETA and use the remote LAN access message section to contact IBM.

To communicate via the OS/2 Bulletin Board (OS2BBS), select the filename REMOTE from the OS/2 Question and Answer Bulletin Boards.

To communicate via IBM's network, select the REMOTE FORUM on the IBMPC disk.


 * Ordering Instructions

Beta code and documentation can be ordered today for immediate shipment. In the United States and Canada, you can request either of two delivery methods: no-charge electronic delivery through IBM's VM network, or delivery of diskettes and hardcopy publications through a toll-free number. For countries other than the United States and Canada, only the electronic delivery method is available. See the information below for more details about these delivery methods.

ELECTRONIC DELIVERY RLA ORDERING INFORMATION

To obtain beta code and documentation via electronic delivery, contact your IBM marketing representative and submit the following information via fax to 1-512-838-4002, or have your marketing representative submit an online request on IBM's VM Network to BETASRUS at AUSVM1. Specify that you are ordering the RLA beta program. IBM internals who are requesting the beta for their own use should specify IBM as the Company Name and their name as the Company Technical Contact Name. Their VM userid and node are also required.

IMPORTANT NOTE: Please supply all data requested in order to avoid delays in filling your order.


 * Additional Information

IBM does not guarantee that this beta program will ever be made generally available. All beta code and documentation are under development and may be modified substantially should there be a generally available product. In addition, the manner in which IBM packages these development materials may differ substantially from any generally available products.

IBM reserves the right to modify or withdraw this offering at any time.

Your license for the beta code may be terminated by IBM upon 30 days written notice.

Work Under Way to Provide OLE 1.0 Support in OS/2
The IBM Personal Software Products development laboratory in Boca Raton, Florida announces that they are working on providing Object Linking and Embedding (OLE) version 1.0 support in the OS/2 Presentation Manager. This support, when completed, will make it easy for existing Microsoft Windows programs that use OLE 1.0 to migrate to OS/2. No date for completion has been established at this time.

IBM OS/2 Developer Magazine Goes Bimonthly
Responding to a quickly growing demand for OS/2 development information, Miller Freeman, Inc. and IBM are increasing the publishing frequency of OS/2 Developer from quarterly to bimonthly.

Beginning with the July 1993 issue, this unique publication for software developers using OS/2 will be published six times each year. This change is in direct response to the needs of readers who depend on OS/2 Developer for the latest, most complete details about products and methods for getting the most out of their 32-bit, multitasking information systems.

Approaching its fifth anniversary, and formerly called IBM Personal Systems Developer, the IBM OS/2 Developer magazine targets both independent and corporate OS/2 developers. The magazine reaches over 30,000 Independent Software Vendors, corporate programmers, paid subscribers, newsstand buyers, and IBM employees.

The July 1993 issue, with its theme of "OS/2 2.1 and Beyond", will feature articles about the latest release of OS/2, the OS/2 strategy, and Taligent Corp.

Commercial and Premier members of IBM's Developer Assistance Program in the United States are eligible for complimentary subscriptions. In order to start a free subscription, the commercial member must complete a qualified subscription form and include the five-digit member number. Copies of the qualification form may be obtained by calling 1-407-982-6408 in the U.S.

OS/2 2.X Notebook
Articles from IBM Personal Systems Developer and IBM OS/2 Developer from 1991 and 1992 have been compiled in OS/2 2.X Notebook, a book published by Van Nostrand Reinhold. The book, with over 1,100 pages and 100 articles, covers all aspects of OS/2 software development, and provides a handy, bound collection of popular back issues of the magazine.

The OS/2 2.X Notebook is available in bookstores or through the publisher, Van Nostrand Reinhold, phone 1-800-842-3636 within the U.S., or 1-606-525-6600 from outside the U.S. The book's ISBN number is 0-442-01522-4.

OS/2 Development Tools Guide
The 1993 edition of the OS/2 Development Tools Guide is now available. The Guide is a comprehensive, 150-page resource book for software developers creating OS/2 applications. It provides information about more than 250 software products from more than 100 independent software vendors.

The OS/2 Development Tools Guide showcases development tools and utilities, and is intended to help OS/2 developers select the right development tools for each project. To help you quickly locate products that suit your specific needs, the Guide is organized by product category and is cross-referenced by both company name and product name.

To obtain a copy of the OS/2 Development Tools Guide, call the IBM Developer Support hotline, 1-407-982-6408, menu option 7.

IBM PSP DEVELOPER MARKETING PROGRAMS
IBM PSP Developer Support offers many programs to help you market your applications successfully. Choose from a full plate of offerings, and take advantage of IBM's extensive help.

Our current marketing programs are listed below. To participate in these programs, you must be a member of the IBM Developer Assistance Program. To enroll, call the Developer Assistance hotline at U.S. phone 1-407-982-6408, menu option 1; in Europe, the Middle East, and Africa, contact the IBM OS/2 Developer Assistance Program, U.K. fax +44 (0) 256 336778.

PSP Developer Marketing Programs Center Now on CompuServe
The IBM PSP Developer Marketing Programs Center in Austin, Texas is now on CompuServe. The userid is 71732,234. You are encouraged to take advantage of this CompuServe userid to obtain the information you want about IBM's many marketing programs for PSP software developers in the United States.

IBM Personal Software Products Application Directory
Put your name in the "who's who" of Personal Software Products! Be among the top software developers listed in the latest edition of IBM's Personal Software Products (PSP) Application Directory.

The PSP Application Directory will be expanded from strictly OS/2 2.X-exploitive applications to include application solutions for LAN Systems and Multimedia under one or multiple catalog covers. These catalogs are expected to be packed with over 1,000 OS/2 2.X software solutions and an equal number of software packages that are compatible with IBM LAN Server 3.0.

Distributed to 50,000 end users and corporate buyers worldwide, the Directory puts your products in front of a large, qualified audience. IBM is now evaluating new avenues for distributing the directory, such as bookstores and responses to targeted direct-mail advertising.

Best of all, for software packages that qualify, until May 31 there is no charge for a basic listing in the directory. To make a bigger impression, you can upgrade to a larger display listing for a small fee. Full- and half-page advertising options are also available.

The directory is a cost-efficient way to reach thousands of customers who will refer to it time and time again.

The PSP Application Directory is published annually in the U.S. For information about application qualification, deadlines, and advertising rates, contact IBM PSP Developer Marketing Programs at 1-407-982-6408, menu option 3, or via CompuServe at 71732,234.

OS/2 Application Demonstration CD-ROM
Use a highly effective medium for demonstrating and advertising your product! IBM produces an OS/2 CD-ROM, listing ISV applications that exploit OS/2 2.X. For a fee, you can list your product and include product demos or "infomercials".

The OS/2 Application Demonstration CD-ROM will be distributed with The SelectWare Technologies Inc. system, which reaches a quarter-million computer users with CD-ROM players each quarter.

Product listing, demonstration and "infomercial" rates will be based on the prevailing rates and contract period. Call the IBM Software Developer Marketing Programs Center, 1-407-982-6408, menu option 3.

Anyone can request a copy of the OS/2 Application Demonstration CD-ROM. To obtain a copy, send a request via fax to IBM at 1-512-823-1693 in the U.S., or via CompuServe to 71732,234.

Note: The name on the box containing the OS/2 Application Demonstration CD-ROM is "OS/2 1,000+ Applications Guide, Premier Edition".

National Solution Center Database
List your product in the (U.S.) IBM National Solution Center (NSC) database. Let IBM generate leads for your products and services!

The NSC database is accessed over 40,000 times a month by IBM's worldwide marketing and support teams, dealers, and other IBM Business Partners.

There is no cost to you to list your products and services in the NSC. In the U.S., call the NSC Response Line at 1-404-835-9600. In Europe, the Middle East, and Africa, contact the IBM OS/2 Developer Assistance Program, U.K. fax +44 (0) 256 336778.

Note: Non-U.S. companies must have a U.S. representative or agent to qualify for listings in the NSC database.

OS/2 Solutions Pak and OS/2 Direct to You
Take advantage of this opportunity to extend your special promotions to OS/2 2.X customers. Your offer could be a discount, demo diskette, rebate, free upgrade, or product information. The OS/2 Solutions Pak in the U.S. and the OS/2 Direct to You book in Europe/Middle East/Africa are great avenues for advertising your OS/2 product to thousands of OS/2 users! The U.S. OS/2 Solutions Pak will include up to 100 pages of four-color, half- and full-page ads, as well as black-and-white "classified" ads, in a 5.5-inch by 8.5-inch book.

The OS/2 Solutions Pak will be included inside each copy of OS/2 Version 2 sold in the U.S. The OS/2 Solutions Pak will be printed in increments of 300,000 copies, and advertising is sold for each issue of 300,000. In addition, the U.S. book will be part of the hardware packages for IBM personal computer products preloaded with OS/2 2.X. For information about distribution of the OS/2 Direct to You book in Europe/Middle East/ Africa, contact the IBM OS/2 Developer Assistance Program in the U.K. at the fax number given below.

The costs of participating in these programs vary. Significant discounts are available for advertising commitments to multiple issues.

For more information: In the U.S., call Amy Scharf at Daniels and Roberts, 1-407-241-0666; in Europe, the Middle East, and Africa, contact the IBM OS/2 Developer Assistance Program, U.K. fax +44 (0) 256 336778.

Targeted Turn-Key Mailings
Enhance your marketing plan with direct mailings to our selected lists of IBM OS/2, LAN Systems, and Personal Software Products users. These blind mailings give you the opportunity to target your audience. We offer turn-key, one-stop mailing services to get information or offers about your products directly to IBM OS/2, LAN Systems, and Personal Software Products customers.

Mailings can target software developers or users. Each activity is tailored to the most qualified prospects for a specific product. Several levels of service are available to customize your mailing needs. Because mailings are customized, pricing varies by activity. For a quote, contact the IBM PSP Developer Marketing Programs Center, U.S. phone 1-407-982-6408, menu option 3, or via CompuServe at 71732,234.

IBM Direct Marketing Center
Direct marketing is one of the most effective ways to reach qualified prospects and generate measurable responses. The IBM Direct Marketing Center is open to OS/2 developers for direct marketing advice, market statistics, prospect counts, and a wide range of marketing and lead generation deliverables both in the United States and worldwide.

Promotions and sales activities can be targeted at customer markets and vertical segments. Each activity will be tailored to reach the most qualified prospects for a specific product.

Because of your relationship with IBM, you have the benefit of a wide variety of direct marketing offerings at greatly reduced rates. For a quote, call 1-800-367-3623 within the U.S., or 1-201-986-2900 from outside the U.S.

Advertisements in IBM OS/2 Developer Magazine
Advertise your OS/2 applications in IBM OS/2 Developer, a bimonthly magazine published specifically for software developers. IBM OS/2 Developer targets both independent and corporate OS/2 developers. About 35,000 copies of each issue are distributed to subscribers, to Commercial and Premier members of the IBM Developer Assistance Program in the U.S., and through the IBM Distribution Center.

Advertisements start at 1,015 USD for one-quarter page up to 3,075 USD for a full page, with discounts for advertising in multiple issues. Ad rates depend on size, color, positioning, and frequency.

Advertising deadlines for upcoming issues are: For advertising information, contact Miller Freeman Inc. in the U.S.: East Coast, 1-212-626-2418; West Coast, 1-415-905-2392.
 * May 24 for the July/August 1993 issue
 * July 26 for the September/October 1993 issue
 * September 20 for the November/December 1993 issue
 * November 15 for the January/February 1994 issue

OS/2 Tour '93
You are invited to exhibit your OS/2 product as part of the OS/2 Tour '93 road show in the United States. The OS/2 Tour '93 offering is a two-day event. Topics include introductory OS/2 overviews, OS/2 technical sessions, and technical sessions specifically geared for large accounts and VARs/VADs.

The OS/2 Tour '93 travels throughout the country, covering more than sixty cities. Attendees are selected and invited individually, which leads to successful buying decisions. Anticipated attendance is 400 to 500 for each event.

A 10 x 12 exhibit space with a six-foot skirted table and electrical outlet costs 400 USD for one day and 750 USD for two days. Space is allocated on a first-come, first-served basis.

OS/2 Tour '93 events are scheduled throughout the year, approximately 15 each quarter. The preliminary schedule (as of 12 April) for the balance of 1993 is: May 18-19      Detroit MI May 26-27       Woodbridge NJ Jun  2- 3       Huntington NY Jun  9-10       Indianapolis IN Jun 15-16       Philadelphia PA Jun 23-24       Minneapolis MN Jun 30-Jul 1    San Jose CA Jul  7- 8       Phoenix AZ Jul 14-15       Pittsburgh PA Jul 21-22       Portland OR Jul 28-29       Riverside / San Bernardino CA Aug  4- 5       Louisville KY Aug 11-12       Columbus OH Aug 18-19       Baltimore MD Aug 25-26       Miami FL Sep  1- 2       Buffalo NY Sep  8- 9       Milwaukee WI Sep 15-16       St. Louis MO Sep 22-23       Austin TX Sep 29-30       Raleigh/Durham, NC Oct  6- 7       Springfield IL Oct 13-14       Cincinnati OH Oct 20-21       Albany NY Oct 27-28       Middlesex/Somerset NJ Nov  3- 4       Tampa/Clearwater FL Nov 10-11       Hartford CT Nov 17-18       Norfolk/Virginia Beach VA Dec  1- 2       San Antonio TX Dec  8- 9       Kansas City MO/KS Dec 15-16      Rochester NY Dates and locations are subject to change.

For more information, call OS/2 Tour '93 at 1-800-947-8688 within the U.S., or 1-203-761-7824 from outside the U.S.

APPS 800 Marketing
Join in the 800-number marketing opportunities of the 1990s! Instead of buying your own 800 number, use the U.S. or Canadian IBM 800 numbers to market your software application. Callers will be able to select your product and have the convenience of direct mail delivery.

Callers to 1-800-3-IBM-OS2 within the U.S. or 1-800-465-7999 within Canada will be offered the option to hear about available OS/2 applications. Currently, over 10,000 customers call these numbers weekly.

Costs vary by type of product advertised. Call for your customized package today.

For U.S. marketing, call Roland Peek at 1-404-835-6686, or Mike Jordin at 1-404-835-4333. Canadian companies may contact Rhoda Young at 416-946-4186.

OS/2 2.X Training
Training for OS/2 2.X is here! A complete training package in a videotape format and a comprehensive workbook are available to you at a discount price. "Working with OS/2 Version 2" can be used to train internal users, customers, or sales staff about the benefits of OS/2 2.X. You can also offer it as an add-on to your OS/2 product for new OS/2 users.

Your cost as an OS/2 ISV for "Working with OS/2 Version 2" is 59 USD. This is a 40% savings over the retail price of 99 USD. For more information, call Comsell at 1-800-346-2193 within the U.S., or 1-404-262-3500 from outside the U.S.

ISV Marketing Success Story: GammaTech
Benny N. Ormson, president of GammaTech of Edmond, Oklahoma, announces a significant increase in orders due to participation in several IBM software developer marketing programs. IBM offers both print and CD-ROM directories detailing independent software developers' products. Mr. Ormson's utilities product, GammaTech Utilities for OS/2 2.0, is listed in the "IBM OS/2 2.0 Exploiting Applications Directory" and is scheduled to be included in the expanded version. In addition to listing products designed to run on OS/2, the directory is being updated to include applications for LAN systems, pen products, and multimedia. ISV applications are listed by major categories and cross-indexed by company and product. Over 1,200 unique OS/2 2.X applications are expected to be listed in the fourth edition. Worldwide circulation to end-users and corporate customers is estimated to be 50,000.

The "OS/2 Solutions Pak, 2nd Edition" offers developers the opportunity to extend special promotions to OS/2 2.X customers. Mr. Ormson indicated that his full-page ad in the last edition generated a 30% increase in orders for the versatile utility, which acts as a file manager and recovery system. Printed in 300,000 increments, the reformatted 5.5-inch by 8.5-inch book offers discounts, demo disks, rebates, free upgrades, and product information. It contains both black-and-white "classified" ads and color ads. The book will be widely distributed because it will be included in every copy of IBM's U.S. OS/2 product line, and it will be part of the documentation included with IBM personal computer products preloaded with OS/2 2.X. GammaTech expects greater reach and responses due to the increased circulation.

The OS/2 Independent Vendor League
The OS/2 Independent Vendor League (IVL) showcases third-party books, magazines, newsletters, courseware, and consulting services that support OS/2. Now, select member products are featured in an all-new IVL Product Catalog, which will debut at the IBM Independent Vendor League booth at COMDEX/Spring '93 in Atlanta in May. Attendees will be able to order products from the catalog at the IVL booth. The IVL Product Catalog will be updated quarterly, offering the latest OS/2 third-party products to the OS/2 marketplace.

The IVL Product Catalog is divided into four sections -- Basic, Productivity, Advanced, and Programming -- that feature OS/2 books, videos, audio, multimedia, and special package offerings at a discount.

Beginning 1 May 1993, to order your free copy of the catalog, you may call 1-800-3-IBM-OS2 (1-800-342-6672) within the U.S. between 9 a.m. and 9 p.m. Eastern time (GMT minus 5 hours) on weekdays, or send a fax to 1-800-445-2426 within the U.S. at any time. You may also write to IBM Fulfillment Headquarters, P. O. Box 525, Dearborn MI 48121-0525.


 * What is the IVL?

The Independent Vendor League, built around an IBM support group, was formed to meet the specific needs of individuals and companies who develop and market products that support OS/2. It is an association of authors, publishers, trainers, courseware developers, subject-matter experts, accessory developers, and service organizations whose common ground is the IBM OS/2 marketplace.

Begun in 1992, the Independent Vendor League has grown to over 250 members across the United States. In 1993, the Independent Vendor League expanded to include the international marketplace, opening up worldwide channels for members' products and services, and becoming known outside the U.S. as the International Vendor League.


 * Benefits of the IVL

When you join the Independent Vendor League, you gain access to:
 * Technical Support +
 * Accreditation Program *
 * Marketing Support +
 * Networking
 * Developer Assistance Program
 * IVL Bulletin Boards +
 * * Contingent upon examination and review.
 * + Services may vary by geographic region. If you are outside the U.S., please contact the IVL offices for the name of your representative.

Technical Support:

Based on individual project needs, members are eligible to receive, free or at reduced cost: beta code, developer toolkits, the IBM OS/2 Technical Library, Extended Services, LAN Services, Developer Assistance Program services, and individually tailored technical support. A hardware loan program is also available to qualified members.

Accreditation Program:

Members are also eligible to participate, for a fee, in the OS/2 Accreditation Program, which was initiated to give them a means of distinguishing themselves. There are two aspects to the program: individual accreditation and product accreditation.

Individual accreditation is specifically designed for subject-matter experts, trainers, installers, and others who wish to distinguish themselves in the OS/2 arena. Individuals who pass the IVL OS/2 Accreditation Examination receive camera-ready artwork for the IVL OS/2 Accredited logo, which they may then use on their letterhead, business cards, and collateral sales materials. These individuals are sent a license agreement that is good for one year and may be renewed by taking a new examination each year.

Product accreditation is intended for any OS/2 2.X products, such as books, magazines, newsletters, courseware, audio tapes, and video tapes.

Each person in a company who wishes to become accredited must take and pass the examination to receive the OS/2 Accredited logo. There is no limit to how many individuals within a company can be accredited.

Companies that belong to the IVL may submit their individual products for review and approval leading to accreditation. If approved, a company may use the OS/2 Accredited logo on the product and its collateral support materials.

Once accredited, your listing in the Independent Vendor League Directory will show that you are an accredited vendor of OS/2 2.X third-party products or services. Using the logo on your product and marketing materials could be the deciding factor in your favor when a customer is making a purchase decision.

To order the OS/2 Accreditation Examination, call 1-800-3-IBM-OS2 (1-800-342-6672) within the U.S. and ask for catalog order number 1059. For more information, or from countries outside the U.S., contact Skyline Consulting, 246 Wolcott Road, Suite 158, Wolcott CT 06716, USA, phone 1-203-879-6486.

To have your product reviewed and approved for accreditation, please contact the IVL Program Management Group at 150 Kettletown Road, Mail Stop 147, Southbury CT 06488, USA, phone 1-203-262-5351.

Marketing Support:

In addition, you may receive marketing support through Independent Vendor League public relations announcements, direct-marketing catalog sales, joint promotions, and distributions of literature at trade shows. The IVL also creates word-of-mouth excitement about IVL products by distributing them on a worldwide basis via IBM marketing and sales representatives to current OS/2 users and qualified prospects.

Networking:

Your company or service will be listed in the Independent Vendor League Directory, which is updated regularly and made available to all members. It is also distributed free at trade shows, seminars, conferences -- wherever OS/2 or OS/2 third-party products are featured.

IVL Bulletin Board:

You will have access to product information, announcements, and developments through a bulletin board dedicated to the needs of the Independent Vendor League. This service will be available, in the U.S. only, with no connect-time charges; you pay only for the call.

Information posted here will also be shared with other electronic forums, such as CompuServe, IBM, and independent bulletin boards, to provide the broadest audience for news about OS/2 products, shows, and related events.

The IVL Bulletin Board will be available beginning 21 May. The phone number is 1-203-380-8264 in the U.S.


 * How to Join the IVL

Joining the Independent Vendor League is as simple as filling out the attached application form and returning it to the IVL offices for processing. There is no fee for membership.

The information you supply will be added to the IVL database and the next issue of the IVL Directory. You are immediately eligible to join the Accreditation Program by taking and passing the accreditation exam, or by having your product reviewed and accepted for accreditation.

OS/2 Books in Progress
The Independent Vendor League announces that, as of 13 May 1993, there are 64 OS/2 books in progress for 1993 and beyond. They are:

Advanced OS/2 for Programming Managers          John Wiley & Sons Dvorak's Guide to OS/2                          Random House OS/2 for Dummies (2.1)                          IDG OS/2 Instant Reference Book                     Sybex The OS/2 2.1 User's Bible                       Abacus OS/2 2.1 Power User's Guide                     Van Nostrand Reinhold Real-World Programming for OS/2                 Sams Learn OS/2 in a Day                             Wordware Publishing Micro Focus CICS Option: Developing CICS        QED Applications on the PC OS/2: The Workplace Shell - A User's Guide &    Computer Information Tutorial for Release 2.1                        Associates PC Learning Labs Teaches OS/2                   Ziff-Davis Press (book / disk tutorial) Quick Reference Guide for OS/2 2.1              DDC Van Wolverton's Guide to OS/2                   Random House OS/2 Database Manager Handbook                  QED OS/2 Extra                                      TAB / McGraw-Hill OS/2 2.1 Quick Reference Guide for End Users    QED Secrets of the OS/2 Masters                     Sams Teach Yourself OS/2 in 1 Week                   Sams Using Borland (TM) C++ for OS/2                 QUE Writing OS/2 Device Drivers in C, 2nd Edition   Van Nostrand Reinhold The Art of OS/2 C Programming                   QED OS/2 Presentation Manager Programming           Ziff-Davis Press The OS/2 2.1 Corporate Programmer's Handbook    Van Nostrand Reinhold Teach Yourself OS/2 2.1                         MIS: Press Instant OS/2                                    TAB / McGraw-Hill OS/2 2.1 Developing, Porting, and Testing       QED Applications OS/2 2.1 User's Guide to Installation,          QED Configuration, and Use Programming OS/2 in C++ Library                 Van Nostrand Reinhold Ultimate OS/2                                   New Riders Advanced OS/2 Workplace Shell                   QED The Design of OS/2 2.1                          Addison-Wesley Objective Thinking for OS/2                     Van Nostrand Reinhold The OS/2 2.1 Application Programmer's Guide     Van Nostrand Reinhold OS/2 Connectivity                               QED The OS/2 REXX Handbook                          Van Nostrand Reinhold Windows & OS/2 2.1: The GUI OOUI War            Van Nostrand Reinhold Writing OS/2 Batch Files                        TAB / McGraw-Hill OS/2 and Networking                             QED OS/2 Presentation Manager Programming with      QED IBM C++ REXX Programming Under OS/2                     QED The Ultimate OS/2 Programmer's Manual           TAB OS/2 Communications Manager 2.0                 QED OS/2 Connectivity                               Wordware Publishing OS/2 Demystified                                TAB OS/2 from the Wrong Drive                       Que OS/2 in the Fast Lane (2.1 Edition)             New Riders OS/2 Secrets and Solutions                      Sybex Voodoo OS/2                                     Ventana Press OS/2 for the Impatient (January 1995)           Addison-Wesley
 * May
 * June
 * July
 * August
 * September
 * October
 * November
 * December
 * Date to be Determined
 * Scheduled After 1993

TalkLink
TalkLink is an IBM electronic conferencing service available via IBMLink (TM). Customers can converse electronically with each other and the worldwide internal IBM community about a wide variety of topics related to the acquisition, installation, support, and use of products and services marketed by IBM and/or a related business affiliate.

TalkLink provides the following capabilities for customers to review information electronically, submit questions/requests, and receive answers/information.
 * Conferences and forums - These question-and-answer bulletin boards contain various product-related topics. Items posted here are shared among BBS users and IBM personnel worldwide. You can pose your technical questions and ideas on these forums to an audience of product and application developers, both within IBM and within your peer community.
 * User-to-user messaging - Send private messages to any other TalkLink user.
 * Support - Submit or view problem reports that receive the prompt attention of that conference or forum owner. You can also place orders for product-related materials.
 * Software library - Download application programs and upload your contributions.
 * News and announcements -- View recent information regarding products and services.

You can operate TalkLink in two modes. In interactive mode, you are connected online to TalkLink while using its facilities. You also have the option, using batch mode, to quickly connect to TalkLink, download pertinent forums to your personal computer, and read them offline at your convenience. Your offline responses are saved and sent to the host the next time you connect in this batch mode. Initially, this facility is available for OS/2 users only.

TalkLink also provides a search service for searching IBM databases interactively. This search facility includes a large question-and-answer database of items, IBM System Center Flashes, and IBM's problem management libraries. The database contains information about problems and fixes. Not all general-discussion forums have related information in these databases.


 * TalkLink Fees and Charges

Four billing options are available for TalkLink.

Option 1: The occasional user, who might only access the service 30 to 40 minutes per month or less, may prefer this option. Option 2: Users who intend to access this service more than 40 minutes per month may prefer this option. Option 3: For regular users.
 * 35 USD registration fee (charged one time for each user registration or when a user switches from Option 2.)
 * 18 USD per hour connection charge. No minimum charge, and partial hours can be billed.
 * 15 USD registration fee (charged one time for each user registration or when a user switches from Option 1.)
 * 9 USD monthly availability charge
 * Hourly Service
 * 8.90 USD per hour of prime time, which is 8:00 AM to 8:00 PM, Eastern time (GMT minus 5 hours), Monday through Friday
 * 4.45 USD per hour outside prime time, which is 8:00 PM to 8:00 AM, Eastern time (GMT - 5), Monday through Thursday, and 8:00 PM Friday to 8:00 AM Monday, Eastern time
 * 15 USD registration fee (one-time charge for each user registration or when a user switches from another option)
 * 18 USD monthly availability charge (includes unlimited service)

Note: Some remote cities or towns may be subject to an additional surcharge for 800 number dial access. This surcharge is 8.75 USD per hour.

Option 4: Software Mall (TM) subscribers may access TalkLink for an annual fee of 50 USD.


 * More Information

To find out how you can benefit from TalkLink's umbrella of support and services, send a note on IBMLink to AM00190 at HONE82. Or, to obtain a TalkLink information package, call 1-800-547-1283 within the U.S., or 1-817-961-6900 from outside the U.S.

DAPTOOLS Repository
To facilitate converting and writing application programs for the OS/2 platform, IBM provides software tools through an electronic bulletin board called DAPTOOLS.

DAPTOOLS provides a repository of IBM-written utilities and tools, sample programs, demonstration code, and software developer aids for members of the (U.S.) IBM Developer Assistance Program who have a license for the current OS/2 Toolkit product.

DAPTOOLS is a free service. Its productivity aids are offered AS IS.

You can access DAPTOOLS using the same logon procedures as for IBMLink. When using the IBMLink sign-on, you will see that the second screen contains the option DAPTOOLS. After you select that option, you will see the main menu for DAPTOOLS.

Currently there are more than 80 software tools available on DAPTOOLS.

For more information about DAPTOOLS, call U.S. phone 1-407-982-6408, menu option 6.

When You Call 1-407-982-6408 ...
You can find out more about the many offerings of the IBM Software Developer Support program.

After you connect to 1-407-982-6408, you'll choose from several menu options, listed here to help save you time: 1 = U.S. Developer Assistance Program enrollment Porting and Technical Consulting Workshops Discounts and rebates for commercial members 2 = Premier membership application 3 = Software Developer Marketing Programs 4 = IBMLink 5 = PS/2 Loan Program 6 = DAPTOOLS 7 = Other information about the Developer Assistance Program

IBM FAX Information Service
The IBM FAX Information Service provides immediate information about selected IBM products. IBM FAX provides the convenience of retrieving the information you need, when you need it! IBM FAX is available seven days a week, 24 hours a day.

Start by calling 1-800-IBM-4FAX (1-800-426-4329) within the U.S. from either a touch-tone voice phone or a fax phone. From outside the U.S., call 1-415-855-4444 from a fax phone only.

If you call the 800 number, the IBM FAX Information Service gives you three options: (1) state that you are already at a fax machine (and can thus receive the fax immediately), (2) give the phone number of the fax machine you want to use to receive, (3) specify whether you want to receive the fax after hours. Choose the options you desire.

If you call the 415 number, the above choices do not apply. In this case, the IBM FAX system assumes you are calling from a fax phone. It will know the phone number you are calling from, and will begin sending your fax as soon as you hang up.

Next, you are presented with another menu: 1 = New user instructions 2 = If you know your document number 3 = For a list of documents (see next menu) 4 = For a selection of overview brochures 0 = Receive documents and end call Choosing 3 from this menu brings up the list of documents: 1 = Personal Systems 2 = RISC System/6000 3 = Application System/400 4 = Large Systems 5 = IBM Services 6 = Application Software 7 = Education Information 8 = General Information Choosing 1, Personal Systems, produces a 13-page index of all available documents in the Personal Systems area. The documents include overviews; product highlights; displays; printers; OS/2; OS/2 2.0 technical tips; LAN Server 2.0 information and planning guide; Extended Services for OS/2; Software, Features, and Options; Programs, Promotions, and Education; Point of Sale; Special Needs Independence Series (R); and Personal Systems Direct Order Catalog.
 * = Return to previous prompt

For each document, the list includes the document number, the number of pages it will print on your fax machine, and the last date of revision. You can then use the document numbers to request specific documents.

Developers will naturally be interested in the OS/2 2.0 Technical Tips documents available from IBM FAX, so they are listed below. All OS/2 Technical Tips documents currently available are dated October 1992. Their subjects, document numbers, and number of pages that will print are:

Trademarks, Registered Trademarks, Service Marks
This concludes the first issue 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!