IBM Solution Developer Program News 2
IBM Solution Developer Operations
SSSS DDDD PPPP N N EEEEE W W SSSS S D D P P NN N E W W S SSS D D PPPP N N N EEEE W W W SSS S D D P N NN E W W W S SSSS DDDD P N N EEEEE WW WW SSSS
Solution Developer Program News
============================================================
1996 Issue 2 26 January 1996
============================================================
Contents
The table of contents contains search codes for going directly to items that interest you.
Search
Codes
-----
This issue is devoted to the 1996 IBM Technical Interchange.
o 1996 IBM Technical Interchange Details detailti
22 through 26 April 1996, Opryland Hotel, Nashville,
Tennessee, USA.
This major item contains the following subheadings and
search codes:
Conference-at-a-Glance confglan
Overview of conference schedule by dates and times.
Letter from Solution Developer Operations Vice President vpletter
The Conference That's Worlds Ahead worldcon
Should you be in the audience?
Premiums That Will Make You Sing! singprem
Preliminary list of premiums for attendees.
Technology Beyond Compare compnone
Elective sessions. Tutorials. Exhibit hall. Computer labs.
The Professional Certification Program from IBM. Closing
session.
Experience IBM in Nashville! nashibm
Our "blue chip" raffle. "A Taste of the South" welcome
reception. Exhibit Hall grand opening reception. IBM's
Festival Americana! Birds of a feather.
General and Closing Session Speakers genclose
Organizations and responsibilities.
Elective Session and Tutorial Listings sestut
Current as of 24 January 1996. Key for interpreting the
listings.
Tutorials 22tutor
Given Monday, 22 April, 1 to 6 p.m. Abstracts of tutorial
sessions.
Elective Sessions sesselec
List of session tracks.
Application Development devapp
Abstracts of sessions about application development.
Client/Server Solutions servcli
Abstracts of sessions about client/server solutions.
Network-Centric Computing centnet
Abstracts of sessions about network-centric computing.
Collaborative Computing (Groupware) waregrp
Abstracts of sessions about collaborative computing
(groupware).
Technical Directions dirtech
Abstracts of sessions about technical directions.
Peripheral Support supperif
Abstracts of sessions about peripheral support.
Internationalization zainter
Abstracts of sessions about internationalization.
Services and Support suptserv
Abstracts of sessions about services and support.
General Information infogenl
What to wear. Where to stay. How to get to Nashville and
the Opryland Hotel. Spouse / guest hospitality room.
Special Opryland discount cards. In and around Nashville.
More information.
Exhibitor List lstexhib
Exhibitors at 1995 IBM Technical Interchange. Interested
in exhibiting?
Registration Form formreg
Your information. Attendee questionnaire. Conference
registration fees. Method of payment. Tutorial options.
Conference notebooks.
o Trademarks, Registered Trademarks, Service Marks tmarks
Where to Find SDPnews
On the World Wide Web
SDPnews is available on the Internet World Wide Web through the IBM
Solution Developer Support home page. The URL for SDPnews is
http://www.austin.ibm.com/developer/library/dsnews/ . Effective 3
February, the URL becomes http://www.developer.ibm.com/sdp/news/ .
On E-Mail and Bulletin Board Systems
The monthly SDPnews files are ZIPped into the file SDPNym.ZIP, where
y = last digit of year, and m = issue number represented as alpha (for
example, SDPN6B.ZIP is the 1996 second issue). SDPNym.ZIP contains:
-- This announcement file, SDPNym.ANN
-- The current month's contents list, SDPNym.SMY
-- An annual cumulative list of contents, SDPNy.CUM
-- The current month's ASCII newsletter, SDPNym.ASC
The ZIPped files are posted on several e-mail and BBS systems:
o America Online, in the OS/2 forum, in the Newsletters library
o AMK HITLINE AG (Switzerland), in the OS/2 mailbox, in file area 7
o CompuServe, in OS2DF2 forum, *DAP library section 14
and in OS2DF1 forum, OPEN FORUM library section 15
o Fidonet, in the OS2 Information file area, FWOS2INFO
o GEnie, in OS/2 Software Library 16
o IBM Canada BBS, in file area 35, OS/2 Programming
o IBM OS2BBS (TALKLink), in Software library, Newsletters section
o IBM Personal Computer Company BBS, in file area 11, OS/2 Programming
o Internet, via anonymous ftp from ftp.software.ibm.com, in directory
/ps/products/os2/info/wnewsltr; or via Gopher from
os2info.austin.ibm.com, in the OS/2 Information menu
o NIFTY-Serve (Japan), in FOS2APP forum, library section 18
o Norloff's OS/2 Shareware BBS (1-703-385-4325 or
telnet://bbs.os2bbs.com), in the OS/2 Periodicals file area
o OS2NET (Europe), on all OS2NET bulletin boards in Europe, usually in
the DSNEWS download area
o PRODIGY, in the OS/2 Club topic's download library, in IBM Files
Note: If you cannot find files named sdpn... or dsn... (in lower case),
look for files named SDPN... or DSN... (in upper case).
Within IBM
Within IBM, 1996 issues, in ASCII format, are in SDPNEWS6 PACKAGE in
both the OS2TOOLS catalog and the SDOINFO catalog. 1995 issues are in
DSN5 PACKAGE in those catalogs; 1994 issues are in DSN4 PACKAGE in
OS2TOOLS only.
To obtain SDPNEWS6 PACKAGE, type:
TOOLCAT OS2TOOLS GET SDPNEWS6 PACKAGE
or
TOOLCAT SDOINFO GET SDPNEWS6 PACKAGE
To obtain DSN5 PACKAGE, type:
TOOLCAT OS2TOOLS GET DSN5 PACKAGE
or
TOOLCAT SDOINFO GET DSN5 PACKAGE
To obtain DSN4 PACKAGE, type:
TOOLCAT OS2TOOLS GET DSN4 PACKAGE
You can also request the packages by typing:
REQUEST SDPNEWS6 FROM V1ENG AT BCRVM1
or
REQUEST DSN5 FROM V1ENG AT BCRVM1
or
REQUEST DSN4 FROM V1ENG AT BCRVM1
To subscribe to SDPNEWS6 PACKAGE, type
TOOLCAT OS2TOOLS SUB SDPNEWS6 PACKAGE
or
TOOLCAT SDOINFO SUB SDPNEWS6 PACKAGE
Notice to Readers Outside the USA
It is possible that the material in this newsletter may contain
references to, or information about, IBM products (machines and
programs), programming, or services that are not announced in your
country. Such references or information must not be construed to mean
that IBM intends to announce such products, programming, or services in
your country.
Send Us Your Feedback!
Your comments about this newsletter are important to us. Please send your feedback to the editor of IBM SDPnews, Mike Engelberg, at:
o Internet: dsnews@vnet.ibm.com
o IBMMAIL: USIB33NP
o Fax: 1-407-443-3858
o Mail: SDPnews, Internal Zip 5407, IBM Corporation,
1000 N.W. 51st Street, Boca Raton FL 33431, USA
============================================================
+----------------------------------------+
| 1996 IBM Technical Interchange Details | detailti
+----------------------------------------+
The 1996 IBM Technical Interchange takes place from 22 through 26 April
at the Opryland Hotel in Nashville, Tennessee, USA.
Much of the contents of the conference brochure are reproduced below,
and the session list has been updated since the brochure went to press.
+------------------------+
| Conference-at-a-Glance | confglan
+------------------------+
Monday, 22 April 1996
10:00 a.m. - 7:00 p.m. Registration
1:00 p.m. - 6:00 p.m. Tutorials
7:00 p.m. - 10:00 p.m. "A Taste of the South" Welcome Reception
Tuesday, 23 April
6:00 a.m. - 7:00 p.m. Registration
7:00 a.m. - 8:00 a.m. Continental Breakfast
8:00 a.m. - 1:00 p.m. General Session and Lunch
1:00 p.m. - 2:15 p.m. Elective Sessions
2:30 p.m. - 3:45 p.m. Elective Sessions
4:00 p.m. - 5:15 p.m. Elective Sessions
5:30 p.m. - 6:45 p.m. Elective Sessions
7:00 p.m. - 9:00 p.m. Exhibit Hall Grand Opening Reception
Wednesday, 24 April
7:00 a.m. - 6:00 p.m. Registration
7:00 a.m. - 8:00 a.m. Continental Breakfast
8:00 a.m. - 9:15 a.m. Elective Sessions
9:15 a.m. - 5:00 p.m. Exhibit Hall Open
9:45 a.m. - 11:00 a.m. Elective Sessions
11:15 a.m. - 12:30 p.m. Elective Sessions
11:30 a.m. - 1:45 p.m. Lunch
12:45 p.m. - 2:00 p.m. Elective Sessions
2:15 p.m. - 3:30 p.m. Elective Sessions
4:15 p.m. - 5:30 p.m. Elective Sessions
5:45 p.m. - 7:00 p.m. Elective Sessions
7:15 p.m. - 8:30 p.m. Choose Elective Sessions or try your wings at
a Birds-of-a-Feather Session
Thursday, 25 April
7:00 a.m. - 6:00 p.m. Registration
7:00 a.m. - 8:00 a.m. Continental Breakfast
8:00 a.m. - 9:15 a.m. Elective Sessions
9:15 a.m. - 5:00 p.m. Exhibit Hall Open
9:45 a.m. - 11:00 a.m. Elective Sessions
11:15 a.m. - 12:30 p.m. Elective Sessions
11:30 a.m. - 1:45 p.m. Lunch
12:45 p.m. - 2:00 p.m. Elective Sessions
2:15 p.m. - 3:30 p.m. Elective Sessions
4:15 p.m. - 5:30 p.m. Elective Sessions
5:45 p.m. - 7:00 p.m. Elective Sessions
7:30 p.m. - 10:30 p.m. IBM Festival Americana! party at Opryland USA
themepark
Friday, 26 April
7:00 a.m. - 3:30 p.m. Registration
7:00 a.m. - 8:00 a.m. Continental Breakfast
8:00 a.m. - 9:15 a.m. Elective Sessions
9:15 a.m. - 4:15 p.m. Exhibit Hall Open
9:45 a.m. - 11:00 a.m. Elective Sessions
11:15 a.m. - 12:30 p.m. Elective Sessions
11:30 a.m. - 1:45 p.m. Lunch
12:45 p.m. - 2:00 p.m. Elective Sessions
2:15 p.m. - 3:30 p.m. Elective Sessions
3:45 p.m. - 4:15 p.m. Exhibit Hall Raffle
4:30 p.m. - 5:30 p.m. Closing Session
+--------------------------------+
| Letter from Solution Developer | vpletter
| Operations Vice President |
+--------------------------------+
Dear Colleague,
It is a pleasure for me to invite you to the 1996 IBM International
Technical Interchange. The conference is designed to explore how the
world's latest technologies can address rapidly changing business needs.
At the Interchange, we will offer a wide variety of key solutions, over
300 Elective Sessions, and an exciting General Session.
Last year, attendees came from all over the world. We believe this
global approach adds a rich dimension to the conference, and we
encourage our colleagues worldwide to join us. In fact, we have made
special arrangements for significantly lower air fares for those coming
from outside the United States. Remember, register early and save 200
USD.
To give you a head start on the enormous amount of information that will
be offered at the Interchange, we have scheduled pre-conference tutorial
sessions on Monday, 22 April for those who want to explore subjects such
as SOM, Lotus, and VisualAge in greater depth. We will also offer
certification testing for a variety of specialties including OS/2
Engineer and Client/Server Integration Specialist in the Certification
Room from 7:30 a.m. to 5:00 p.m.
On Tuesday, 23 April, IBM executives will launch the Interchange at the
General Session with discussions on IBM's software strategy.
This year, the Elective Sessions have been streamlined and lengthened to
bring you a strategic perspective of IBM's comprehensive offerings and
latest technologies. The sessions are organized by tracks such as
Network-Centric Computing, Communications, Systems Management, Lotus,
Internet, and Object Enablement. A full Internationalization track will
focus on designing software applications for multiple languages on IBM
operating systems. These tracks will cover AIX, AS/400, OS/2, and S/390
platforms. You can create your own customized curriculum and transform
what you learn into the solutions of tomorrow.
The Technical Interchange has established a reputation for bringing
together the newest technologies, and again this year, the Exhibit Hall
will feature exhibitors from around the world. As always, the Exhibit
Hall enables one-on-one contact with IBM developers, Business Partners,
and software vendors.
We expect this Interchange to be the best ever. I look forward to seeing
you there and "kicking up our heels" together in Nashville.
James J. Gant
Vice President, Solution Developer Operations
International Business Machines Corporation
+------------------------------------+
| The Conference That's Worlds Ahead | worldcon
+------------------------------------+
... but only months away! In 1996, the spotlight shines on the IBM
Technical Interchange as the one and only international, cross-platform,
solution-oriented conference. Take this Grand Ole Opry-tunity to
interact with IBM developers, leading industry consultants, and
educators on IBM technologies and directions on 22 - 26 April, 1996, in
Nashville, Tennessee, USA.
IBM has established a reputation for bringing you the very finest annual
Technical Interchange. This tradition continues as IBM proudly presents
this premier international event -- the 1996 IBM Technical Interchange!
"10,000 watts of supercharged, timely info!" - '95 Conference Comment
Should You Be in the Audience?
Yes! If you want to see what's hot for AIX, AS/400, OS/2, and S/390!
When the lights come up in Nashville, you'll be sure to find these
high-tech minds in the audience:
o Software Designers
o Commercial and Corporate Developers
o Technical Coordinators
o Software Integrators
o MIS Managers
o LAN Experts
o Device-Driver Developers
o Consultants / Analysts
"Fantastic smorgasbord of technical refreshment. Peppered with
strategic insight." -- '95 Conference Comment
+----------------------------------+
| Premiums That Will Make You Sing | singprem
+----------------------------------+
... whether your friends want you to or not!
The official 1996 IBM Technical Interchange Attendee Bag will be packed
with exciting software and premiums, including:
o Conference Proceedings on CD
o T-shirt
o Mug
o And much more ...
-- VisualAge C++
-- The Developer Connection for AIX CD
o Development Toolkits for AIX
o Evaluation Releases of AIX Products
o Product Demos and International Development and Productivity
Tools from IBM
o Product Documentation in Displayable Softcopy Form
o Device-Driver Sample Code
-- The Developer Connection for AS/400 CD
o CISC to RISC
o IBM Open Blueprint
o Communications Product Selection Tool
o Internet Access and Viewers
o AS/400 System Manuals
o AS/400 Advanced 36
o AS/400 Application Directories
-- The Developer Connection for OS/2, Volume 9, Special Edition CD
o The Developer API Extensions for OS/2 Warp
o OpenDoc for OS/2 Warp
o OpenDoc Multimedia for OS/2 Warp
o The New OS/2 Security Package
o WIN-32S Support
"Excellent speakers. Obvious desire to teach." -- '95 Conference
Comment
+---------------------------+
| Technology Beyond Compare | compnone
+---------------------------+
The Technical Interchange will bring to you the hottest software
technology for 1996 and beyond!
Elective Sessions
The IBM Technical Interchange elective sessions bring you critical
solutions from around the world. With hundreds of elective sessions,
hands-on workshops, and tutorials on Network-Centric Computing,
Application Development / Middleware / Tools, Communications, Systems
Management, Lotus Notes, Internet, Database, Object Technology,
Device-Driver Development, and Internationalization, you can customize a
curriculum with maximum benefit. The most diverse and knowledgeable
speakers, including IBM developers and guest speakers, will deliver
impressive presentations promising that you'll leave wondering how you
ever managed before this event!
Tutorials
Some topics at this year's Technical Interchange just seem to merit a
closer, more in-depth discussion. To give you more time to explore some
of the hottest, most informative sessions, nine topics at the Technical
Interchange have been developed into five-hour tutorials. All tutorials
will be offered only once, on Monday, 22 April, from 1 p.m. to 6 p.m.,
so you may select only one on the attendee registration form on the back
page of this brochure.
"Great chance to mind-meld with others." -- '95 Conference Comment
Exhibit Hall
An extensive Exhibit Hall will showcase the latest tools and
technologies from IBM, Independent Software Vendors, and Business
Partners from around the world. Over 200 superstar exhibitors will show
off their innovative tools and applications. See our impressive list of
past exhibitors later in this posting.
Computer Labs
Check out the Computer Labs, where you'll get a chance to sit down and
work with some of IBM's latest software products. You'll have a chance
to speak to actual developers who will show you how to use these great
products. Get the one-on-one technical assistance you need to get the
most out of your application. The Lotus Lab brings you up to date on the
latest leading-edge groupware products. Also, join Internet navigators
as they show you tips and techniques that will make your Internet
adventures useful, exciting, and fun! Stop by the Vendor Theater for
presentations by various vendors on their latest products.
"The combined platforms and focus on development was outstanding."
-- '95 Conference Comment
The Professional Certification Program from IBM
It's your turn to pass the test! Improve your company's productivity
while adding to your own personal skills with IBM's professional
certification testing. Many different certification options will be
offered:
o Certified OS/2 Engineer and LAN Server Engineer
o Certified Client/Server Integration Specialist
o Certified OS/2 Developer
o DB2 for OS/2 and VisualAge Certifications
Certification testing will run Monday through Friday, and you must
register for each test. Register at the conference beginning 22 April
from 7:30 a.m. to 5:00 p.m. each day. Space is limited, so schedule an
appointment early!
Closing Session
Hosted by Howie Hunger, Director, Solution Developer Programs, the
Closing Session will be the place for us to give away IBM ThinkPads and
other premiums with the Closing Session raffle.
+------------------------------+
| Experience IBM in Nashville! | nashibm
+------------------------------+
Our "Blue Chip" Raffle
It just wouldn't be an IBM Technical Interchange without our popular
Closing Session raffle! Collect "Blue Chips" throughout the conference
to increase your chances of winning an IBM ThinkPad. To earn chips, just
do what you came here to do: register, attend elective sessions,
complete evaluation forms for the sessions you attend, and visit booths
in the Exhibit Hall. The raffle will be held during the Closing Session,
and remember, you must be present to win!
"A Taste of the South" Welcome Reception
On Monday, enjoy an evening filled with the sights, sounds, and tastes
of the South! The Grand Ole Opry Museum and the Grand Ole Opry Plaza
will be the setting for you to experience everything from Memphis' Beale
Street Blues -- to "twist and shout" music at the 1950s soda fountain --
to Cool Country with toe-tappin' tunes for line dancing -- to pickin'
and grinnin' with the twang of good ole Southern bluegrass banjo. You'll
leave this party singing to the tune of a true taste of the South.
Exhibit Hall Grand Opening Reception
The international Olympic Games feature the very best in every event. In
recognition of IBM's support of the 1996 Olympics, our Exhibit Hall will
feature Olympic-quality exhibitors from around the world.
Everyone's a Gold Medalist in the IBM Technical Interchange Exhibit
Hall! Be at the Grand Opening Reception on Tuesday night with your
friends, new or old, to see the world champions in international
technology.
IBM's Festival Americana!
Come one, come all, to the IBM Festival Americana Thursday night! The
evening in Opryland USA's Riverbend Hollow, State Fair, and Chevrolet
GEO Theater will offer true red, white, and blue hospitality. Your
evening will be filled with a variety of entertainment and activities in
a State Fair atmosphere. The finale of the evening, the Louise Mandrell
Show, will ensure a memorable time for everyone!
Birds of a Feather
Wednesday evening's Birds-of-a-Feather sessions are informal,
idea-sharing discussions which have become a hallmark of the IBM
Technical Interchange. Host your own "BOF" or sit in on a theme you're
interested in with other conference attendees. Space is limited, so
suggest your topics and sign up early!
+--------------------------------------+
| General and Closing Session Speakers | genclose
+--------------------------------------+
James J. Gant - IBM Technical Interchange Host
Vice President, Solution Developer Operations
International Business Machines Corporation
As Vice President of Solution Developer Operations, James Gant has
worldwide responsibility for creating consistent and lasting
business relationships with solution developers by helping them
incorporate IBM technologies into their products.
John M. Whiteside - Guest Speaker
General Manager, IBM Global Network
International Business Machines Corporation
John Whiteside was named to his current position in July, 1994, when
IBM announced the creation of this worldwide network services
business unit. In this capacity, he is responsible for operating and
enhancing one of the world's largest integrated data, voice, and
video network services.
Steven A. Mills - Guest Speaker
General Manager, Software Solutions
International Business Machines Corporation
Steve Mills is General Manager of IBM's Software Solutions Division,
which develops software for using and managing data in
mission-critical applications on personal computers, workstations,
local area networks, and midrange and large systems. Steve joined
IBM in 1974 as a sales trainee and has held executive positions in
IBM marketing, finance, and software development.
Howie Hunger - Closing Session Host
Director, Solution Developer Programs
International Business Machines Corporation
Howie Hunger is Director, Solution Developer Programs, IBM Solution
Developer Operations. His organization is responsible for
establishing and managing relationships with solution developers to
enhance their use of IBM technologies.
+----------------------------------------+
| Elective Session and Tutorial Listings | sestut
+----------------------------------------+
Listed below are the tutorial and elective session contents as of 24
January 1996.
Each listing shows:
Session Title
Session Level Speaker(s) Applicable Platform(s)
(Fundamental, (AIX, AS/400, OS/2, S/390, Other)
Intermediate,
Advanced)
+-----------+
| Tutorials | 22tutor
+-----------+
Monday, 22 April, 1 p.m. to 6 p.m.
To give you more time to explore some of the hottest, most-asked-about
products and technologies, for the first time we are offering
pre-conference tutorials for 250 USD. Tutorials are each offered only
once, on Monday, 22 April, from 1 p.m. to 6 p.m. To register for a
tutorial, please be sure to indicate your choice on the registration
form (below). Remember, space is limited.
TUTORIALS
Developing Cross-Platform Applications on AIX
Intermediate Doug Raymond AIX
Unleash powerful knowledge about the features and functions
available in AIX for advanced software development. Get an
overview of the C Set ++ tools, including C and C++ native
optimizing compilers, class browser, test coverage analysis tool
(tcov), C++ class libraries, HeapView Memory Management, Debugger,
and the Lpex context-sensitive editor. This tutorial also includes
these other tools: the performance toolbox, tprof, mss, and
program visualizer. Also discussed are advanced linker techniques,
shared libraries, hardware optimization, and cross-compiler
techniques available on AIX for targeting many UNIX and PC
operating systems.
OpenDoc: Building Parts Today
Intermediate Joe McIntyre, AIX, OS/2
Chris Nelson, and
Jonathan Rossi
Three of IBM's "major OpenDoc dudes" guide you through the
development of component software using OpenDoc. Topics include:
- OpenDoc architecture
- Inside the developer toolkit
- "Parts particulars" (what a part is and what it does)
- Building applications from parts
- Using the APIs: frames, facets, linking, and more
- Cross-platform tools and frameworks
- The OpenDoc toolbox and what's inside, in-depth
- Developing parts using frameworks
- The business of components
- Business model opportunities
- Vertical markets
- System integration
- OpenDoc on the Internet
- Brokerage
You will leave this session with the toolkit, documentation, and
knowledge sufficient to build OpenDoc parts.
Cross-Platform Application Portability - It's Not As Scary As You
Think
Intermediate Brendan Coffey AIX, S/390
(IBM) and Jeff Zado
(Mortice Kern Systems)
This tutorial explores the issue of cross-platform application
portability, looking specifically at bringing UNIX applications
onto other platforms. Areas covered in this presentation include:
- Background on application portability
- Introduction to industry standards (ANSI C, POSIX, XP64,
Single UNIX Specification) on UNIX and other platforms
- Porting demonstration
- Application portability tools
- Introduction to MKS Code Integrity
Open Distributed Computing With DCE
Fundamental/ Donna Barker AIX, AS/400, OS/2, S/390
Intermediate
Integrate multivendor networks and reap the benefits of
distributed computing across global directories with the
protection of Kerberos security. This tutorial reviews the
functions and features of the Distributed Computing Environment
(DCE) from the Open Software Foundation, focusing on the technical
skills needed to design, plan, and develop a DCE implementation,
including security, directory, and systems management.
A Close-Up Look at the Hottest Product: Lotus Notes Release 4
Fundamental AIX, AS/400, OS/2, S/390
Explore the technical details of Lotus Notes Release 4 application
development features and Lotus development tools. This tutorial is
a primer on application development with R4. We'll begin with an
overview of the complete Lotus Notes application development
environment. This will include the Notes Core, APIs, and tools.
Then we'll concentrate on a variety of Lotus Notes R4 design
features, graphic techniques, and tools to build forms, views, and
navigators. You'll walk away with in-depth technical knowledge
needed to develop winning applications.
SOM (System Object Model) Programming
Intermediate Roger Sessions AIX, AS/400, OS/2, S/390, Other
You have heard all about IBM's SOM, the System Object Model, one
of the hottest products in object technology. It has
revolutionized the way people think about writing object
applications. SOM provides language independence,
release-to-release binary compatibility, and transparent object
distribution.
Just imagine the innovative applications you can develop with SOM!
SOM provides applications with objects distributed throughout your
network, written in your choice of languages, using the most
advanced object standard in the world: CORBA. The topics we cover
are:
- SOM Architecture
- Comparison to C++
- The IDL Interface
- The C Language Bindings
- The C++ Language Bindings
- Direct-to-SOM Compilers
- Language-Neutral Objects
- Instance Variables
- Operations and Parameters
- Attributes
- Exceptions
- Inheritance and Polymorphism in SOM
- Memory Management
- Dynamic Class Loading
- Metaclasses
- Distributed Object Programming
NOTE: This is an intermediate-level tutorial. You should be
familiar with basic object-oriented concepts and have a working
knowledge of either C or C++ to attend.
VisualAge C++ Tutorial
Fundamental/ Peter Jakab OS/2, Other
Intermediate
This tutorial includes an introduction to VisualAge C++ and the
visual building paradigm, covering key components of VisualAge
C++ and how to exploit development through connection of both
visual and nonvisual parts. The detailed list of topics includes:
- Introduction to VisualAge C++, describing all the components
- Building from Parts paradigm
- Visual Builder, visual and nonvisual parts
- Parts which are part of the product
- Connections
- Parameters and return codes
- Exceptions
- Building a simple calculator
- Toolbars, menus, and handlers
- Improved calculator (to show iteration and refinement)
- DB2/2 access through a simple application
- Multimedia application using digital video and sound
OS/2 Debugging for Application Support Programmers
Intermediate Pete Guy and OS/2
Richard Moore
This intense introduction to "OS/2 Warp System Debug Tools"
provides the background and teaches many basic skills needed for
successfully debugging problems with those tools. The diagnosis of
both traps and hangs is covered in sufficient detail by lecture so
that attendees receive maximum benefit from the three hands-on
debugging sessions scheduled during the conference itself.
Copies of "The OS/2 Debugging Handbook," autographed by both
authors and provided to the attendees, will be referenced
frequently as the authors teach how to successfully debug problems
using the dump formatter or the debug kernel. The session itself
will be an extract from the "OS/2 Warp System Debug Tools" series
of courses, which is available worldwide.
One presenter made the following remark: "Are you thirsty for
knowledge of OS/2 debugging? We have a fire hose." The authors are
attending the conference and will try to make time available to
the session attendees during the conference to answer any points
covered but not understood during the session.
Client/Server in APPC: From Design to Debugging
Fundamental Dawn Comfort AIX, AS/400, OS/2, S/390
What does it take to build a client/server application using APPC?
Design, code, test, debug. Is it just that simple? No, and that's
why we're giving this tutorial that takes you through each step.
You'll also receive a complimentary copy of the definitive book
about APPC client/server, "CPI-C Programming in C: An Application
Developer's Guide to APPC" by Walker and Schwaller.
+-------------------+
| Elective Sessions | sesselec
+-------------------+
Tracks
Application Development Network-Centric Computing
Strategy and Direction General
Object Considerations Internet
Design Web Enablement
Build Electronic Commerce
VisualAge Smalltalk DCE
VisualAge C++ Multiprotocol
COBOL
VisualGen Collaborative Computing
Manage (Groupware)
Object Enablement Technical Directions
SOM AIX
OpenDoc AS/400
Class Libraries and OS/2
Frameworks S/390
Platform Particulars Peripheral Support
General
Client/Server Solutions PCMCIA
Communications Printer
ATM Storage
LAN Multimedia
APPC / APPN / SNA Display
Other Network
Systems Management
Database Internationalization
Transaction Marketing
Other Technical
Services and Support
APPLICATION DEVELOPMENT devapp
Strategy and Directions
=======================
ADSD01 IBM's Application Development Strategy
Fundamental Tim Negris AIX, AS/400, OS/2, S/390, Other
The reality of today's application creation environment is
diversity. There is no one right answer or approach. This
mini-keynote session discusses IBM's strategy for providing
leading industry tools and facilities, enabling reengineering of
key business applications with desktop productivity, and
realistically addressing demands for building competitive,
flexible, responsive applications.
ADSD04 Real-Time Preview of IBM's Object Technologies
Fundamental John Slitz AIX, AS/400, OS/2, S/390, Other
Many businesses recognize information technology as a strategic
tool in gaining a competitive advantage and as an enabler to the
Global Connected Enterprise. Object-oriented technology combines
the speed, flexibility, and power you need to achieve these goals.
This mini-keynote session takes you from IBM's overall object
strategy down to a preview of OO products which bring reality to
OO development today.
ADSD07 Object Technology Panel: Ask The Experts
Intermediate Donn Atkins AIX, AS/400, OS/2, S/390, Other
It's your chance to ask the OO experts. Hosted by Donn Atkins,
this session should prove to be a lively discussion with an
excellent opportunity for you to ask about the realities and
practicalities of various object implementations. If there is one
OO session you should not miss, this is it!
ADSD10 Year 2000 - A View From IBM
Fundamental Joseph M. Manz AIX, AS/400, OS/2, S/390, Other
Is your business ready for the year 2000? Can your application
programs, program products, operating systems, and hardware
platforms handle the rollover to January 1, 2000? This
presentation explores the considerations on the various layers
of systems and application software, and what IBM has done and
will do to assist software vendors in ensuring that products
will handle the transition. Get valuable information on
guidelines, tips, warnings, and techniques to find, update, and
test your application programs.
ADSD13 IBM Digital Library
Fundamental Jon Prial AIX, AS/400, OS/2, S/390, Other
The IBM Digital Library session covers an overview of the IBM
Digital Library initiative, including applications being used or
written, a description of the product, an outline of the
architecture, and plans for the immediate future. We'll also
discuss the available set of APIs, the tools available to port
the implementation of new applications with these APIs, and
avenues of technical support.
Object Concepts and Considerations
==================================
ADOC01 Introduction to Object-Oriented Technology
Fundamental Paula Richards AIX, AS/400, OS/2, S/390, Other
This session introduces decision-makers who have minimal OO
experience to basic object terminology, fundamental OO concepts,
and knowledge of how to make OO technology investments.
ADOC04 Selling a Part of a Whole: The Business Case for Objects
Fundamental Cynthia McFall AIX, AS/400, OS/2, S/390, Other
The business model of the software industry is rapidly evolving
into one based on component software. How will this impact the
market? How will software be distributed and marketed in this new
environment? How will IBM play? All these questions are answered
in this session, which gives developers a roadmap on how to
survive and thrive in this rapidly changing industry.
ADOC07 Get Real: Ideas for Using Object Technology
Advanced Peg MacPhail AIX, AS/400, OS/2, S/390, Other
Not all development situations are identical -- some involve
functioning legacy code or completely new applications, or a
combination of both. Hear about IBM object technology choices
along with criteria to help developers use the technology
effectively.
ADOC10 How to Survive an OO Project Without Getting an Ulcer
Intermediate Paula Richards AIX, AS/400, OS/2, S/390, Other
When deciding to go with new technology, teams often focus on
the architecture, learning the syntax, and getting hardware to
support development, leaving project management for an
afterthought. This session takes a project-management approach
to object-oriented programming endeavors including
characteristics of successful projects, setting expectations,
and techniques from analysis and design to testing to GUIs.
ADOC13 Object Stack
Intermediate Robert LeBlanc AIX, AS/400, OS/2, S/390, Other
This session presents IBM's technical view of the various object
implementation layers and the technical issues associated with
planning for and implementing those layers in a distributed
object-based system. We'll give prime consideration to practical
realities in achieving high exploitation of object functions.
ADOC16 Client/Server with Distributed Objects
Intermediate Dan Harkey and AIX, AS/400, OS/2, S/390, Other
Bob Orfali
The merging of desktop component frameworks with CORBA ORBs is
creating new opportunities for system integrators and
client/server solution providers. We'll explain the
fundamentals, review CORBA Object Services and component
architecture such as OLE and OpenDoc, then explain how they can
be used in client/server environments.
ADOC19 Design Patterns for Reusability
Intermediate John Vlissides AIX, AS/400, OS/2, S/390, Other
Design patterns are a hot topic in the world of object-oriented
application development. Developers constantly struggle with the
granularity with which they design business objects. Come to this
session and find out what all the excitement is about, and learn
some practicalities for exploiting design patterns more
effectively!
ADOC22 Parts, Assemblies, Builders and Composers: Tools for
the Future
Intermediate Jim Rhyne AIX, AS/400, OS/2, S/390, Other
Object-oriented programming has been practiced for more than two
decades but its complexities are not yet mastered by most
programmers. A simplification of OOP based on parts and visual
builders which is likely to dominate AD in the late '90s is
forming the basis for distributed, enterprise-scale applications.
Hear about IBM's enterprise component strategy and the application
development tools that will support it.
ADOC25 Get Connected with the IBM Object Connection
Fundamental Skip McGaughey AIX, AS/400, OS/2, S/390, Other
The IBM Object Connection program is designed to assure the
availability of a robust supply of application componentry. Come
to this session to understand what you can expect from the Object
Connection and how to participate in the business of developing
and offering complementary "parts" with IBM VisualAge.
Design
======
ADDS01 Keys to Object Success: Analysis and Design
Fundamental Brian Watt AIX, AS/400, OS/2, S/390
Many of the promises of object-oriented coding hinge on a
thorough understanding of the problem to be resolved. Objects
provide a mechanism to talk with customers in their language while
at the same time building a prototype. Join us to overview and
compare the techniques available.
ADDS04 ObjChart for Analysis and Design
Intermediate Kevin Poole OS/2
ObjChart is innovative object-oriented analysis and design
technology which provides a highly visual environment enabling
iterative development of application models. This session shows
how you can exploit ObjChart for modeling, execute the models
you have developed, visually validate model behavior, and
enhance models interactively.
ADDS07 Introduction to FlowMark
Fundamental Ferdinand Prezenski AIX, AS/400, OS/2, S/390
Workflow management functions can lead to major operational
improvements through streamlining and controlling processes in a
department, establishment, or an entire enterprise. This session
introduces FlowMark facilities and capabilities; shows how to
link resources such as people, applications, and information;
and shows how to integrate newly automated business processes
with existing application investments.
ADDS10 Implementing FlowMark in Your Applications
Intermediate Ferdinand Prezenski AIX, AS/400, OS/2, S/390
This session focuses on the exploitation of FlowMark in the
runtime application. Learn the specifics of integrating workflow
management function to significantly increase the delivery of
highly productive, quality applications.
ADDS16 Business Modeling
Intermediate Dave Grahek AIX, AS/400, OS/2, S/390
To gain or retain competitive advantage, businesses must
constantly look at reengineering their business processes. Hear
and see how IBM's Business Modeling Tool helps the enterprise
and business consultants with the documentation, analysis,
improvement, redesign, reengineering, and quality management of
their business processes.
Build
=====
VisualAge Smalltalk
-------------------
ADBS01 An Introduction to VisualAge Smalltalk
Fundamental John Lord AIX, AS/400, OS/2, S/390, Other
VisualAge Smalltalk is an object-oriented programming environment
that provides visual construction, reusable components, multiple
database access, and team development support. This session gives
a thorough introduction to the facilities and capabilities of this
powerful development environment.
ADBS04 Application Assembly with VisualAge Smalltalk
Intermediate Kirk Davis AIX, AS/400, OS/2, S/390, Other
This session demonstrates the building of an application through
the assembly of parts on the VisualAge palette. Don't miss this
exciting view of rapid, dot-to-dot development with reusable
components.
ADBS07 VisualAge Smalltalk Distributed Feature
Intermediate John Kellerman AIX, AS/400, OS/2, S/390, Other
The VisualAge Smalltalk Distributed feature allows you to develop
second-generation client/server or distributed logic applications
completely in Smalltalk. The development environment is extended
to work between multiple machines in a distributed environment in
much the same way as it works on a single machine.
ADBS10 Building Parts with VisualAge Smalltalk
Intermediate Kirk Davis AIX, AS/400, OS/2, S/390, Other
This session discusses how to build parts for the VisualAge
palette, including both visual and non-visual functions. This is
an important concept for delivery of reusable business functions
which can then be made available for exploitation during
application assembly.
VisualAge C++
-------------
ADBV01 Welcome to the VisualAge C++ Family
Fundamental Alistair Rennie AIX, AS/400, OS/2, S/390, Other
This session covers a complete overview of IBM's family of C++
products with an update on cross-platform support, IBM Open Class,
and our directions for distributed computing. This session serves
as an ideal introduction to other C++ sessions.
ADBV04 VisualAge C++ Builder: Tips and Techniques
Intermediate Dale Nilsson OS/2, Other
Hear about IBM VisualAge C++ and see the parts architecture
through a live demonstration of VisualAge C++ building an
application using interactive development, complete with design
and generation. This session includes helpful hints and tips
implementing C++ applications with VisualAge C++.
ADBV07 Cross-Platform Development with VisualAge C++
Intermediate Dale Nilsson OS/2, Other
This session covers IBM VisualAge C++ and design considerations
for cross-platform applications with a live demo using VisualAge
C++ to implement and build a cross-platform application. We'll
share a number of hints and tips for cross-platform application
design and implementation.
ADBV10 Direct-To-SOM with VisualAge C++
Intermediate Brian Thomson AIX, AS/400, OS/2, S/390, Other
How can you evolve a C++ library and not break old applications?
How can you get easy access to CORBA-compliant object
distribution? Learn how to solve these problems with
Direct-To-SOM.
ADBV13 Object-Oriented Programming to Relational Data Using
VisualAge C++
Intermediate Steve Francisco AIX, AS/400, OS/2, S/390, Other
Mapping relational database technology to an object-oriented
technology is not a trivial task, and demand is growing as
database application developers see the benefits of OO technology.
In this session, we look at the existing solutions in the current
version of VisualAge C++, and future directions in this area.
ADBV14 VisualInfo For Image Applications
Intermediate David Williams AIX, AS/400, OS/2, S/390, Other
This presentation provides an overview of VisualInfo and
VisualAge, and how the two, used together, provide a powerful set
of tools to build custom production image applications. This can
be especially useful to enterprises where cross-platform
development is important.
ADBV16 VisualAge C++ Distributed Application Programming Tools
Fundamental Ester Deciulescu AIX, AS/400, OS/2, S/390
This session on distributed applications outlines what IBM is
doing and will do within the VisualAge family to address
application development for distributed, client/server
applications. Application and parts construction, design,
analysis, performance tools, application management, and team
development are highlights.
ADBV19 C++ Development on AIX
Fundamental Reza Samahin AIX
Join us for a discussion of the evolution of C Set ++ on AIX and
what's new for 1996, including a product demonstration.
ADBV22 Quickstart VisualAge for C Programmers
Fundamental Greg Piamonte OS/2, Other
Hear, step-by-step, how to use the C language to implement the
business logic of VisualAge C++ applications. This shows C
developers, with minimal C++ training, how to easily benefit from
IBM's VisualAge technology, and how to make the transition from
procedural development into the object-oriented development arena.
ADBV25 VisualAge C++ Debugging and Performance-Tuning Tips and
Techniques
Intermediate Pat Gerstle OS/2
This session presents an overview of the features of the VisualAge
C++ debugger and performance-tuning tools, with emphasis on the
not-so-obvious details of those features. Learn how to use the
tools in unusual ways and for unique situations through live
demonstrations.
COBOL
-----
ADBC01 Introduction to VisualAge for COBOL
Fundamental Sam Horiguchi OS/2
IBM COBOL goes object-oriented! This session presents IBM's most
significant COBOL enhancement in a decade: object-oriented
programming with COBOL! We'll overview the object-oriented
language extensions, support for IBM's System Object Model (SOM),
visual construction, and the rich set of COBOL productivity tools.
ADBC04 Migrating to IBM COBOL for MVS and VM
Intermediate Tom Ross S/390
This session presents a technical discussion on migrating older
host COBOL application environments to the latest available levels
of compilers and standards. Performance data as well as hints and
tips for making migration easier are included.
ADBC07 Cross-Platform COBOL Development
Intermediate Sam Horiguchi AIX, AS/400, OS/2, S/390
Using IBM COBOL for MVS and VM, coupled with IBM VisualAge for
COBOL for OS/2 or IBM COBOL Set for AIX, you can create advanced,
industrial-strength client/server applications with a consistent
compiler across multiple environments. This session presents the
facts in developing true cross-platform applications with COBOL.
ADBC10 From Legacy Applications to Reusable Objects
Fundamental Sam Horiguchi S/390
This session focuses on leveraging your existing application
investments while exploiting visual construction and
object-oriented facilities. We'll include a discussion of the
practical implications of integrating current applications with
object-oriented, client/server applications.
VisualGen
---------
ADBG01 Introduction to VisualGen: Next-Generation Client/Server
Fundamental Dave Grahek AIX, AS/400, OS/2, S/390, Other
Business-critical, second-generation client/server application
development is a piece of cake using IBM's VisualGen 4GL
environment. Come and hear about these great capabilities.
ADBG04 Developing Applications in the VisualGen Environment
Intermediate Dave Grahek AIX, AS/400, OS/2, S/390, Other
See first-hand how to build client/server applications with the
highly productive VisualGen environment. Then watch
template-driven development put the RAPID in RAD, with full
generated GUI and server code supporting high-volume transaction
processing client/server applications.
VRPG
----
ADBR01 Introduction to VRPG
Fundamental Claus Weiss AS/400
As an AS/400 programmer, have you wondered how you could use your
RPG skills to write powerful client/server applications? Have a
look at VRPG, and discover how easy it is to write RPG
applications that run on a client with a full-function Graphical
User Interface.
ADBR04 VRPG Tips and Techniques
Intermediate Claus Weiss AS/400
Pick up some VRPG programming tips, and see demos of various VRPG
applications with the programming techniques behind them. If you
are interested in learning more about writing VRPG applications,
come and join this session!
Manage
======
ADMN01 Roles-Based Team Development with IBM TeamConnection
Intermediate Kevin Cattell AIX, AS/400, OS/2, S/390, Other
An integrated development approach requires tools to be able to
share data and objects throughout the development cycle, from
business modeling and application design through the build and
deployment of an application. This session explains how the
roles-based team development environment provided by IBM
TeamConnection facilitates increased productivity and maximizes
quality in the development of distributed client/server
applications.
ADMN04 Exploiting TeamConnection Facilities
Intermediate Joe Breal AIX, AS/400, OS/2, S/390, Other
TeamConnection provides a rich set of software configuration and
repository functions. For anyone struggling with the management,
generation, or distribution of distributed application software,
this session discusses the technical implications of exploiting
the software configuration facilities for version control,
software change management, and distributed build.
ADMN07 DataAtlas
Intermediate Joe Breal AIX, AS/400, OS/2, S/390, Other
DataAtlas provides the central access point for managing and
controlling your metadata about data. It helps you understand
the relationships among your data and applications. Come to this
session to learn how to use DataAtlas, with the repository
facilities of TeamConnection, to bring order and control to your
corporate data assets.
ADMN10 Integration-Based Tool Development
Advanced Kevin Cattell AIX, AS/400, OS/2, S/390, Other
This session discusses a new approach for developing tools, based
on exploitation of TeamConnection's extendible, shareable
information model. This design approach allows tools to be
engagement-driven and extended as needed for providing the
appropriate view and manipulation of the information model.
Object Enablement
=================
ADOE01 Distributed Client/Server Systems and IBM Object
Technology
Fundamental Chris Nelson AIX, AS/400, OS/2, S/390, Other
The future for enterprise software is in distributed object
architectures on multi-tier systems. IBM has product solutions
which cover all aspects of these systems, going from analysis and
design, to development, to runtime. Hear about these architectural
trends and how IBM products integrate to provide complete
solutions.
SOM
---
ADOS01 SOM 101: A Technical Introduction
Fundamental Roger Sessions AIX, AS/400, OS/2, S/390, Other
This session introduces the general concepts of object-oriented
programming, including classes, methods, encapsulation,
inheritance, and polymorphism, and shows how these concepts are
implemented in SOM. We'll also introduce some of the more
advanced capabilities of SOM.
ADOS04 SOM 102: Distributed Object Programming
Intermediate Hari Madduri AIX, AS/400, OS/2, S/390, Other
See how to write objects so they are distributable, how to create
object servers, how to instantiate objects remotely, and how to
communicate with objects. Most importantly, learn how to start
thinking in a brand new paradigm, the paradigm of distributed
objects.
ADOS07 SOM 103: Object Services
Advanced Ashvin Radiya AIX, AS/400, OS/2, S/390, Other
This session continues the SOM Object track by discussing the role
and use of the SOM Object Services Framework, which is an
implementation of the OMG CORBA Object Services specification.
This framework provides necessary services for a cross-platform
distributed object system such as naming, security, and life
cycles.
ADOS10 SOM Object Persistence: Beyond OO Databases
Intermediate Roger Sessions AIX, AS/400, OS/2, S/390, Other
The next generation of object persistence products will be based
on OMG's Persistence Object Service specification. IBM's SOM
version 3.0 persistence framework (POSSOM) is one of the first
commercial implementations of this new standard, allowing SOM
objects to be stored in files, relational databases, and even
object-oriented databases.
ADOS13 Release-to-Release Binary Compatibility in SOM
Fundamental Ira Forman AIX, AS/400, OS/2, S/390, Other
This session presents the SOM facilities for the programming of
release-to-release, binary-compatible class libraries, which
removes a major impediment to reuse in object-oriented
programming. The talk defines the problem of release-to-release
binary compatibility and discusses the difficulties in achieving
it.
ADOS16 SOM Metaclass Programming
Intermediate Ira Forman AIX, AS/400, OS/2, S/390, Other
Metaclass programming offers new opportunities for factoring and
composing software, which implies greater reusability and reduced
costs. In SOM, a class is a runtime object that defines the
behavior of its instances by creating an instance method table.
ADOS22 COM/OLE versus CORBA/OpenDoc
Fundamental Bob Orfali and AIX, AS/400, OS/2, S/390, Other
Dan Harkey
Two models for managing distributed objects object systems are
emerging: OMG's CORBA and Microsoft's COM and network OLE. This
session discusses the characteristics and capabilities of CORBA
and COM, and how they compare as a basis for building distributed
object systems.
ADOS25 Cross-Platform SOM: A Panel Discussion
Intermediate Roger Sessions AIX, AS/400, OS/2, S/390, Other
In this panel discussion, representatives of different hardware
platforms supporting SOM, including non-IBM platforms, have 5 to
10 minutes to describe what is special about their platform, and
how they are participating in a cross-platform solution. We then
open for questions.
ADOS28 Using the SOM Transaction Service Framework to Write
Business Transactions
Intermediate Katy Warr AIX, AS/400, OS/2, S/390, Other
Many people using existing transaction-processing systems are
confused as to how the new OMG Transaction Service should be used.
This session explains what this service provides and, by means of
an example, demonstrates writing an application.
OpenDoc
-------
ADOO01 Introduction to OpenDoc
Fundamental Jonathan Rossi AIX, OS/2, Other
This session provides an overview of OpenDoc and its underlying
technology base and describes the function and interrelationship
of the five basic components -- OpenDoc, Bento, OSA, SOM, and
ComponentGlue. We'll also discuss how OpenDoc fits into a
distributed system of enterprise objects.
ADOO04 OpenDoc Parts Basic
Intermediate Joe McIntyre AIX, OS/2, Other
This session discusses the basics of developing an OpenDoc part
by using code examples and parts frameworks to show how to develop
or port applications for OpenDoc.
ADOO07 Cross-Platform OpenDoc
Intermediate Jonathan Rossi AIX, OS/2, Other
OpenDoc is a cross-platform compound document and component
integration technology. Join us for a discussion of issues
relating to cross-platform development of OpenDoc components,
platform characteristics, and parts development frameworks.
ADOO10 Component Integration Opportunities with OpenDoc
Fundamental Scott Hebner AIX, AS/400, OS/2, S/390, Other
OpenDoc is a cross-platform component integration technology. In
this session, we'll discuss opportunities for developing
cross-platform OpenDoc components, a business model for OpenDoc
parts, and highlights of some of the OpenDoc component programs
that have been established.
ADOO13 OpenDoc versus OLE: There is NO Comparison
Intermediate Scott Hebner AIX, AS/400, OS/2, S/390, Other
The realization of the true benefits of object technology is
dependent on the availability of a common, standards-based
infrastructure that will enable software objects to be truly
reused and specialized across diverse tools, systems, and skills.
This session compares the two leading technologies, OpenDoc and
OLE, to fill this dependency.
Class Libraries and Frameworks
------------------------------
ADOF01 IBM Open Class - IBM's Cross-Platform Class Library
Fundamental Pete Devenyi AIX, OS/2, Other
This session presents an overview of IBM's C++ Class Library
strategy, a detailed description of today's IBM Open Class,
extensions planned for the future, and the relationship between
IBM Open Class and Taligent. Come and see some demonstrations of
IBM Open Class.
ADOF04 ABC++: IBM's C++ Class Library for Parallel Computing
Intermediate Dr. William AIX
O'Farrell
This talk presents an overview of ABC++, a class library which
strives to make C++ parallel programming as easy as ABC. Several
paradigms are supported, including: active objects, remote method
invocation, future objects, and parametric shared regions.
ADOF07 Introduction to Frameworks
Fundamental AIX, AS/400, OS/2, S/390, Other
Reusable components in terms of class libraries and frameworks
are an important part of exploiting the reusability of
object-oriented development. This session covers the bases on
frameworks, types of frameworks, overall importance, and
exploitation.
ADOF08 Commercial Shareable Frameworks
Fundamental AIX, AS/400, OS/2, S/390, Other
Learn more about the new element of object-oriented technology
application frameworks. This session describes what IBM is doing
with this technology, and explains how you can become involved in
the assessment and early development of these frameworks.
ADOF10 Winning with Taligent: On Your Mark!
Fundamental Mary Rose Fisher AIX, OS/2, Other
The CommonPoint Application Programming Environment was developed
to provide a set of reusable object frameworks. This technology is
available on both AIX and OS/2. Details of the Taligent
frameworks, which deliver state-of-the-art reusable designs and
concurrent collaboration, are delivered in this presentation.
ADOF13 Winning with Taligent: Get Ready!
Intermediate Wayne Huang AIX, OS/2, Other
Learn the seven major classes of the Taligent programming model
to begin your framework programming experience. We'll use a sample
C++ program with live code throughout the session to explain the
major components.
ADOF16 Winning with Taligent: Go, Go, GO!!!
Advanced Wayne Huang AIX, OS/2, Other
This session is a continuation of "Get Ready". Now that you've
learned the basics, let's use tools to generate a sophisticated
application with ease.
ADOF19 Technical Implications of Frameworks
Intermediate AIX, AS/400, OS/2, S/390, Other
This session takes an in-depth view, from the developer's
perspective, of the exploitation of various kinds of frameworks.
We'll discuss the technical pitfalls as well as approaches for
maximizing appropriate incorporation of high-quality frameworks
in rapidly delivering application function.
ADOF22 The Brokerage
Intermediate Pat Janasak AIX, AS/400, OS/2, S/390
Imagine an electronic "object store" where developers in search
of components can browse, evaluate, and buy objects. In fact, the
Reusable Software Component Market, located at
http://components.software.net , provides an easy, fast,
electronic shopping experience for developers and an attractive
channel for sellers of software components. This session covers
how the Internet is being used to make the software component
industry a reality.
Platform Particulars
====================
ADPP01 MVP - Multiple Vendor Program
Fundamental Michael Bhalla AIX
The AIX Multiple Vendor Program (MVP) is designed to ensure
consistency in the AIX environment across multiple hardware
platforms and provide independent software vendors (ISVs) with the
vital tools and support needed to develop applications to run
anywhere AIX runs.
ADPP04 Make Your Applications Fly on the IBM RS/6000 SP
Intermediate Kitty Yau AIX
Due to the large amount of data and tasks that need to be
processed, many commercial applications may quite readily be
parallelized using coarse-grain parallel programming methods.
We'll discuss ways application developers can design and build
commercial applications to take advantage of the IBM RS/6000 SP
system.
ADPP07 Threads Programming in AIX
Intermediate Marc Miller AIX
View the various threads models that exist in AIX today and in the
future, including basic threads programming and programming
concepts in a DCE and SMP environment.
ADPP10 Porting UNIX C Applications to AS/400
Intermediate Charlie Quigg AS/400
Learn more about the specific UNIX function that has been
implemented on AS/400 -- its similarities and differences,
workarounds, consulting services, and porting strategies. We want
to assist Business Partners in porting UNIX applications to
AS/400.
ADPP11 Sockets Programming - Part I
Intermediate Andre Asselin OS/2
Come for a client-focused, brief review of TCP/IP and learn the
skills you need to write the next killer Internet applications.
ADPP12 Sockets Programming - Part II
Advanced Andre Asselin AIX, OS/2
Join us for server-focused tips for porting your AIX/UNIX sockets
applications to OS/2 and pointers for better sockets programming.
ADPP13 CISC to RISC: Converting AS/400 Programs for V3R6
Intermediate Blair Wyman AS/400
How can the new RISC-based AS/400s run programs that were
originally created nearly 20 years ago for System/38 without
recompiling the programs from source? See how the AS/400 was built
on a design that kept one eye on the future, and how that design
allows AS/400 programs to exploit the latest technological
breakthroughs.
ADPP16 Porting Applications to OS/2 with Developer API
Extensions
Intermediate David Reich and OS/2, Other
Jay Tunkel
Developers are guided through the problems of porting an
application to OS/2, learning about: the OS/2 Development Tools,
the Developer API Extensions, and other resources available to
OS/2 developers.
ADPP22 Designing High-Powered OS/2 Warp Applications
Advanced David Reich OS/2
Look at the design of an OS/2 Warp application, A to Z, to learn
what features and functions are available to you as an application
designer; when each one works best; and how to create a
high-performing, easily maintainable, cross-platform application
taking advantage of all that OS/2 has to offer.
ADPP28 Developing Entertainment Software for OS/2
Intermediate Herman Rodriguez OS/2
Learn why OS/2 Warp has attracted thousands of mainstream software
developers worldwide, including exciting opportunities for the
games and entertainment software developer.
ADPP29 OS/2 Graphics Programming Using the GPI and Beyond -
Part I
Intermediate Kelvin Lawrence OS/2
This session is in two parts. We explore the powerful, easy-to-use
graphical programming features that OS/2 provides. We take a
detailed view, aided by many sample programs, of how easy it is to
produce powerful and effective business graphics using the OS/2
GPI and other evolving technologies such as DIVE, OpenGL, and
games 3D. We start with the basic introduction to the GPI and its
features, and work all the way up to doing complex transformations
and writing directly to the video hardware using DIVE.
ADPP30 OS/2 Graphics Programming Using the GPI and Beyond
- Part II
Intermediate Kelvin Lawrence OS/2
This session is a continuation of Part I.
ADPP35 Multithreaded Programming - A Comparison of OS/2 and
POSIX
Intermediate Chary Tamirisa OS/2
Multithreading offers several advantages to application
programmers. Due to the differences in the thread models, however,
porting applications from one model to another is a non-trivial
task. We'll discuss the IEEE's POSIX thread model in depth,
compare it with the OS/2 threads model, and consider the porting
issues.
ADPP36 Creating Presentation Manager Resources with the Universal
Resource Editor
Fundamental Matt Smith OS/2
The Universal Resource Editor will be described and demonstrated.
Typical resources will be built, and programmers will get a feel
for the improved ease of use and additional power of the URE tool.
ADPP54 S/390 Parallel Application Development Tips and Techniques
Intermediate Angelo Corridori S/390
Application developers will hear the design and development
considerations for applications running in an S/390 parallel
environment. Most existing S/390 applications can move to a
parallel environment with little or no change using our tips and
techniques.
ADPP57 Preserving Current Assets with Objects on MVS
Fundamental Kenneth Muckenhaupt S/390
As IBM rolls out the Objects on MVS strategy, customers are
frequently asking how they can use object technology to get the
most from their current investment in applications and data.
We'll review the various products and techniques available under
the OO MVS solution that allow customers to "objectify" their
existing applications and data.
ADPP63 A GUI on MVS and VM? The New Visual GUI Builder For MVS
and VM GUI Applications!
Intermediate Scott McAllister S/390
A GUI for MVS and VM? You'd better believe it! MVS and VM are
both offering a REXX and high-level programming language API for
writing network-centric GUI applications. To make the API easier,
IBM is also offering a workstation-based visual builder for this
new API. Come learn how to make distributed, network-centric
programming easy.
CLIENT/SERVER SOLUTIONS servcli
Communications
==============
ATM
---
CSAT01 Introduction to ATM
Fundamental Tom Hadley AIX, AS/400, OS/2, S/390
The new term being used in the networking industry is Asynchronous
Transfer Mode (ATM). How much do you know about this protocol? Why
are people saying you will need it to support tomorrow's
applications? We'll answer these questions and show how ATM is
important to your future networking systems.
CSAT04 Networking with ATM: Technology Overview and Product
Update
Fundamental Cindy Young AIX, AS/400, OS/2, S/390
Get a brief overview of the new Asynchronous Transfer Mode (ATM)
networking method with a focus on the relationship of ATM to AIX
on the RISC System/6000. Gain a better understanding of ATM's
applicability on LANs and WANs, and the contrast with today's
common alternatives.
LAN
---
CSCL01 LAN Server Overview
Fundamental Steven King AIX, AS/400, OS/2, S/390, Other
Whether you are a new user, doing a little comparison-shopping, or
just want an update on the latest LAN server product, this session
provides valuable information on LAN server usability,
functionality, interoperability, performance, migration, and
support.
CSCL04 LAN Server Directions
Fundamental Steven King AIX, AS/400, OS/2, S/390, Other
This session covers LAN server topics such as current development
work, new functions and services, and what these topics might mean
to users, administrators, and developers. Attendees are asked to
assist IBM in predicting the future by participating in a
voluntary survey of network environments, levels of satisfaction,
and future needs.
CSCL07 High-Speed LAN Technologies
Fundamental Tom Hadley AIX, AS/400, OS/2, S/390, Other
Increasing backbone traffic, multimedia, and visualization
applications are rapidly increasing the bandwidth demands on our
existing LANs. Several technologies hold the promise of providing
the bandwidth needs for each end-user on your network -- but how
do you choose?
CSCL08 Improving Server Performance - LAN Switching
Intermediate Laura Knapp AIX, AS/400, OS/2, S/390, Other
This session looks at the difference between shared LAN and
switched LAN technologies, the ease of implementing full-duplex
switched LANs into your LAN networks, what impact full-duplex
switched LANs have on end-user response time, and administration
issues that need to be considered for successful operation.
CSCL09 Overview of Remote LAN Access
Intermediate Laura Knapp AIX, AS/400, OS/2, S/390
It takes more than fancy new laptop computers and modems to
properly equip a mobile workforce. Find out how you can provide
your mobile workers with the same services remotely as they had at
their local desktops.
CSCL10 Security and Auditing Techniques for IBM LAN Server
Intermediate Philip Lieberman OS/2
Today, most LAN administrators know they must audit their LAN
Server domains, yet don't do so because of the limited tools and a
lack of familiarity with server security and auditing systems.
This session provides a comprehensive overview of how auditing and
security works, and how to apply such knowledge to your domains.
CSCL13 Fine-Tuning OS/2 LAN Server
Intermediate Len Brissette OS/2
This session teaches you how to tune your LAN Server for optimal
performance and high-capacity situations. You will also learn to
understand the architectural components that affect LAN
performance, and see what independent labs have said about LAN
Server performance versus NetWare and NT Advanced Servers.
CSCL16 LAN Server Remote IPL - RIPL on a Beer Budget
Advanced David Dutcher OS/2
This session covers installation, configuration, and customization
tips and techniques. Get the inside scoop from the developers of
remote IPL on understanding the remote IPL environment and
configuring files, the new APIs, and much more.
CSCL19 Introduction to LAN Distance - Remote LAN Access
Intermediate Bob Spickelmier OS/2
Get more detailed information on what the LAN distance product is,
and how you can use it to remotely access files, printers, and
information while away from the office by using a modem, instead
of an adapter, to dial in to your LAN server and access it as
though you are locally attached.
CSCL22 LAN: Performance-Tuning for AIX
Advanced Rudy Chukran AIX
Learn how to examine network statistics with NETSTAT, NETPMON, and
NFSSTAT. This data gives you insight in performing remedies such
as how to adjust TCP/IP system parameters and how to adjust NFS
parameters with MOUNT and NFSO.
CSCL25 AIX Connections
Intermediate Roger Foreman AIX
Discover how to position and describe how AIX Connections can
connect workgroup LANs that use various network operating systems
to share information and resources; simplify the network
requirements for PC connections to servers (from workgroup to
enterprise); simplify network administration for the PC systems to
their resources; provide AIX scalability, reliability, and
availability to the network-centric computing; and consolidate
large numbers of PC servers into a more manageable number of
servers where appropriate.
CSCL28 LAN Distributed Platform (LANDP), a Client/Server with
Experience
Fundamental Archie Kemp and AIX, AS/400, OS/2, S/390
Bob Fesko
Distributed programming across multiple desktop platforms can
cause complexity in building, customizing, and managing
distributed applications. Discover how these tasks may be
accomplished more easily with LANDP for medium to very large
installations.
APPC / APPN / SNA
-----------------
CSSN01 Enterprise Gateway and Networking with AIX SNA Products
Intermediate Ingrid Klove AIX
Explore the networking solutions provided by SNA Server, SNA
Application Access, and SNA Client Access with the help of
examples shown in this session.
CSSN04 SNA Multiprotocol Communication Server for AIX
Fundamental Ingrid Klove AIX
The SNA Server family provides solutions to enable you to
integrate your SNA and TCP/IP networks so users can have access to
any applications, distribute processing to other platforms, and
move to open systems.
CSSN07 HPR - The Next Generation
Intermediate Dawn Comfort AIX, AS/400, OS/2, S/390
High-Performance Routing (HPR) is the next generation of
strong-performing, reliable SNA. Learn what puts the
"performance" in HPR for your network.
CSSN13 Introduction to APPC and APPN
Fundamental Dawn Comfort AIX, AS/400, OS/2, S/390
Advanced Program-to-Program Communication (APPC) is one of the
most widely used communication protocols. Advanced Peer-to-Peer
Networking (APPN) simplifies APPC networking. Learn what these two
important networking technologies can do in your client/server
environment.
CSSN16 APPN and TCP/IP -- A Comparison
Intermediate Dawn Comfort AIX, AS/400, OS/2, S/390
Are you dealing with both TCP/IP and APPC/APPN? We'll compare the
strengths and weaknesses of the two solutions to help you decide
which one to use for your application or network.
CSSN19 Managing an APPN Network
Intermediate Dawn Comfort AIX, AS/400, OS/2, S/390
Advanced Peer-to-Peer Networking (APPN) is dynamic and flexible.
Find out about different ways to manage your APPN resources.
CSSN22 Configuring APPC/APPN for Client Server
Intermediate Dawn Comfort AIX, AS/400, OS/2, S/390
Learn the basics of workstation configuration for Advanced
Program-to-Program Communications (APPC) and for setting up host
connections. See how the APPC configuration tool can do your
configuration for you.
CSSN25 APPC Problem Determination with CM/2 Tracing
Intermediate Dawn Comfort OS/2
Learn to quickly and effectively use CM/2's trace facilities to
debug Advanced Program-to-Program Communication (APPC) problems.
Walk through real traces of common problems with us in this
session.
CSSN28 Client/Server Programming with CPI/C
Intermediate Dawn Comfort AIX, AS/400, OS/2, S/390
Acquire the skills to build distributed client/server
applications with CPI-C/APPC. Learn CPI-C design and concepts to
build your applications. We'll show you samples in C, COBOL, and
REXX.
CSSN31 Advanced Client/Server Programming with CPI/C
Advanced Dawn Comfort AIX, AS/400, OS/2, S/390
This session is a discussion of CPI-C 1.2 and 2.0 advanced server
concepts. Learn multiple accepts, threads, and non-blocking calls
to make your servers even more efficient.
CSSN34 CPI-C and Sockets Comparison for Programmers
Intermediate Dawn Comfort AIX, AS/400, OS/2, S/390
What do these two industry-standard interfaces mean to you as you
go forth to write your applications? We'll review what is the
right API for your application and environment.
Other
-----
CSCO07 It's Not Your Father's Mainframe: 390/MVS Direct Network
Attachment
Intermediate Roger Miller and S/390
Art Stagg
Learn more about the product development efforts under way which
will position S/390 as a leading-edge server platform. This
session also describes services available to application
developers who want to exploit the potential of this powerful
technology.
CSCO08 VSE/ESA Client/Server Solutions
Intermediate Ed Gauthier S/390
This presentation provides an overview of client/server functions
and products available for VSE/ESA users, including products such
as LANRES and ADSM insights into future plans.
CSCO10 Using MVS As a Server for Production and Decision Support
Intermediate Norm Chase S/390
With either TCP/IP protocols or SNA protocols, it is possible for
workstation applications to share data with MVS applications. This
session covers MVS products that allow applications written in
visual or 4GL languages on many platforms to access, modify, and
share MVS data.
CSCO13 Performance-Tuning OS/2 Client Workstations
Intermediate Tony White OS/2
This session is directed toward optimizing an OS/2 client
workstation for best possible performance by showing you how to:
identify performance bottlenecks in an OS/2 system, improve client
response time up to 75 percent, make configuration changes to
relieve a specific bottleneck, and configure a client
workstation's network software (LAN Requester, NetWare client, and
TCP/IP client) for increased throughput.
CSCO22 CM/2: Overview and Directions
Fundamental George Sweeney OS/2
In this overview of Communications Manager/2 from IBM for the OS/2
environment, learn about the new features and rich set of
connectivities provided by the product. See how many of these
added capabilities might be used in your business.
CSCO28 CM/2: Designing 32-Bit SNA Applications
Intermediate George Sweeney OS/2
In this session, learn more about the design of 32-bit SNA
applications with CM/2, and get an overview of API enhancements,
and the design issues and differences between the 32-bit API and
16-bit API. In addition, a step-by-step migration path will be
outlined for developers who would like to migrate existing
applications.
CSCO31 Client Access for OS/400 Update
Fundamental AS/400
This session covers the latest Client Access/400 announcements,
including details on the refreshed releases of each of the client
packages and how they are being delivered. The session also
includes future directions for the clients.
CSCO34 AS/400 File Server Input/Output Processor (FSIOP)
Overview
Intermediate AS/400
This session provides an overview of the AS/400 FSIOP and the
integrated network operating systems it supports. Discover how
quickly and easily you can integrate the AS/400 into a networking
solution using either LAN Server or Novell NetWare. The session
also compares the FSIOP's performance results to competing
solutions, and covers enhancements planned for 1996.
Systems Management
==================
CSSM01 SystemView Architecture for Object-Oriented Systems
Management
Fundamental Karl Gottschalk AIX, AS/400, OS/2, S/390, Other
This presentation describes the SystemView object-oriented
architecture for systems and network management. The architecture
is based on IBM's implementation of the CORBA standard, and
includes a set of object-oriented shareable services that make it
easier to build integrated systems and network-management
applications that run across multiple platforms.
CSSM04 SystemView for AIX
Fundamental Richard Johnston AIX
SystemView for AIX is IBM's premier management solution for
management of a heterogeneous environment. Hear what is available
today and in the future for managing an enterprise from AIX.
CSSM05 Distributed Network Management With SystemView
Intermediate Phil Ewing AIX
Introduce yourself to NetView for AIX and its family of related
products. Learn about the NetView for AIX architecture and how
other products can "plug in" on top of it to create custom
management solutions. Recent enhancements to NetView for AIX are
highlighted.
CSSM07 SystemView for OS/400
Intermediate Greg Hurlebaus AS/400
SystemView for OS/400 will deploy the existing OS/400 systems
management product set with a new graphical look, including
additional product enhancements, and deliver a centralized,
task-oriented graphical launch window. Allow us to define
SystemView for OS/400, touch on the future directions of
SystemView, and demonstrate the SystemView Launch window,
including the variety of products that are part of SystemView for
OS/400.
CSSM10 SystemView for OS/2
Intermediate Craig Elliott OS/2
Learn what SystemView can do for you if you want to manage your
systems from an OS/2 workstation. SystemView consists of an
integrated set of key tools for systems management that are easy
to customize and use. Join us if you want to know more about the
existing systems management products for OS/2, and what happened
to Karat. A demonstration of the product will also be performed.
CSSM13 SystemView for MVS
Intermediate Ron Douglass S/390
SystemView for MVS is MVS-based systems management from IBM. After
a brief overview of SystemView for MVS (SVfm) Release 1
capabilities, the session focuses on the details of how SVfm
Launch window is tailored to individual users, and how application
launching, single sign-on, and "roving user" support work.
CSSM16 License Use Management
Intermediate Vittore Casarosa AIX, AS/400, OS/2, S/390
Hear more about the IBM strategy for License Management (i.e.,
Customer Managed License Use Control), the tools available for
that purpose, and details on the technology underlying those
tools, both from the point of view of an end-user administrator
and a software developer. We'll also discuss the tools that can be
used to enable applications for LUM, and the reports that can be
generated to assist in managing assets in the customer's
environment.
CSSM17 IBM Software Licensing Strategy and S/390 Offerings
Intermediate Linda Hubbard S/390
This presentation discusses IBM's Software Licensing Strategy that
is based on the "use" of that software, what is counted or
measured, and when the counting or measuring takes place. Some
examples include Measured Usage, Parallel Sysplex, and Use-Based
pricing methodologies for S/390 software.
CSSM19 Software Distribution
Fundamental Laura Knapp AIX, AS/400, OS/2, S/390
Software Distribution is one of the hottest topics in today's
world. As we move to traveling users, users at home, and more
autonomy within companies, the issue of keeping everyone updated
and legal with their software is a major concern. Explore the
extensive, integrated line of IBM Software Distribution products,
which allow you to successfully control software in your company
-- whether yours is a large or small company and no matter which
operating system you prefer. Hear how you can remotely install
operating systems, update software to current releases, and
initially install software without high overhead.
CSSM22 Monitoring Distributed Applications
Intermediate Mark Johnson AIX, OS/2
This presentation describes APIs that business applications can
invoke to provide key information needed for managing performance
(response time and transaction rates), availability, problem
analysis, capacity planning, and accounting. Use of this
information by management applications in SystemView is discussed.
CSSM25 MultiSystem Manager Development Platform
Intermediate Darin Ferguson AIX, OS/2, S/390
The OPEN topology interface and Access Facilities allow for the
creation of agents that dynamically convey topology and status to
MultiSystem Manager, allowing for the centralized management of
any host or distributed element management system.
CSSM28 Managing the Desktop Environment Using the DMI (Desktop
Management Interface) as Defined by the DTMF
Intermediate Paul Ruocchio AIX, OS/2
The DMI is an interface specification for use in systems
management devised by an industry consortium called the Desktop
Management Task Force (DTMF) of 13 companies: IBM, Novell, Sun,
Digital, Intel, AST, Compaq, Dell, Synoptics, HP, Apple, Symantec,
and Microsoft. This presentation covers an overview of technology,
and IBM's plans for implementation across its product line.
CSSM31 Managing OS/400 Application Performance
Intermediate Walter Schwane AS/400
Understanding application performance is an important part of
overall system performance. Attend this session to better
understand OS/400 product capabilities for analyzing application
performance from the perspectives of the application designer and
the operator / system administrator in the runtime environment,
and gain some insight into performance management of applications
in the client/server environment.
Database
--------
CSDB01 Visual Warehouse - A New Data Warehouse Solution
Intermediate Giuseppe Facchetti AIX, AS/400, OS/2, S/390
The IBM Visual Warehouse is an integrated data warehouse solution
for the workgroup which is ideal for business groups that plan to
build a subject-area data warehouse. IBM Visual Warehouse offers
low startup costs, ease of use, interactive modeling, and access
to a variety of multivendor relational and non-relational
operational data sources.
CSDB04 Information Discovery Via Data Mining
Fundamental Evangelos Simoudis, AIX, AS/400, OS/2, S/390
Ph.D.
With the introduction of Data Mining Technologies, an exciting
new tool is being placed in the analysis toolbox. What effect will
this tool have on the way we warehouse the data we collect? This
presentation covers the technologies, strategies, and tradeoffs in
using information discovery technologies, including customer
experiences.
CSDB05 Update on IBM Database
Fundamental Judson Howard AIX, AS/400, OS/2, S/390
This session covers the complete spectrum of databases from IBM,
including comparisons of the technologies, data investments, and
directions. This is a great session to attend if you want to
understand the overall tradeoffs of various database
implementations and how to exploit them.
CSDB07 DB2 Family: Data Distribution and Replication
Intermediate Dan Britton AIX, AS/400, OS/2, S/390, Other
Today, data can be accessed using two principal methods --
distribution of requests (distributed unit of work, distributed
join) and the replication of data. This session discusses the
differences of each approach, and shows how solutions in each
area can be accomplished using the DB2 family of products.
CSDB10 DB2 for MVS - Stored Procedures and Client/Server
Enhancements
Advanced Curt Cotner S/390
This session describes new features of DB2 V4R1 that are of
interest to distributed users, including: stored procedures,
individual MVS dispatching priorities for DDF threads, distributed
exploitation of DB2 data sharing, cancellation of idle distributed
threads, and several others.
CSDB13 Technical Introduction to DB2 Parallel Edition
Fundamental Phil Stauskas AIX
This technical discussion of DB2 Parallel Edition provides an
overview of parallel database processing in the AIX environment,
as well as how DB2 PE utilizes the IBM RISC/6000 SP to implement a
parallel database environment.
CSDB16 Planning for DB2 Parallel Edition ... Before You Install
Intermediate Phil Stauskas AIX
Find out what you need to think about before you install the
software. This session outlines the various planning activities
necessary to successfully implement DB2 Parallel Edition.
Included is a discussion on activities such as installation and
configuration, data migration and maintenance, and backup and
recovery.
CSDB19 Planning for DB2 for AIX V2 New Features
Intermediate Miriam Goodwin AIX
Get the most out of what DB2 for AIX V2 has to offer. This
discussion outlines the various planning activities necessary to
successfully implement DB2 for AIX V2. Emphasis is placed on the
new features provided in V2 of the product, and how these
features might be exploited in various application situations.
CSDB22 WORKSHOP: Installation and Migration of DB2 for AIX V2
Fundamental Miriam Goodwin AIX
Follow each step involved in installing the DB2 for AIX V2
software products, and in migrating these products from DB2/6000
V1 to DB2 for AIX V2. This lab allows the student to install the
products from scratch, bring up a DB2 instance, and create an
initial database. Many helpful commands for "getting familiar"
with a shop's DB2 installation are given.
CSDB25 The ISV's Guide To Enablement To Database Server
Fundamental Grace Uy AIX, OS/2, Other
Introducing the components of the database server for both OS/2
and AIX. Hear about key enablement interfaces such as SQL, CLI
(ODBC), and database administration APIs. Development aids such
as the Performance Monitor and Visual Explain are also
highlighted.
CSDB28 Parallel Database in an MVS Environment - Part I
Fundamental Dale Hoyt S/390
Data sharing, new in Version 4 of DB2 for MVS, offers customers
improved response time and availability, as well as significantly
improved price/performance. Get the inside track on some unique
challenges for systems and database administrators and application
programmers. This session helps customers plan for their
environments and to understand the maintenance and manageability
issues.
CSDB31 Parallel Database in an MVS Environment - Part II
Intermediate Dale Hoyt S/390
This is the second in a series of two sessions addressing the
subject of data sharing, new in version 4 of DB2 for MVS. This
session focuses on the technical aspects of exploiting these
facilities, and should prove useful to those looking at
data-sharing in the future.
CSDB34 IMS in a Parallel Sysplex Environment
Intermediate Judson Howard S/390
To remain competitive, mainframes must embrace the parallel
processing environment to satisfy a number of basic customer
needs. However, moving the OLTP environment to a parallel
processing environment presents challenges. Join us to see how
IMS is exploiting the parallel processing environment with a few
architectural changes which allow customers to evolve their OLTP
into a very competitive position.
CSDB37 Coding for AS/400 Client/Server Database Performance
Fundamental Mark Wulf AS/400
Do you want your client/server applications to really scream? This
session handles the hardest part about writing client/server
applications -- how to get them to run fast. Badly performing
client/server applications are easy to write. Come find out how to
avoid the mistakes, and what to look for when the design and
testing is done.
CSDB40 DB2 for OS/2 Performance, Explore the Possibilities -
Part I
Advanced Rick Weaver OS/2
Tablespaces, Tables, and Indexes: How can you best build your
objects when performance is critical? How do you tune your DB2 for
OS/2 database server? Learn the details in this informative
session!
CSDB43 DB2 for OS/2 Performance, Explore the Possibilities -
Part II
Advanced Mike Logan OS/2
Triggers, Stored Procedures, SQL: How can you best build your
application when performance is critical? Explore the tools that
can help you achieve the performance you're looking for.
CSDB46 Data Warehousing and Decision Support on MVS
Fundamental J. Srikrishnan S/390
According to some sources, 90 percent of corporate data is now on
mainframe-class machines, and 27 percent of data warehouses being
built are on MVS. S/390 parallel servers and DB2/MVS Query
parallelism provide a competitive price/performance platform for
data warehousing. Decision-support applications that can exploit
this hardware and software technology efficiently can gain an
advantage in the marketplace. This session explains the technology
and its value, and the role of the application in this
environment.
CSDB49 IMS and Distributed Object Management
Intermediate Jim Pearce OS/2, S/390
When the time comes to stop talking about the object-oriented
paradigm and start implementing, you'll find you need a safe,
reliable, and robust system for storing, accessing, and updating
your permanent objects. You need to access these objects in both
client/server and traditional transaction-manager environments.
IMS is providing these services for database management and for
transaction and client/server access for use across the
enterprise. This session covers the latest news in the IMS
object-oriented story.
Transaction
===========
CSTX01 Transaction Server
Fundamental Jim MacNair AIX, AS/400, OS/2, S/390, Other
This session addresses the CICS and Encina capabilities as a
transaction-processing monitor server, focusing on the functions
in a large-scale, client/server application environment.
CSTX04 Client/Server Overdrive with CICS
Intermediate Dean Keister AIX, AS/400, OS/2, S/390, Other
What do you do when your current client/server applications hit
the wall? How do you get more business value from your
client/server investment? Come hear how to get there from here,
control costs, improve business processes, compute with your
partners, protect your investment, and cure your heterogeneous
headache.
CSTX07 CICS for AIX Performance and Tuning
Intermediate Alan Stevens AIX
CICS/6000 performance has improved significantly with the recent
Version 1.2 release. This session examines the details of these
improvements and discusses how to get the best performance from
a CICS/6000 system. Topics include: parameter settings,
performance costs and tools, and the distribution of elements of
the system across multiple machines.
CSTX10 How CICS for AIX Can Communicate with (Almost) Anything
Intermediate Mandy Chessell AIX
For CICS to fulfill its role as an Open OLTP product, it must
interoperate with clients and servers across a multitude of
communication methods, including DCE RPC, TCP/IP, SNA, and Encina
TRPC. This session explores how the CICS for AIX product has been
written to make this possible.
CSTX13 Inside CICS for OS/2
Advanced Vernon Green OS/2
Diagnosing problems in a CICS for OS/2 and Windows NT
client/server environment can be a complex task. This session
presents the tools used for problem determination, and looks
inside CICS for OS/2 at its component parts and how they function.
Learn how this knowledge may be used to help diagnose problems.
CSTX16 Introduction to MQSeries
Fundamental Robin Drew AIX, AS/400, OS/2, S/390, Other
MQSeries is all about connecting applications on IBM and OEM
platforms, including HP, Sun, Microsoft, DEC, and Tandem. Forget
about TCP and SNA, and get started with message-based
communications using MQSeries.
CSTX19 What's New With MQSeries?
Intermediate Robin Drew AIX, AS/400, OS/2, S/390, Other
MQSeries is now in use with Lotus Notes, Internet applications,
and ISV software packages. Learn how to interface MQSeries with
these products, and connect them to new or existing
applications.
CSTX22 Introduction to MQSeries Three Tier - Part I
Fundamental Jonathan Adams AIX, AS/400, OS/2, S/390
MQSeries Three Tier provides a robust infrastructure for
enabling the development of client/server messaging
applications. This session provides a comprehensive survey of
the facilities which build on MQSeries with additional
capabilities such as object-oriented design.
CSTX23 Introduction to MQSeries Three Tier - Part II
Intermediate Jonathan Adams AIX, AS/400, OS/2, S/390
This is a continuation of Part I. It provides an analysis of
advanced client/server application requirements with heritage
integration needs, and a description of how MQSeries Three Tier
meets these requirements.
CSTX25 Developing Three Tier Distributed Applications with
MQSeries
Fundamental Ian McCallion AIX, AS/400, OS/2, S/390
This session explains how to build a modular Three Tier
application. We'll follow an example to illustrate the steps and
some general principles of how to design reusable business
objects.
CSTX28 Getting the Best from Your MQSeries for MVS/ESA System
Intermediate Colin Paice S/390
What are the best setup parameters for different scenarios, how
do buffer pools work, and what are the effects of changing
parameters? This session addresses all of these questions, plus
logging, buffer disk I/O, and recovery time.
CSTX31 Encina: Integrating Databases With Encina Monitor
Application Servers
Intermediate Mark Pearson AIX, AS/400
This in-depth view of Encina includes a walkthrough of writing a
Monitor Application Server using Tran-C, TMXA, and embedded SQL.
We'll show code fragments and tell you the issues to consider in
choosing which TMXA threading / nesting options to use as a
function of the particular database and the nature of the
application.
CSTX34 Using VisualAge CICS/IMS Connection to Wrap CICS and IMS
Transactions into Business Objects
Fundamental Bernd Beyrodt AIX, OS/2, S/390, Other
The VisualAge CICS/IMS Connection provides VisualAge programming
parts to transparently integrate transaction systems with
VisualAge programs. Now you may design VisualAge applications that
take advantage of existing CICS or IMS transactions without making
any changes to them. S/390 customers can exploit VisualAge
technology without compromising the strengths already built into
their host transaction systems.
Other
=====
CSOT01 Application Servers
Fundamental Tony Dvorak AIX, AS/400, OS/2, S/390
This session discusses the important characteristics of
application servers and their capabilities. IBM's direction in
response to industry requirements for new levels of operating
system and middleware integration is presented, showing a use of
distributed computing and object technologies to provide
advanced features while protecting customers' existing
investments.
CSOT04 IBM's Open Blueprint: A Structure To Enable Client/Server
Fundamental Jim Colosimo AIX, AS/400, OS/2, S/390
IBM's Open Blueprint includes a structured approach to
implementing multi-vendor, heterogeneous, open, client/server
computing. It consists of the various functional elements,
technologies, and industry standards to help the developer
understand how to develop, deploy, and manage these types of
systems and applications.
CSOT07 CallPath: IBM's Platform for Computer Telephony
Fundamental Larry Edwards AIX, AS/400, OS/2, S/390
A major focus of business today is on customer service as a part
of overall customer relationship management. Computer Telephony
Integration (CTI) can and does play a significant role in
increasing that level of service and satisfaction. Come and see
how easy it is, and why it can be important to add a CTI
component to your applications.
CSOT10 Client/Server Challenges and Getting Help
Intermediate AS/400
Developing client/server applications can bring about many
challenges. Come review some pointers that help identify when you
are really in the ditch, and where to go for emergency help.
CSOT13 Directions in AS/400 Client/Server Computing
Intermediate AS/400
Client/server usage has evolved from its workgroup and
file-serving roots to an enterprise-wide model. Today,
client/server computing has a number of requirements, including
systems management, database, security, file, and application
serving. This session addresses how AS/400 continues to meet the
demands of these requirements.
CSOT14 WORKSHOP: Network Administration GUI
Fundamental Jerry Malcolm OS/2
Join us for a description of Network Administration GUI's latest
user interfaces for administering the network, LAN Server
Enterprise, and DCE concepts. Try these interfaces for yourself in
our hands-on lab during the session.
CSOT15 VSE Connectivity
Intermediate Dave May S/390
Get an expert's perspective on connecting VSE systems to AS/400,
RISC System/6000, Novell networks, and much, much more. Come to
this session to get those helpful hints and tips that will enable
you have a more efficient, successful VSE/ESA connectivity
implementation. Yes, VSE can connect to practically anything!
CSOT18 Mobile/Wireless Network Access and ARTour
Fundamental Robert Sundstrom AIX, AS/400, OS/2, S/390, Other
What are the issues behind untethered, anytime, anywhere access
to information and services? Now that you have a new laptop, and
PC Card adapters are available, what software is needed to access
your applications? Will all your applications have to be
rewritten? This session addresses these issues, and shows how
they are answered with ARTour.
NETWORK-CENTRIC COMPUTING centnet
General
=======
NCGN01 Networking Software Solutions - Overview and Strategy
Fundamental Tim Thomas AIX, AS/400, OS/2, S/390
Networking software from IBM includes the traditional SNA and
TCP/IP communications protocols and these emerging networking
services: Internet Connection, Distributed Computing Environment
standard functions, security, and WWW tools. This session looks
at the function, value, and strategic direction of these products
in the client/server and network-centric environments.
NCGN04 Designing Networks for Client/Server and Network-Centric
Intermediate Tim Thomas AIX, AS/400, OS/2, S/390
Distributed client/server and network-centric applications
represent a fundamental shift in the structure of the business
computing environment. The demands placed on the network
infrastructure require flexible business solutions that also
protect assets and position the business to exploit future
technologies. This session considers business application demands
on a network to determine design points for the deployment of
multiple protocols.
Internet
NCIN01 Internet Exposed
Fundamental AIX, AS/400, OS/2, S/390, Other
Come hear everything you need to know to become familiar with the
Internet -- when it was created, what drove it into creation,
what's driving its current popularity, and who's participating.
NCIN02 Java Technology
Fundamental Simon Phipps AIX, AS/400, OS/2, S/390, Other
Come hear about the Java technology (programming language and
applets), and how you can get access from your local system to
additional web page content that can be delivered in a more
visually compelling way, such as through the use of animation.
Also learn about IBM's plans to implement the Java technology in
products that exploit the Internet, such as web browsers and web
servers, and Lotus Notes integrated messaging and groupware
software.
NCIN03 Internet Security - The IBM Firewall Program
Intermediate Peter Crotty AIX
If you are thinking of connecting to the Internet, you should also
be interested in security. This presentation is a technical
overview of the IBM NetSP Secure Network Gateway, an Internet
firewall solution.
NCIN04 Internet Solutions for AIX
Fundamental Syed Pasha AIX
This session offers solutions and IBM's cross-platform strategy
for the Internet. Demonstrations will illustrate various
applications and technologies.
NCIN23 Internet Presence with Internet Connection Server for
OS/2
Intermediate Edward Duhe' OS/2
This technical overview of Internet Connection Server illustrates
how these servers can be used to create a presence on the
Internet.
NCIN25 Dynamic Links on the Internet
Intermediate Joel Farber OS/2
Know all there is to know about KnU, a blend of hypermedia,
database, and pattern-matching concepts which manages the chaotic
nature of an organization's knowledge. With respect to the
Internet, KnU augments the functions of the WWW.
NCIN28 Hyperwise 2.0 - Put Your Documents on the Internet
Intermediate Cathy Longenberger OS/2
Create your home pages using Hyperwise. This session includes a
demonstration and tutorial of the benefits of Hyperwise 2.0.
NCIN34 AnyMail / POP3 Internet E-Mail / MIME for AS/400
Intermediate Steve Gruber AS/400
The recently announced AS/400 support for the industry-standard
POP3 mail server provides a standard client/server interface into
the rich messaging and directory services of AS/400. POP clients
are available from multiple sources for all popular platforms.
Also discussed in this session are IBM's plans for support of the
award-winning cc:Mail Client for AS/400 mail server.
NCIN37 TCP/IP SLIP/Dial P-to-P Connect and FTP with Authentication
Intermediate John Bohush AS/400
Learn how to exploit AS/400's Integrated CTP/IP SLIP/Dial
(Dial-Out and Dial-In) and Internet Limited Bandwidth connection
capabilities. Learn about the integrated support to access the
Internet via IGN, as well as the support to enable access to other
Service Providers. Also learn how to exploit the user
Authentication Exit support which has been added to the AS/400's
Integrated "TCP/IP well known" FTP Application.
NCIN40 Internet Attach and Analysis Service Offering
Fundamental Linda Allen AS/400
Learn how to get Services to help: put AS/400 WWW HTML Server
Sample Program customized with your very own home page on your
AS/400, put the AS/400 Gopher Client Sample Program on your
AS/400, and use Services to help attach your AS/400 to the
Internet. Also, learn how to get Services to provide your
management with a security review of your AS/400 in your
environment.
NCIN43 TCP/IP-Internet-NCC New Offerings and Directions
Intermediate Armando Fratezi AS/400
TCP/IP-Internet-NCC capability is fully integrated and strategic
on AS/400. See the enhancements in the New Internet Connection for
AS/400 products, and what projections are generated by
extrapolating into the future.
Web Enablement
--------------
NCWE01 Programmer's Toolkit for IBM WebExplorer
Intermediate Ken Parzygnat OS/2
Take advantage of our knowledge about some APIs you can use to
control WebExplorer. This session shows how an HTML / World Wide
Web solution can be added to your applications.
NCWE04 Mainframes Serving the WWW
Fundamental Paul Wanish AIX, OS/2, S/390
Discuss how to externalize key data to browsers deployed around
the world -- or within your company.
NCWE07 Create Dynamic WWW Apps using Web Macros
Intermediate John Peterson AIX, OS/2
Web macros make it easy to create useful and powerful Web pages.
Discover how to dynamically imbed data into your web pages.
NCWE10 WWW HTTP Server for AS/400
Intermediate Dan Gillespie AS/400
Learn how to take full advantage of the functions supported by the
WWW HTTP Server, such as Common Gateway Interface scripts (CGI)
and Image Maps. This session includes information on product
availability, packaging, installation, and configuration.
NCWE13 DB2 WWW Serving via HTTP Server for AS/400
Fundamental Tam Minh Nguyen AIX, AS/400, OS/2, S/390
Come to this session and learn how to build Web applications that
interact with IBM DB2 database systems. DB2 WWW works together
with the IBM HTTP Servers to query, update, and insert data into
DB2 from any Web client on the Internet.
NCWE19 5250 HTML Workstation Gateway (WSG)
AS/400
Learn how the new AS/400 5250 HTML Gateway enables existing AS/400
5250 applications to be accessed directly from a Web browser, but
still retain user access control via User Authentication Exits.
Also learn how to enhance existing AS/400 5250 applications to
take full advantage of the 5250 HTML Gateway. This session
includes scripts (CGI) and image maps, as well as information on
product availability, packaging, installation, and configuration.
NCWE20 Network-Centric Computing with AS/400
Fundamental Dick Kiscaden AS/400
This session covers the fundamentals of the World Wide Web
technology, explaining what HTML and URLs are, and describes how
to build network-centric applications that can operate on the
Internet via the World Wide Web. DB2 WWW is explained, as is the
HTML Gateway enabling existing applications to be used on the Web.
Electronic Commerce
-------------------
NCEC01 Cyber Marketing
Intermediate Annette Deschene AIX, AS/400, OS/2, S/390, Other
What impact can the Internet have on your global network marketing
plans? Join us for a non-technical view of considerations for
doing business on the Internet.
NCEC07 Business Opportunities in Network-Centric Computing
Intermediate Dick Kiscaden AIX, AS/400, OS/2, S/390
Network-centric computing will create exciting new opportunities
for solution providers who exploit it. The opportunity for new
levels of customer satisfaction, cost reductions in business, and
improving information exchange across companies will make these
applications far more attractive than what is available today. The
fast changes on the Internet are opening up this opportunity.
DCE
---
NCDC01 IBM DCE Value - Solutions and Directions
Fundamental Bob Kalka AIX, AS/400, OS/2, S/390, Other
What does DCE really mean, what is it, and how is it being used?
We'll answer these questions, and present a cost-justification
model.
NCDC04 DCE and SNA - Working Together for the Future
Intermediate Fillmore Bowen and AIX, OS/2
Kathryn Britton
Hear a discussion of how DCE concepts can be integrated into SNA
networks, and take a look at some IBM customers' DCE environments
that work with SNA networks.
NCDC07 Extending the Administration User Interface
Intermediate Jerry Malcolm OS/2
Learn how the LAN Server Enterprise and DCE interfaces are
extended by the resource manager for a seamless UI to the
end-user.
NCDC10 MVS/DCE Application Development
Intermediate Bob Kalka AIX, OS/2, S/390
This session offers developers an explanation of how they can
exploit DCE to gain simple access to legacy data on mainframes.
NCDC13 Enterprise Performance and Application Design
Intermediate Bob Russell AIX, OS/2
We'll focus on the performance of DCE Security and DCE Directory
services in a large DCE or IBM LAN Server Enterprise cell. Session
topics include: the scale-up of DCE security and directory
performance in a 10,000-plus user environment, using registry and
namespace replication on a variety of Intel and RISC System/6000
platforms; the performance of some DCE application design and
system configuration choices using DCE security, directory, and
RPC authentication; and integrating DB2 for OS/2 and AIX.
NCDC16 OS/2 Warp and DSS Enterprise Performance
Intermediate Robert Russell AIX, OS/2
Learn more about performance and scale-up of the Directory and
Security Services (DSS) supporting IBM OS/2 Warp Server and DCE
in a large enterprise environment.
Multiprotocol
-------------
NCOT01 AnyNet: Meeting Connectivity Challenges
Intermediate Kathleen Riordan AIX, AS/400, OS/2, S/390, Other
AnyNet can help integrate IPX, NetBIOS, SNA, and TCP/IP
applications and networks. Expand your business solutions by using
access WWW, OE sockets, and SAP R/3.
NCOT04 AnyNet Open MVS
Intermediate Greg Ames S/390
SNA networks provide high availability and performance with solid
manageability. See how you can use Open/Edition to exploit UNIX
apps.
COLLABORATIVE COMPUTING (GROUPWARE) waregrp
Lotus
=====
CCLT01 IBM/Lotus Unified Product Strategy
Fundamental Arthur Krupp AIX, AS/400, OS/2, S/390, Other
Here's the latest update on our unified product strategy, which is
designed to leverage the complementary strengths of IBM and Lotus
to help our customers improve the way they use and share
information. This session covers: enterprise directory and
calendaring plans, migration / coexistence and interoperability
plans, enterprise document management, and other large-enterprise
application topics.
CCLT04 Lotus Notes on the IBM Global Network
Fundamental AIX, AS/400, OS/2, S/390, Other
Lotus Notes is part of a portfolio of tools and services available
on the IBM Global Network to enable electronic commerce,
content-hosting, and collaborative service. Hear customer examples
illustrating how Lotus Notes on the IBM Global Network helps
businesses break through barriers created by distance, time, and
platform incompatibilities.
CCLT07 MQSeries Link - The Marriage of Host Transaction and
Lotus Notes
Intermediate AIX, AS/400, OS/2, S/390, Other
IBM MQSeries link and CICS link for Lotus Notes offers seamless
connectivity between host transaction systems and Lotus Notes.
This unique coupling of technology offers solutions across
numerous host platforms, and preserves and leverages the
strengths of the transaction systems.
CCLT10 Host Office Migration and Interoperability with Lotus
Notes
Intermediate S/390
Migrating from host-based office systems to Lotus Notes in a
large and dynamic enterprise poses a unique set of challenges.
Considerations include scalability, standards, flexibility, and
coexistence. Topics covered in this session include strategy,
technical architecture, migration methodology, rollout
schedules, and critical Lotus Notes applications.
CCLT13 Exploring IBM/Lotus Imaging Application Solutions using
ImagePlus and LN:DI
Intermediate OS/2, S/390
Imaging and groupware are key technologies in today's business
environment. IBM's ImagePlus in combination with Lotus' LN:DI
products can solve a class of previously untouchable imaging
problems. After reviewing the product components and discussing
this new class of applications, explore in detail a sample
application covering many of the key aspects of ImagePlus and
LN:DI integration.
CCLT16 Lotus Notes for AIX
Fundamental Rufus Woody III AIX
This session addresses Lotus Notes as it pertains to AIX. Topics
include: performance, interoperability, and the ease of
installing and managing an AIX server in an existing Lotus Notes
environment.
CCLT17 Groupware Plans for OS/400
Intermediate AS/400
This session describes the function and rollout plans for the
Groupware products (Enterprise Mail Server Enhancements for
AS/400, Directory and Calendar Clients, Notes Integration for
OS/400), and provides some insight on how and when to get started.
CCLT19 Tactical Skills in Lotus Notes Problem Resolution
Intermediate Nicholas Mamich OS/2
Learn more about the tactical skills used in Lotus Notes problem
resolution and debug tools which are easy to use and efficient.
Other session topics include: problem classification, debug
methodology, API trace points, and database corruption and
recovery.
CCLT22 Lotus Notes Integration for OS/400
Intermediate AS/400
Discover how Lotus Notes, the premier network groupware, can be
installed on an AS/400 FSIOP, and future directions for
integration with OS/400 functions.
CCLT25 Lotus' Next-Generation OS/2 Applications and
Multiplatform Development
Fundamental Gregory Schumacher AIX, AS/400, OS/2, S/390, Other
Through the use of a common code base, Lotus has committed to
providing OS/2 applications that are functionally equivalent to
their Windows 95 counterparts. To accomplish this, Lotus has
piloted the use of IBM's Developer API Extensions for portions
of its OS/2 development. Join us for a discussion of the results
of the migration effort, and a view of Lotus' next-generation
Freelance Graphics, Word Pro, and Lotus Notes Release 4 products
for OS/2.
CCLT26 Lotus Notes and SmartSuite Product Update
Fundamental OS/2
Explore the new features and functions included in Lotus Notes
Release 4.0 and SmartSuite for OS/2. Explore the concept of team
computing.
CCLT28 Connecting Notes Release 4 to the Internet
Intermediate AIX, AS/400, OS/2, S/390
The Internet presents both an opportunity and a challenge for
business today. This session explores methods of integrating
Internet-based information with Lotus Notes R4. It also explores
the new features in R4 that allow easier access to the Internet.
CCLT31 Lotus Desktop Product Strategy
Fundamental AIX, AS/400, OS/2, S/390
Take a closer look at the road map for future Lotus desktop
product development. Come hear the current two-to-five-year
thinking on such topics as product differentiation for broad
market success, exploitation of Lotus Notes and the Internet,
product componentization, integration with core IBM software and
services, and application development.
CCLT34 Lotus Notes Application Development
Intermediate AIX, AS/400, OS/2, S/390
Lotus offers a strong set of tools to support the development and
programmability of sophisticated business applications. Gain a
clear understanding of the Lotus application development and
programmability landscape. What are the tools? What is the
strategy and rationale behind them? Explore the tools that will
help you develop your applications.
CCLT37 SoftSwitch Products - What Are These Products? Where Do
They Fit?
Fundamental AIX, AS/400, OS/2, S/390
Feeling overwhelmed about connectivity products, and what
enterprise mail networks look like? Take part in this educational
presentation to learn what messaging backbone products do, and
what niche they fill. Topics include: how to connect different
mail systems, tools, and applications, and how to evaluate whether
your organization can benefit from building a messaging
infrastructure.
CCLT40 What's New in the Lotus Notes R4 Server
Intermediate AIX, OS/2
Significant improvements have been made in R4 to enhance
scalability, availability, and manageability of the Notes server.
Come to this session for a demonstration of these back-end
enhancements, and gain an understanding of their value.
CCLT43 AnyMail / cc:Mail for AS/400
Intermediate Steve Gruber AS/400
The AnyMail/400 mail server framework is an open structure for
mail distribution that is delivered in the V3R1 OS/400 operating
system. AnyMail/400 functions provide flexible interfaces to
support mail on AS/400 -- Office Vision for OS/400 mail, SNA
Distribution Services (SNADS), and future (cc:Mail) mail
offerings. This technical presentation covers the basics of
AnyMail/400, and how the exit points in this open framework allow
"snap-in" programs to tailor the flow of mail and open a wide
range of opportunities.
TECHNICAL DIRECTIONS dirtech
AIX
---
PPAX01 AIX Future Directions And Plans
Fundamental Jeff Jilg, Ph.D. AIX
Get an overview of the trends and directions of the AIX product
plan with an outline of enhancements to connectivity,
performance, systems management, scalability, and RS/6000
systems support -- all these items and others are considered to
be high-potential plan candidates. A Confidential Disclosure
Agreement must be signed at the session.
PPAX04 Why Migrate to Version 4
Fundamental Ahmed Chibib AIX
This session explains AIX V4 features and futures, with emphasis
on V4 advantages over V3, and discusses how applications can be
developed that will run on both V3 and V4 and support POWER2 and
PowerPC systems.
PPAX07 RS/6000 SP Enablement for ISVs
Fundamental David Nandor AIX
Hear an overview of the RS/6000 SP and the application
enablement environment in the SP (MPP) marketplace. Among the
topics are: SP architecture, hardware and software overview,
parallel databases supported, market opportunities for ISVs, and
SP porting facilities available in the US and Europe.
PPAX10 Introduction To Performance-Tuning
Fundamental AIX
Usage and interpretation are the main focus of the presentation.
This session also emphasizes how to better understand the
relationships among different system resources, and how they can
affect performance.
PPAX13 Bottleneck Determination for AIX/6000
Advanced Rudy Chukran AIX
This presentation provides a basic overview of performance
bottleneck isolation. The emphasis is on how developers can use
AIX tools.
PPAX16 Video Server
Fundamental Ken Kalinoski AIX
Learn about the AIX Video Server Product, and specifically the
implementation of the Video Server Complex portion of the
Interactive TV architecture, which was produced by the IBM
Interactive Broadband Services Division.
PPAX19 HACMP Overview
Advanced Dave Thiessen AIX
Briefly review HACMP/6000 configuration options and functionality,
with particular emphasis on the newest features available,
specific product-related issues and solutions, and selected
implementations.
PPAX21 Developing SMP Applications for the RS/6000 - Part I
Fundamental Ahmed Chibib AIX
This session explains the different types of multiprocessing
supported on the RS/6000, with emphasis on Symmetrical
Multi-Processing (SMP). Learn about certain PowerPC hardware
characteristics that affect the development and performance of
applications on the RS/6000.
PPAX22 Developing SMP Applications for the RS/6000 - Part II
Intermediate Ahmed Chibib AIX
This is a continuation of Part I at an intermediate level.
AS/400
------
PPAS01 AS/400 Introduction and Directions
Fundamental Annette Deschene AS/400
The AS/400 is the most successful mid-range computer. Why? What is
its future? What advanced technologies does it, and will it, use?
This session covers these topics and more.
PPAS04 AS/400 Mobile Computing Solutions
Intermediate AS/400
Mobility of the workforce is becoming more pervasive across all
industries and levels in organizations. This session describes how
AS/400 wireless LAN and mobile network access products can provide
the wireless computing infrastructure to enable anytime, anyplace
access to AS/400 data and applications. AS/400 wireless,
integrated local and wide area solutions for data collection,
barcode scanning, paging, and other applications are covered.
PPAS07 AS/400 Multimedia
Intermediate AS/400
Ultimedia System Facilities (USF) enables AS/400 or PS/2 programs
to use multimedia objects stored on the AS/400. This session
covers the fundamentals of using USF, which comes free with V3R1
of OS/400. You will be introduced to the multimedia catalog and
repository, which make multimedia object-oriented. See how simple
it is to add high-quality images, audio, or video to your
applications. It's so simple, you will wonder why you have not
already taken advantage of this facility.
OS/2
----
PPOS01 How OS/2 Stacks Up
Fundamental Paul Giangarra OS/2
This session explains the evolution of operating systems and the
technologies underlying them. We'll compare DOS/Windows, OS/2,
Windows NT, OS/2 Warp, Windows 95, and OS/2 for the PowerPC, to
discuss the advantages and disadvantages of each, and help you
make an informed decision for your network environment.
PPOS04 OS/2 Warp for the Home
Fundamental Edward Hasicka OS/2
If you are a developer, come to this session for insight about
what the home user needs to get the most out of OS/2 Warp for
education, recreation, and business, as well as what to consider
when developing OS/2 Warp applications for this market.
PPOS07 OS/2 Warp Connect: An Introduction
Fundamental David Gaertner OS/2
Learn more about the wide range of connectivity supported by OS/2
Warp, including Internet, World Wide Web, LAN Server, NetWare, and
others.
PPOS08 OS/2 Workstation Security
Intermediate Mickey Galper OS/2
This session reviews IBM's OS/2 Workstation Security as well as
the OS/2 API set that enables the development of security systems
for OS/2. Also covered is the new microkernel architecture for
workstation security, and understanding the differences from the
classic code base.
PPOS16 OS/2 Performance Tools
Intermediate Ron Cadima OS/2
This session covers the latest information on tuning OS/2 Warp
systems, including memory requirements, CONFIG.SYS considerations,
file system choices, system setup choices, and more.
PPOS17 The OS/2 Problem Solver
Fundamental David Moskowitz OS/2
This session is designed for anyone who has had problems running
OS/2. It focuses on the types of techniques and steps you can take
to recover your system if you have problems.
PPOS19 HPFS Internals - Part I
Advanced Doug Azzarito OS/2
Learn about the internal structure of the High Performance File
System (HPFS), and gain the skills to recover files from damaged
HPFS drives, find lost / deleted files, and develop your own
recovery and optimization tools for HPFS.
PPOS20 HPFS Internals - Part II
Advanced Doug Azzarito OS/2
This session is a continuation of Part I.
PPOS22 WORKSHOP: OS/2 Disk Recovery Procedures
Advanced Doug Azzarito OS/2
Use data recovery tools to restore files from damaged hard drives.
FAT, HPFS, and partition-table problems are covered. Leave this
session knowing how to rescue your files in the event of a system
failure.
PPOS25 Overview of the OS/2 Application Binary Interface for
Intel
Advanced BJ Hargrave OS/2
This session covers several aspects of the application binary
interface for OS/2 Warp on the Intel architecture. Topics covered
include the function-calling conventions at the assembly level,
_System and _Optlink; the new IBM assembler ALP; and an overview
of the OS/2 executable file format LX. You will learn important
details about interfacing assembly-level code with
high-level-language code (e.g., C/C++) and the system APIs.
PPOS31 Interprocess Communication Using Queues
Intermediate Tom Hall OS/2
This session discusses the use of queues for the purpose of
communicating between processes. This technique involves
shared-memory objects and semaphores. Code samples are provided
and discussed.
PPOS32 Memory Management in the 32-Bit Model
Intermediate Tom Hall OS/2
Find out more about the allocation, suballocation, and management
of private and shared-memory objects utilizing the OS/2 32-bit
Application Programming Interface (API) through actual code
samples.
PPOS33 Multithreading OS/2 Applications
Intermediate Tom Hall OS/2
Take a look at the creation and management of multiple threads of
code execution using the OS/2 and C multitasking functions through
actual code samples.
PPOS34 Implementing OS/2 Semaphores
Intermediate Tom Hall OS/2
Learn about the different types of semaphores and how they may be
implemented in an OS/2 application with the help of actual code
samples.
PPOS36 Trap Your Trap!
Intermediate Pete Guy OS/2
This presentation shows you how to collect data needed to find the
cause of a trap in an application or in OS/2, how to use the trap
screen data and application documentation to find which line in a
program failed, and how to use the dump formatter to retrieve the
contents of program variables at the point of a failure.
PPOS39 Hang Your Hang!
Advanced Richard Moore OS/2
This presentation for device-driver and file-system developers
looks at memory management and the kernel heaps, and explains how
to interpret block-IDs. It then looks at hangs from the kernel's
perspective, and finishes by demonstrating use of a dump to solve
a hang problem using the techniques discussed.
PPOS42 WORKSHOP: Solving Application Traps
Advanced Pete Guy OS/2
This hands-on session is primarily lab exercises in which
attendees learn to use the techniques taught in the Tutorial
Session which preceded the conference. The initial lecture is
followed by hands-on exercises using the dump formatter. Two or
three problems will be diagnosed so attendees have sufficient use
of tools to become familiar with the standard process for solving
a trap.
PPOS45 WORKSHOP: Solving System Traps and Application Hangs
Advanced Dennis Sposato OS/2
This hands-on session is primarily lab exercises in which
attendees learn to use the techniques taught in the Tutorial
Session to find traps in the kernel or device drivers, and hangs
caused by an application that overserializes. Two or three
problems will be used to reinforce knowledge of the standard
problem-solving process.
PPOS48 WORKSHOP: Advanced Hang Analysis
Advanced Richard Moore OS/2
This hands-on session is primarily lab exercises in which
attendees learn to use the techniques taught in the Tutorial
Session which preceded the conference. An initial lecture is
followed by exercises in which several hangs involving PM and File
systems will be diagnosed so attendees can use tools to become
familiar with the standard process for solving hangs.
S/390
-----
PPST01 S/390: Where It's At and Where It's Going
Fundamental Thomas L. Monza S/390
Stay on top of tomorrow through this highly current overview of
the strategy and direction for the S/390 system, including
hardware and software, directions for open systems,
object-oriented technology and applications, parallelism, and
S/390 CMOS processors.
PPST05 MVS on S/390: Grown Up, Down, and About
Intermediate Paul Wanish S/390
While many remember the "mainframe" in the glass house, its
evolution has been rapid. Integrating UNIX and object
capabilities, providing binary compatibility with S/390 in a PC,
and effectively serving LANs and WANs from the new mainframe
are explored.
PPST10 OS/390: The New Server Operating System to Replace MVS/ESA
Fundamental Randy Stelman S/390
OS/390 is the new, open, integrated, server operating system that
will replace MVS/ESA and more than 30 other related software
products and features. This session addresses why IBM created
OS/390, what OS/390 is, what customer benefits OS/390 delivers,
and OS/390 future directions.
PPST19 OpenEdition for VM/ESA: Bringing VM Advantages to LAN
Applications
Intermediate Melissa Carlson S/390
The POSIX and Distributed Computing Environment facilities in
VM/ESA Version 2, known collectively as OpenEdition for VM/ESA,
provide VM installations with a new set of opportunities and
solutions. Join us for a description of the OpenEdition
facilities, and how they allow VM advantages to be applied to
client/server solutions, including running UNIX or other Open
Systems applications on VM, managing LAN data on VM, and
interoperating with other LAN systems through the distributed
computing environment.
PPST22 VEBUG - A Graphical Interactive Debugging Tool For
Mainframe Software
Intermediate Joel Bridgham OS/2, S/390
Most of us still analyze dumps and debug interactively by the
painstaking process of "reading core," a job that should be
given to the computer. VEBUG is a tool that reads memory and
displays the information in graphical format on OS/2 windows,
and allows the user to see the relationships between different
resources and manipulate them with a mouse.
PERIPHERAL SUPPORT supperif
General
=======
PSOT01 Introduction to Writing OS/2 Device Drivers - Part I
Intermediate Ed Tuggle OS/2
Developers will meet the physical device-driver model and get
practical information to get started writing OS/2 device drivers.
Included in these sessions are tips and techniques for developing
reusable code and writing device drivers in Watcom C.
PSOT04 Introduction to Writing OS/2 Device Drivers - Part II
Intermediate Ed Tuggle OS/2
In Part II, developers learn more about the physical device-driver
model and get practical information to get started writing OS/2
device drivers.
PSOT07 Introduction to Writing OS/2 Device Drivers - Part III
Advanced Ed Tuggle OS/2
In Part III, we go in-depth with tips and techniques for writing
an OS/2 device driver.
PSOT10 Development Tools and Support for OS/2 Device-Driver
Developers
Fundamental Gordon Webster OS/2
Hear a presentation on the various tools and support mechanisms
that IBM uses to support device-driver developers.
PSOT16 Tips and Techniques for Testing OS/2 Device Support
Intermediate OS/2
Learn how IBM tests OS/2 device support with functional
system-level testing. We'll also share tips and techniques learned
from several years of heavy-duty experience in quality assurance
of OS/2 Warp and OS/2 for PowerPC.
PCMCIA
======
PSOT19 PCMCIA: Let's Do It! -- Tips and Techniques
Intermediate Ed Tuggle OS/2
Hear a description of the hardware and software components of
PCMCIA support in OS/2 that make it the premier mobile client
operating system. We'll give you an overview of the PCMCIA
architecture, explain some of the details of the OS/2
implementation, and offer some useful tips and techniques for this
compelling technology.
Printer
=======
PSPR01 OS/2 Print Overview
Fundamental Mark VanderWiele OS/2
Take a look at a new architecture to help you move your drivers
into OS/2 for the PowerPC, review the architecture and structure
of printer presentation drivers, and examine the current and
future architectures, the structure of a presentation driver,
graphic-engine dispatch tables including key enabling points, data
structures, and program flow.
PSPR04 OS/2 Debugging Techniques
Advanced Matt Rutkowski OS/2
Learn the latest debugging tips and techniques for debugging,
support, conditional compilations, the OS/2 debug kernel, and use
of source-level debuggers.
PSPR07 OS/2 Network Printing Enhancements - Part I
Intermediate Pat Nogay OS/2
Learn about OS/2 support for printers that talk back, with an
overview of the OS/2 bidirectional print solution, the additional
functions supported by new PM Port drivers, and the changes to PM
Printer drivers and PM Queue drivers used to exploit this new
function.
PSPR10 OS/2 Network Printing Enhancements - Part II
Intermediate Pat Nogay OS/2
This is a continuation of Part I.
PSPR20 Demystifying Printing, Spooling, and Printer
Customization
Intermediate John Tesch, Ph.D. AIX
Get a description of the fundamentals of the AIX printing
subsystem, and the connection between devices, queues, and virtual
printers and how each is used in the printing. Learn about
printing to local versus network-attached devices.
Storage
=======
PSST01 OS/2 Storage Architecture Overview
Fundamental Dave Marshall OS/2
Learn about the OS/2 Storage Device Architecture and new
developments in the storage area, such as Tape Services, Plug and
Play, optical support, and new support being worked on for future
OS/2 releases.
PSST04 OS/2 Tape Services and What It Can Do For You
Intermediate Chris Gruszka - OS/2
Arcada
This session provides a high-level look at the design of OS/2
Tape Services. Find out how the new architecture simplifies adding
device and logical tape format support. Learn how OS/2 Tape
provides developers with an application interface for backing up
or restoring lists of files.
PSST07 Understanding RAID in an OS/2 Environment
Intermediate Steve Paulhus OS/2
In today's networking environment, data loss can be disastrous and
extremely costly. Attend this session to learn about Redundant
Array of Inexpensive Disks (RAID), one important technology that
can prevent data loss. Get an explanation of its different levels,
how to effectively manage RAID technology in your network, and the
seamless integration of hardware caching to boost performance in a
RAID environment.
PSST10 SSA Overview
Intermediate Jack McGuckian AIX, OS/2
Learn about exciting new SCSI technology called Serial Storage
Architecture, which will become increasingly important in the near
future as storage devices require higher transfer rates and
unparalleled connection to a wide variety of storage and
peripheral products.
Multimedia
==========
PSMM01 Let's Do It! -- Tips and Techniques
Fundamental Mark Weaver and OS/2
Brent Davis
Learn how you can get digital media up and running quickly. Bring
your questions, cables, and configurations to get your content up
and running, and be there to see, hear, and participate in this
interactive session.
PSMM04 Natural Visualization
Intermediate Wing Lee OS/2
Enjoy learning the concepts for Digital Video device-driver
development, including discussions on MPEG, Video Capture,
Overlay, Broadcast Video adapters, and much more.
PSMM07 The Platform of Choice
Fundamental Brent Davis OS/2
Find out what's new and exciting in OS/2 digital media
device-driver development in this interactive session with
demonstrations on why OS/2 is the platform of choice. This session
focuses on architecture, functions, tools, and development
support.
PSMM10 Natural Sound
Intermediate Rich Jerant OS/2
Hear about Digital Audio device-driver development, Wave Audio,
MIDI, Direct Audio, and seamless audio sharing.
Display
=======
PSDS01 How Do We Get Good Display Drivers for OS/2?
Fundamental Franz Walkow OS/2
What is IBM doing to get good video and display driver support in
OS/2? We'll provide an overview of the new graphics industry
technologies being exploited by OS/2 such as multimedia; compare
old display drivers and the new improved versions; and review the
programs, samples, and support provided by IBM to get good drivers
written for OS/2.
PSDS04 Support for OS/2 Display Drivers - Part I
Fundamental Franz Walkow OS/2
This session is aimed at IT professionals and customer support
reps with an explanation of basic terminology and technology such
as pixel depths, refresh rates, resolutions, and variables that
affect display drivers such as clock chips, DACs, BIOS levels, and
chip revisions.
PSDS07 Support for OS/2 Display Drivers - Part II
Intermediate Franz Walkow OS/2
This session is for IT professionals and customer support reps
who need to understand advanced topics in graphics and video ...
such as video acceleration, 3D, and multiprocessor configurations
under OS/2. Learn what OS/2 is doing to exploit these new,
exciting hardware technologies, and how to install OS/2 display
drivers.
PSDS10 OS/2 and Video: What's New
Advanced Jon Wagner OS/2
Aimed at developers of device support for OS/2, this highly
technical session covers the latest enhancements in OS/2 for the
new wave of hardware video accelerators, what IBM is doing for 3D,
and an introduction to the new display driver model called GRADD.
Network
=======
PSNT01 Introduction to NDIS 2.01
Fundamental Barry Arndt OS/2
Find out what NDIS is all about. This presentation covers the NDIS
architecture, emphasizing the interaction of protocols and MAC
adapter drivers with the Protocol Manager and PROTOCOL.INI file.
Also covered are important primitives for transmitting and
receiving data in the NDIS environment, and a comparison with the
ODI architecture.
PSNT13 Configuration, Performance, and Testing of Network Drivers
Advanced Mike Ward OS/2
Are you thinking of developing an NDIS driver for OS/2? Do you
have an NDIS driver that could be updated to support OS/2? This
presentation covers all aspects of what is necessary to take an
NDIS adapter driver into the OS/2 environment, including
installation requirements, performance considerations, and testing
for certification by IBM.
PSNT19 An Overview of OS/2 Warp's New 32-Bit Network Device
Driver Model
Advanced Mark Edwards OS/2
Explore the communication device drivers in the new OS/2 versions
for Intel and PowerPC machines. This session discusses the new
32-bit, device-driver model for OS/2 Warp networking devices.
Stay ahead of your competition by supporting the future of OS/2.
INTERNATIONALIZATION zainter
Marketing
=========
INMK01 Marketing Your Software Internationally
Fundamental Linda Krepel AIX, AS/400, OS/2, S/390, Other
In the 1990s, it is essential to have an international market plan
in place to exploit global opportunities for software. This
session reviews how to prepare an international marketing plan,
logistics of doing international business, and how to implement
your global strategy.
INMK04 Understanding the Software Market in Europe
Fundamental AIX, AS/400, OS/2, S/390, Other
The software market in Europe is growing at a steady rate. This
session reviews current and future trends in the software industry
in Europe. This information will equip you to create a market
strategy for Europe to strengthen your presence in international
markets.
INMK07 Asia/Pacific Opportunity for Solution Developers
Fundamental Sally Rogers AIX, AS/400, OS/2, S/390, Other
We'll share with you the demographics in economic terms and an
analysis of the IT and software industries as they compare
worldwide by showing the execution environment and giving examples
based on China, India, and Japan. We'll also discuss some of the
business issues and language issues, and show what IBM can do to
help a solution developer enter the Asian marketplace.
INMK10 ISV Opportunities in Latin America
Fundamental Pat Byers AIX, AS/400, OS/2, S/390, Other
If you are an ISV who is interested in marketing applications in
Latin America, join us for an outline of market requirements,
opportunities for business, and how to go about entering the Latin
America market.
INMK12 Software Opportunities in North America
Fundamental Barry Neagle AIX, AS/400, OS/2, S/390
Solution developers will be provided with an understanding of the
software market in North America. Future trends and directions in
the software industry will be discussed. The objective of this
session is to supply solution developers with the information they
need to develop market strategies for North America that will
ensure the greatest return on their investment.
Technical
=========
INTC01 Introduction to National Language Support (NLS) - Part I
Fundamental John Gioia AIX, AS/400, OS/2, S/390, Other
What impact does NLS have on application design? Learn which areas
of your program are affected, what changes are necessary to
support multiple languages, and why you should be willing to make
these changes. We'll also discuss how NLS support can be staged as
market participation grows.
INTC04 Introduction to National Language Support (NLS) - Part II
Fundamental John Gioia AIX, AS/400, OS/2, S/390, Other
Explore the manner in which culture influences your product
design. Consider our suggestions on high-level programming
approaches which will support a variety of cultural formats, and
learn how to design your application displays to allow support of
multiple languages.
INTC07 Introduction to Double-Byte Character Set (DBCS) Support
Fundamental Barry Bryan AIX, AS/400, OS/2, S/390, Other
Kana, Kanji, Romaji, Hangeul, Hanja, Hanzi: here's your
introduction to the written forms of Southeast Asian languages
and their computer implementations. A DBCS video introduces the
complexities associated with Asian languages. We'll also present
some DBCS data and string management principles and enabling
rules.
INTC10 Internationalization Standards
Intermediate John Gioia AIX, AS/400, OS/2, S/390, Other
This presentation provides an overview of current standards,
their impact on internationalization, and a comparison of the
UNICODE, XPG4, and POSIX models. These standards pave the way to
developing culturally sensitive applications, and the capability
to encode characters used for languages throughout the world.
INTC13 Internationalization Support on AIX and OS/2
Intermediate Lee Cheng and AIX, OS/2
Barry Bryan
Get an overview of the AIX and OS/2 internationalization
implementation and the various language environments supported by
each platform, including single-byte as well as multi-byte
character sets, such as Japanese and Traditional Chinese.
INTC16 Internationalization on the AS/400 and System/390
Fundamental Willy Rose AS/400, S/390
Join us for a high-level overview of the issues to be considered
when creating international applications for the AS/400 and
System/390, including the capabilities of these platforms when
developing or changing applications to be used in multiple
languages, current enhancements, and future strategy for national
language support.
SERVICES AND SUPPORT suptserv
SSSS01 Developer Assistance Available from SDO
Fundamental Walt Tanis AIX, AS/400, OS/2, S/390
Hear an overview of the structure of SDO, what IBM's mission and
objectives are, and how IBM can help you add or increase IBM
assistance with your applications.
SSSS03 IBM Developer Connection for AIX
Fundamental Syed Pasha AIX
IBM Developer Connection for AIX is an annual subscription program
that streamlines developer access to cutting-edge IBM development
information and technology. Each issue contains a welcome letter,
newsletter, and Hypertext Information Base Libraries CD. Learn how
you can benefit from enrolling in this program at competitive and
discounted rates.
SSSS07 Support for Software Developers - AS/400 Partners in
Development
Fundamental Desiree Strom AS/400
Meet the team that's dedicated to providing world-class Solution
Provider support. Hear about new offerings including design and
implementation assistance, marketing, packaging, and support.
SSSS10 The Future of OS/2 Developer Connection
Fundamental Cathy Longenberger OS/2
Learn about the latest tools available on Developer Connection
offerings, and how the Developer Connection family will be
expanded to include cross-platform tools, strategic OS/2
applications, and many of IBM's popular VisualAge products.
SSSS12 The Technical Coordinator Program
Fundamental Rose McAlister OS/2
This presentation provides an overview of the components of the
IBM Workstation Technical Coordinator Program, program changes and
administration, and detailed information on the variety of tools
(both electronic and written) which are designed to assist you
with installation, implementation, and support of IBM workstation
products.
SSSS13 Jumping the Integration Logjam
Fundamental Joyce Batty AIX, OS/2
Discover how IBM's Product Compatibility Programs help developers
extend their marketing presence. Solution developers can show a
tested basis for the compatibility of their products with IBM's
leading software servers, to help improve sales as developers face
the challenge of integrating their products with solid IBM
foundations.
SSSS14 AIX Industry Solutions and Strategic Packaging
Fundamental Barry Hutt AIX
This session gives an overview of how AIX works with industry
partners to bring leading-edge customer solutions to the
marketplace. This presentation includes recent announcements on
AIX, strategic packaging directions, and relationships with
industry business partners for focused segments.
SSSS17 Software Delivery via Internet or Satellite: Scotty,
Beam Me Up ... Some Software?
Fundamental Dave Foti AIX, OS/2, S/390
IBM plans to deliver software electronically in addition to tape
and diskette. Examine electronic delivery trends, and hear about
the Satellite and Internet software delivery pilots for MVS, VM,
VSE, AIX, and OS/2 in both the corporate and retail environments.
Come find out how software will be delivered to you in the future!
SSSS22 Publicizing Your IBM Software Solution Success Story
Fundamental Andrew Verdesca AIX, AS/400, OS/2, S/390, Other
Interested in publicity? IBM is interested in publicizing your
success story with IBM software. This session includes a 20-minute
video and discussion of ways IBM can help you receive publicity
about your company. Bring along a summary of your story, and we'll
promise to contact you with more information.
+---------------------+
| General Information | infogenl
+---------------------+
What to Wear
Boots and cowboy hats are a big part of the Nashville look! But any
casual attire will do. Expect temperatures to reach 70 degrees (21
degrees Celsius) during the day, and drop to around 50 degrees (10
degrees Celsius) in the evening.
Where to Stay
A block of rooms is being held for IBM Technical Interchange attendees
at the Opryland Hotel. Please call the hotel directly for reservations,
and identify yourself as an IBM Technical Interchange attendee to
receive the reduced rate: Single occupancy 125 USD, double occupancy 135
USD. Garden Terrace rooms are available for an additional 40 USD. Call
the Opryland Hotel for reservations at 1-615-883-2211, or fax to
1-615-871-5728.
How to Get to Nashville and the Opryland Hotel
The Opryland Hotel is located on Briley Parkway at McGavock Pike, seven
miles from the Nashville International Airport. Opryland shuttle bus is
13 USD per person, round trip. You'll find their service desk in the
baggage-claim area. Taxi is approximately 20 USD.
Discounted airline rates are available within North America through BTI
Americas, Inc., at 1-800-688-6700, Monday through Friday from 7 a.m. to
7 p.m. Central time (GMT-6), and refer to program number 213593. From
outside North America, travelers may call BTI collect at 1-847-480-7565,
or may fax information to 1-847-480-9315, using the same program number
stated above.
Discount airline rates may also be obtained through Opryland
International Travel (OIT) at 1-800-677-9526, Monday through Friday from
8 a.m. to 5 p.m. Central time (GMT-6), and Saturdays from 9 a.m. to 4
p.m. Central time. Identify yourself as an IBM Technical Interchange
attendee, and you will enjoy discounted airline rates, free airport
shuttle service, and discounts on rental cars. From outside North
America, travelers may call OIT collect at 1-615-871-5745, or may fax
information to 1-615-871-5794.
Spouse / Guest Hospitality Room
Whether it's just to see a familiar face, make new friends, or obtain
information about Opryland and Nashville, there will be a comfortable
place to go! A hospitality room will be provided so that attendees'
spouses or guests can meet people, learn about the area, or just relax.
(Spouses and guests only, please!)
Special Opryland Discount Cards
There's no better place to enjoy a vast array of entertainment than at
Opryland Complex and Opryland USA. Opryland has created a special
discount card to be used during your stay in Nashville. It can be used
at Opryland Themepark (open Saturdays and Sundays), Grand Ole Opry
(Friday and Saturday evening shows), the General Jackson Showboat
(discounts for midday cruises only), and the Ryman Auditorium
self-guided tour. Look for this special discount card in your attendee
bag!
In and Around Nashville
From the legends like the Grand Ole Opry and Andrew Jackson's Hermitage
to the newest hits including the Wildhorse Saloon, the Hard Rock Cafe,
and the renovation of the historic Ryman Auditorium. Nashville features
an all-star cast of attractions. In all of "show business," there is
nothing to compare with the Grand Ole Opry. Since 1925, the Opry has
showcased the best in country music. With its membership roster of over
70 stars, every show has an excitement all its own. The Grand Ole Opry
is presented every Friday and Saturday evening of the year, and each
performance features 20 to 25 musical acts.
The Opryland USA themepark is more than just music! It's rides, shows,
strolling entertainers, shops, magicians, restaurants, museums, and
more. (In April, Opryland USA is open Saturdays and Sundays.)
The Country Music Hall of Fame is packed with costumes, instruments, and
personal items of the stars. You'll get a "crash course" in country, and
you'll experience the story of country music through the lives and
careers of superstars Hank Williams, Patsy Cline, Reba McEntire,
Wynonna, and many more.
Visit the heart and soul of Nashville! Memphis has Beale Street, New
Orleans has Bourbon Street, and Nashville has "the district." Ride the
riverboats, the train, the trolleys, or carriages as you experience a
mix of the old and new -- the best restaurants, hot nightclubs, and
trendy shops. Nashville attracts musicians that shouldn't be missed! But
it's more than just country music. The district's diversity will satisfy
every musical taste -- blues, bluegrass, rock and roll, jazz, and
alternative.
Please ask the Opryland Hotel's concierge desk in the main lobby for
details regarding all of these exciting events and sights to see.
More Information
o Call 1-800-872-7109 within the USA and Canada, or 1-617-893-2056 from
elsewhere.
o Fax 1-617-899-2099
o E-mail: techint96@aol.com
o World Wide Web: http://www.austin.ibm.com/developer/conferences/ti_96
+----------------+
| Exhibitor List | lstexhib
+----------------+
Check out the exhibitors who participated in last year's IBM Technical
Interchange. Many of them will join us again, as well as many new ones!
Athena Design, Inc.
Attachmate Corp.
Borland International
Cheyenne Software
CI Technologies
Client/Server Technology Ltd.
Cole Software
Communica, Inc.
CompuServe
Computer Associates International, Inc.
Compuware Corp.
Creative Systems Programming Corp.
Databorough North America, Inc.
Development Technologies
Dickens Data Systems, Inc.
Digital Controls
DPT
Eagle Innovations, Inc.
Eicon Technology
Exide Electronics
Footprint Software
Frame Technology
Genexus, Inc.
Hewlett-Packard Company
Hilgraeve
Hockware
IBM 3489 InfoWindow II
IBM 6250 X Terminal
IBM Advantis
IBM AIX Version 4
IBM AIX/SNA
IBM AnyNet
IBM APPN
IBM AS/400 Advanced Portable
IBM AS/400 Advanced Series
IBM AS/400 Business Conferencing
IBM AS/400 C/S Solutions
IBM AS/400 Developer Support
IBM AS/400 Documentation
IBM AS/400 Fax Technology
IBM AS/400 File Server I/O Processor
IBM AS/400 Internet Services
IBM AS/400 Multimedia
IBM AS/400 Optical Storage
IBM AS/400 Partner Programs
IBM AS/400 - Roadmap to RISC
IBM AS/400 Technology Leadership
IBM AS/400 2Mb Wireless LAN
IBM AS/400 and Taligent
IBM Client Access/400
IBM Capacity Planning and Performance Services
IBM CDE
IBM CICS
IBM Communications Manager/2
IBM DB2/400
IBM DCe
IBM Emulators
IBM HACMP/Gold
IBM International Technical Support
IBM LAD/2
IBM LANDP
IBM LAN Server 4.0
IBM Macintosh Connectivity
IBM Micro Electronics
IBM Modernization Strategies
IBM MQSeries
IBM NetSP
IBM Neural Network Utility
IBM OS/2 Warp
IBM OS/2 Warp Connect
IBM POWERParallel Division
IBM PowerPC Developers' ToolBox Program
IBM PowerPC Technology
IBM POWER Team
IBM Program Visualizer
IBM S/390 Developers Association
IBM Solution Developer Operations
IBM Solution Developer Support
IBM Solution Demo Development
IBM SOMobjects for AS/400
IBM Storage Systems
IBM Support Center/400
IBM System/390
IBM Technical Connection CD
IBM The Developer Connection
IBM The Search Ends Here
IBM TPNS
IBM VisualAge C++ for OS/400
IBM WorkGroup
IBM Worldwide Developers Assistance Program
Indelible Blue, Inc.
Informix Software
Integrated Objects
Intelligent Environments
JBA International, Inc.
John Wiley and Sons
Kaleida Labs, Inc.
Knowledge Systems Corp.
Lakeview Technology, Inc.
Lansa USA, Inc.
Lotus Development Corp.
McGraw-Hill
Metaware, Inc.
Micro Edge
Midrange Information Systems
Miller Freeman, Inc.
MSR Development
News 3X/400
One Up Corp.
Online Software Labs
Online Ultimate Insights
OnSpec Automation Solutions
OpenVision
Oracle Corp.
OS/2 File Management Solutions
OS/Tools, Inc.
Parallax Graphics, Inc.
Parallel PCs, Inc.
Parallel Storage Solutions
Pinnacle Technology, Inc.
Powersoft
Prodata Computer Services, Inc.
Progress Software
Racal - Airtech
Rhintek, Inc.
RightFAX
Rimstar Technology
Softbridge, Inc.
SofTouch Systems
Software AG
Sundial Systems Corp.
Synon Corp.
Sytron Corp.
Taligent, Inc.
Template Software, Inc.
Think Solutions, Inc.
Tritus, Inc.
Voice Pilot Technologies
Watcom International Corp.
Y.A.M. Computers (1982) Ltd.
... and many more to come.
Interested in Exhibiting?
If your company is interested in exhibiting at the 1996 IBM Technical
Interchange, please call 1-508-443-3330, ext. 1227.
+-------------------+
| Registration Form | formreg
+-------------------+
After you fill in this registration form, mail it to:
1996 IBM Technical Interchange
Registration/JRSA Dept.
800 South Street, Suite 255
Waltham MA 02154
USA
or fax it to 1-617-899-2099.
Name ___________________________________________________________________
Job Title ______________________________________________________________
Company ________________________________________________________________
Address ____________________________________________ Mail Stop _________
City ___________________________________________ State _________________
Zip / Postal Code _______________________ Country ______________________
Telephone _____________________________ Fax ____________________________
E-mail _________________________________________________________________
For multiple registrations submitted at the same time, list your
co-workers, who must also complete registration forms:
Name __________________________________ Title __________________________
Name __________________________________ Title __________________________
Attendee Questionnaire
Will you be taking advantage of IBM's Professional Certification Program
during the Technical Interchange? (This is not a preregistration for
certification testing, nor does it obligate you to participate. On-site
registration begins Monday, 22 April.)
_____ Yes (check all that apply) No _____
_____ Client/Server Integration Specialist
_____ DB2 for OS/2
_____ LAN Server Engineer
_____ OS/2 Developer
_____ OS/2 Engineer
_____ VisualAge
Your title (choose only one):
_____ Analyst
_____ Consultant
_____ Developer
_____ Corporate
_____ Commercial
_____ Device-Driver
_____ LAN Administrator
_____ MIS Manager
_____ Technical Coordinator
_____ Other: ___________________________________________________________
What is your role in the purchase of computer products (choose only
one):
_____ Final Decision-Maker
_____ Recommender
_____ Specifier
_____ Not Applicable
My primary operating system is (choose only one):
_____ OS/2 _____ MVS
_____ AIX _____ VM
_____ AS/400 _____ VSE
_____ DOS _____ Other: _______________________________________
My organization's other operating systems are (check all that apply):
_____ OS/2 _____ MVS
_____ AIX _____ VM
_____ AS/400 _____ VSE
_____ DOS _____ Other: _______________________________________
Which of the following categories best describes your level of
responsibility (choose only one):
_____ Executive
_____ Manager
_____ Staff
Whom do you design/write software for (choose only one):
_____ Corporate / In-House Use
_____ Commercial / Shrink Wrap
_____ Custom Applications for Resale
_____ Not Applicable
Please indicate the category closest to your company's / organization's
primary business activity (choose only one):
_____ Aerospace
_____ Computer Consulting
_____ Computer Retailer
_____ Computer Software
_____ Education
_____ Financial Services / Banking / Insurance / Investments
_____ Healthcare
_____ Manufacturing
_____ Military / Government
_____ Publishing / Media
_____ Telecommunications
_____ Transportation
Conference Registration Fees
Advance Rate Regular Rate Amount
(on or before (after (USD)
8 March) 8 March)
Full Conference 895 USD 1,095 USD ________
Multiple Conference (three or 795 USD 995 USD ________
more attendees from same each each
company admitted together)
Tutorial Registration Fee 250 USD 250 USD ________
(check option below)
One-Day Full Conference 415 USD 415 USD ________
Which day?: _____ Tuesday
_____ Wednesday
_____ Thursday
_____ Friday
Two-Day Full Conference 680 USD 680 USD ________
Which days?: _____ Tuesday
_____ Wednesday
_____ Thursday
_____ Friday
Exhibit Hall Only 20 USD 20 USD ________
TOTAL ....................................................... ________
Method of Payment
Important: Registration must be accompanied by payment. No purchase
orders accepted. Make checks payable to 1996 IBM Technical Interchange,
and mail to: 1996 IBM Technical Interchange, Registration/JRSA Dept.,
800 South Street, Suite 255, Waltham MA 02154 USA. Or fax to
1-617-899-2099.
Please check one of the following:
_____ Check enclosed _____ VISA
_____ American Express _____ MasterCard
Card Number __________________________________________ Expires _________
Name of Cardholder _____________________________________________________
Signature ____________________________________________ Date ____________
Tutorial Options
Please choose only one tutorial from the list below. Tutorials are held
concurrent on Monday, 22 April from 1 p.m. to 6 p.m.
_____ Developing Cross-Platform Applications on AIX
_____ Cross-Platform Application Portability
_____ Lotus Notes
_____ VisualAge C++
_____ Client/Server on APPC
_____ OpenDoc: Building Parts Today
_____ Open Distributed Computing with DCDE
_____ SOM
_____ OS/2 Debugging
Conference Notebooks
The full conference fee includes a CD with many of the presentations, as
well as your choice of two proceedings notebooks. Select the two
notebooks included in your conference fee from the list below. Any
additional notebooks you would like may be purchased at the conference
for 15 USD each.
Select only two:
_____ Peripheral Support, Internationalization, Services and Support
_____ Network-Centric Computing, Collaborative Computing (Groupware)
_____ Database, Systems Management, Transaction Systems
_____ Technical Directions, Platform Particulars (App Development)
_____ Strategy and Directions, Design (App Development)
_____ Build, Manage (App Development)
_____ Object Considerations, Object Enablement (App Development)
============================================================
+--------------------------------------------------+
| Trademarks, Registered Trademarks, Service Marks | tmarks
+--------------------------------------------------+
(R) AIX, AIX/6000, AIX SystemView NetView/6000, APL2, APL2/6000,
Application System/400, AS/400, AT, Audio Visual Connection,
BookManager, Communications Manager/2, C Set/2, DisplayWrite,
HelpCenter, HelpWare, IBM, ImagePlus, LAN NetView, LAN NetView Fix,
LAN NetView Manage, LAN NetView Monitor, LAN NetView Scan, LAN
NetView Monitor, LAN Server, Micro Channel, MVS/ESA, NetView,
NetView/6000, Operating System/2, Operating System/400, OS/2,
OS/400, Pen for OS/2, Personal Computer AT, Personal System/2,
Presentation Manager, PS/1, PS/2, RISC System/6000, RS/6000, S/390,
SQL/400, SynchroStream, Systems Application Architecture, TALKLink,
ThinkPad, Ultimedia, VM/ESA, VSE/ESA, and XGA are registered
trademarks of International Business Machines Corp.
(R) Apple, Bento, and Macintosh are registered trademarks of Apple
Computer Corp.
(R) ATI is a registered trademark of ATI Technologies, Inc.
(R) BIX is a registered trademark of General Videotex Corp.
(R) Cirrus Logic is a registered trademark of Cirrus Technology, Inc.
(R) COMDEX is a registered trademark of The Interface Group, Inc.
(R) CompuServe and CompuServe Information Manager are registered
trademarks of CompuServe, Inc.
(R) Computer Associates is a registered trademark of Computer
Associates International, Inc.
(R) dBASE is a registered trademark of Borland International.
(R) Disneyland and Walt Disney World are registered trademarks of Walt
Disney Productions.
(R) Epson is a registered trademark of Seiko Epson Corp.
(R) GEnie is a registered service mark of General Electric Information
Services Co.
(R) Headland is a registered trademark of Headland, Inc.
(R) Hitachi is a registered trademark of Hitachi Corp.
(R) HP, LaserJet, DeskJet, OpenView, and PaintJet are registered
trademarks of Hewlett-Packard Co.
(R) IEEE is a registered trademark of The Institute of Electrical and
Electronics Engineers.
(R) Indianapolis 500, Indy 500, Indy, and Gasoline Alley are registered
trademarks of the Indianapolis Motor Speedway Corporation, USA.
(R) Intel and Indeo are registered trademarks of Intel Corp.
(R) Internet is a registered trademark of Internet, Inc.
(R) ISO is a registered trademark of the International Organization for
Standardization.
(R) Lotus, Lotus Notes, Lotusphere, Notes Express, Organizer, and 1-2-3
are registered trademarks of Lotus Development Corp., a subsidiary
of IBM.
(R) MicroGate is a registered trademark of Gateway Microsystems, Inc.
(R) Microsoft, Microsoft C, and NT Server are registered trademarks of
Microsoft Corp.
(R) NEC is a registered trademark of NEC Corp.
(R) NetWare, NetWare Server, and Novell are registered trademarks of
Novell, Inc.
(R) Object Management Group and OMG are registered trademarks of Object
Management Group, Inc.
(R) OpenDoc is a registered trademark of Apple Computer Corp.
(R) OPEN LOOK is a registered trademark of UNIX System Laboratories,
Inc.
(R) Oracle is a registered trademark of Oracle Corp.
(R) PenDOS is a registered trademark of Communication Intelligence
Corp.
(R) PRODIGY is a registered trademark of PRODIGY Services Corp.
(R) SMART is a registered trademark of One Up Corp.
(R) Sony is a registered trademark of Sony Corp.
(R) Sybase is a registered trademark of Sybase, Inc.
(R) Taligent is a registered trademark of Taligent, Inc.
(R) ToolTalk and SunSoft are registered trademarks of Sun Microsystems,
Inc.
(R) Toshiba is a registered trademark of Toshiba Corp.
(R) True Type is a registered trademark of Apple Computer, Inc.
(R) TUXEDO is a registered trademark of Novell.
(R) UNIX is a registered trademark licensed exclusively through X/Open
Company Limited. IBM AIX 3.2.5 and IBM AIX 4.1 for the IBM RS/6000
family of systems are branded X/Open UNIX 93.
(R) Western Digital is a registered trademark of Western Digital Corp.
(R) WordPerfect is a registered trademark of WordPerfect Corp.
(R) Xerox is a registered trademark of Xerox Corp.
(R) X/Open is a registered trademark, and the "X" device is a trademark
of X/Open Co., Ltd.
(TM) AIX/6000, APPN, BookManager, BonusPak, CD Showcase, Certified LAN
Server Engineer, Certified OS/2 Engineer, CICS, CICS/ESA, CICS MVS,
CICS OS/2, CICS VSE, Common User Access, C Set ++, CUA, Current,
DATABASE 2, DataGuide, DataHub, DataPropagator, DB2, DB2/2,
DB2/6000, DDCS/2, The Developer Connection for OS/2, DISTRIBUTED
DATABASE CONNECTION SERVICES/2, Distributed Relational Database
Architecture, DRDA, Extended Services for OS/2, FlowMark,
Human-Centered, IBMLink, IMS Client Server/2, InfoExplorer,
Information Warehouse, LANStreamer, Library Reader, LinkWay,
Matinee, Midware, Multimedia Presentation Manager/2, Natural
Computing, NAVIGATOR, NetSp, NetView, NetView DM, Object
Connection, Open Blueprint, Open Class, OpenEdition, PCjr,
PenAssist, Person to Person, Personal Information Manager,
PlayAtWill, PowerPC, PowerOpen, Power Series, RETAIN, Right at
Home, SAA, Select-a-System, SOM, SOMobjects, Sources and Solutions,
SQL/DS, Storyboard, SuperStor/DS, Support-on-Site, SYSINFO, Team
Connection, TRANSFORMATION 2000, Ultimedia Video IN, Ultimotion,
VSE/ESA, WIN-OS2, VisualAge, VisualGen, VoiceType, Workplace Shell,
and XT are trademarks of International Business Machines Corp.
(TM) ActionMedia, DVI, Indeo, and Intel386 are trademarks of Intel Corp.
(TM) Adobe, Adobe Illustrator, Adobe Photoshop, and Adobe Premiere are
trademarks of Adobe Systems, Inc.
(TM) AST is a trademark of AST Research, Inc.
(TM) Borland, Paradox, and Quattro Pro are trademarks of Borland
International.
(TM) Bull is a trademark of Groupe Bull.
(TM) CasePoint is a trademark of Inference Corp.
(TM) Central Point Backup is a trademark of Central Point Software, Inc.
(TM) cpConstructor and cpProfessionals are trademarks of Taligent, Inc.
(TM) ColoradOS/2 is a trademark of Kovsky Conference Productions, Inc.
(TM) DEC is a trademark of Digital Equipment Corp.
(TM) Dialcom 400 is a trademark of BT Tymnet.
(TM) DirecPC and DIRECTV are trademarks of Hughes Network Systems, Inc.
(TM) Drake Training and Technologies is a trademark of Drake Training
and Technologies.
(TM) EasyLink and ATandT Mail are trademarks of ATandT.
(TM) Ethernet is a trademark of Xerox Corp.
(TM) Excel is a trademark of Microsoft Corp.
(TM) FaxWorks is a trademark of SofNet, Inc.
(TM) GEIS Quick Comm is a trademark of General Electric Information
Services Co.
(TM) Guidelines is a trademark of JBA International.
(TM) HP is a trademark of Hewlett Packard Co.
(TM) HyperACCESS and HyperACCESS Lite are trademarks of Hilgraeve, Inc.
(TM) IconAuthor and CBT Express are trademarks of AimTech Corp.
(TM) Java, JavaScript, and Solaris are trademarks of Sun Microsystems,
Inc.
(TM) LAN Workplace and "Yes NetWare Tested and Approved" are trademarks
of Novell, Inc.
(TM) InterNotes, InterNotes Web Publisher, InterNotes Web Navigator,
Lotus Notes:Newsstand, LotusScript, Notes, and Notes NIC are
trademarks of Lotus Development Corp., a subsidiary of IBM.
(TM) Macintosh and MacOS are trademarks of Apple Computer Corp.
(TM) MCI Mail is a trademark of MCI.
(TM) Mesa and MOLI are trademarks of Athena Design, Inc.
(TM) Micro Focus is a trademark of Micro Focus Ltd.
(TM) Open Software Foundation, OSF, OSF/1, and Motif are trademarks of
the Open Software Foundation, Inc.
(TM) Oracle7, Oracle Power Objects, Oracle Server, Oracle7 Workgroup
Server, Personal Oracle7, Personal Oracle7 Enterprise Edition, and
Workgroup/2000 are trademarks of Oracle Corp.
(TM) OS-9 is a trademark of Microware.
(TM) PACBASE and PACBASE/CS are trademarks of CGI Informatique, an IBM
company.
(TM) PC Direct is a trademark of Ziff Communications Company and is used
by IBM Corporation under license.
(TM) PCMCIA is a trademark of the Personal Computer Memory Card
International Association.
(TM) PC/TCP is a trademark of FTP Software Inc.
(TM) Pentium is a trademark of Intel Corp.
(TM) PhoenixCARD Manager Plus is a trademark of Phoenix Technologies,
Inc.
(TM) Photo CD is a trademark of the Eastman Kodak Co.
(TM) PostScript and Adobe Type Manager are trademark of Adobe Systems,
Inc.
(TM) PSN and Private Satellite Network are trademarks of Private
Satellite Network, Inc.
(TM) RAMBoost is a trademark of Central Point Software, Inc.
(TM) SCO is a trademark of The Santa Cruz Operation, Inc.
(TM) SmallTalk and Smalltalk V/PM are trademarks of Digitalk Corp.
(TM) SoundBlaster is a trademark of Creative Labs, Inc.
(TM) Source Migration and Analysis Tool and SMART are trademarks of One
Up Corp.
(TM) SPARCstation is a trademark of SPARC International, Inc.
(TM) SUN is a trademark of Sun Microsystems, Inc.
(TM) Support on Site is a trademark of Ziff-Davis.
(TM) Tandem, Himalaya, and ServerNet are trademarks of Tandem Computers,
Inc.
(TM) TCP with Demand Protocol Architecture is a trademark of 3COM Corp.
(TM) TelePad is a trademark of TelePad Corp.
(TM) TPC-C is a trademark of the Transaction Processing Performance
Council.
(TM) Tusk is a trademark of Tusk, Inc.
(TM) UNISYS is a trademark of Unisys Corp.
(TM) Univel is a trademark of Univel.
(TM) Versit is a trademark of IBM Corp. Apple Computer Corp., American
Telephone and Telegraph Co., and Siemens Corp.
(TM) VX*REXX and WATCOM are trademarks of WATCOM International Corp.
(TM) VisualBasic, Windows, Win32, Windows NT, and Windows for Workgroups
are trademarks of Microsoft Corp.
(TM) WizRule for Windows is a trademark of WizSoft, Inc.
(SM) Advantis is a service mark of Advantis.
(SM) America Online is a service mark of America Online, Inc.
(SM) SprintMail is a service mark of US Sprint.
This concludes 1996 Issue 2 of IBM SDPnews. Please let us know how we can improve it -- send your feedback to dsnews@vnet.ibm.com . Thank you!