Fifth Annual International ColoradOS/2 Software Developers Conference: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
Line 78: Line 78:
|
|
[Keynote Address]
[Keynote Address]
| John W. Thompson (IBM Austin - General Manager of IBM's Personal Software Products)
| [[John W. Thompson]] (IBM Austin - General Manager of IBM's Personal Software Products)
|-
|-
| Tuesday
| Tuesday
|
|
[IBM Software Technology Being Developed in Support of OS/2 Application Development]
[IBM Software Technology Being Developed in Support of OS/2 Application Development]
| John Soyring (IBM Austin - Vice President, IBM's Personal Software Products Division)
| [[John Soyring]] (IBM Austin - Vice President, IBM's Personal Software Products Division)
|-
|-
| Wednesday
| Wednesday
|
|
[Changes in OS/2 Service and Support]
[Changes in OS/2 Service and Support]
| Pat McCarty (IBM Austin - Planning, Strategy and Operations Manager for PSP Service and Support)
| [[Pat McCarty]] (IBM Austin - Planning, Strategy and Operations Manager for PSP Service and Support)
|-
|-
| Friday
| Friday
|
|
[Winning OS/2 Business Strategies, Developing "Killer Apps"under OS/2, and Other Things Bill Doesn't Want You To Know]
[Winning OS/2 Business Strategies, Developing "Killer Apps"under OS/2, and Other Things Bill Doesn't Want You To Know]
| Joel Krautheim (President and Co-founder of SPG Inc. - ColorWorks)
| [[Joel Krautheim]] (President and Co-founder of SPG Inc. - ColorWorks)
|-
|-
| Friday
| Friday
|
|
[Closing Presentation]
[Closing Presentation]
| David Barnes (IBM Austin)
| [[David Barnes]] (IBM Austin)
|}
|}


Line 111: Line 111:
|
|
[Adding Sound to Your OS/2 PM Application with MMPM]
[Adding Sound to Your OS/2 PM Application with MMPM]
| align="RIGHT" | Robert Mahoney (2RUD Software)
| align="RIGHT" | [[Robert Mahoney]] (2RUD Software)
|-
|-
|
|
[Advanced Use of Canvas Classes]
[Advanced Use of Canvas Classes]
| align="RIGHT" | Hiroshi Tsuji (IBM RTP)
| align="RIGHT" | [[Hiroshi Tsuji]] (IBM RTP)
|-
|-
|
|
[Advanced Visual Programming with IBM's VisualAge C++]
[Advanced Visual Programming with IBM's VisualAge C++]
| align="RIGHT" | George DeCandio (IBM RTP)
| align="RIGHT" | [[George DeCandio]] (IBM RTP)
|-
|-
|
|
[A Look at OS/2's Hooks]
[A Look at OS/2's Hooks]
| align="RIGHT" | Robert Mahoney (2RUD Software)
| align="RIGHT" | [[Robert Mahoney]] (2RUD Software)
|-
|-
|
|
[An Introduction to Java Technology on OS/2 Warp]
[An Introduction to Java Technology on OS/2 Warp]
| align="RIGHT" | Mike Cowlishaw (IBM UK)
| align="RIGHT" | [[Mike Cowlishaw]] (IBM UK)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/giangarr.htm A Technical Comparison of OS/2 Warp and Windows NT]
[A Technical Comparison of OS/2 Warp and Windows NT]
| align="RIGHT" | Paul Giangarra (IBM Austin)
| align="RIGHT" | [[Paul Giangarra]] (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/sessions.htm CORBA Programming with SOM 3.0]
[CORBA Programming with SOM 3.0]
| align="RIGHT" | Roger Sessions (ObjectWatch, Inc.)
| align="RIGHT" | [[Roger Sessions]] (ObjectWatch, Inc.)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/czaja.htm Cracking the (WorkPlace) Shell]
[Cracking the (WorkPlace) Shell]
| align="RIGHT" | Greg Czaja (DevTech)
| align="RIGHT" | [[Greg Czaja]] (DevTech)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/mcintyre.htm Cross-platform Application Development Using OpenDoc]
[Cross-platform Application Development Using OpenDoc]
| align="RIGHT" | Joseph H. McIntyre (IBM Austin)
| align="RIGHT" | [[Joseph H. McIntyre]] (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/parker.htm Design for Testing]
[Design for Testing]
| align="RIGHT" | Charlie Parker (IBM Hawthorne)
| align="RIGHT" | [[Charlie Parker]] (IBM Hawthorne)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/rosenbau.htm Designing and Developing Cross-Platform Code for 32-Bit Operating Systems (OS/2, Windows NT and Windows 95)]
[Designing and Developing Cross-Platform Code for 32-Bit Operating Systems (OS/2, Windows NT and Windows 95)]
| align="RIGHT" | Rhonda Rosenbaum (IBM Hawthorne)
| align="RIGHT" | [[Rhonda Rosenbaum]] (IBM Hawthorne)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/hutchins.htm Developing Applications in VisualAge for Smalltalk]
[Developing Applications in VisualAge for Smalltalk]
| align="RIGHT" | Greg Hutchinson (Attractors Consulting Inc.)
| align="RIGHT" | Greg Hutchinson (Attractors Consulting Inc.)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/moskowit.htm Developing Java Applications]
[Developing Java Applications]
| align="RIGHT" | David Moskowitz (Productivity Solutions)
| align="RIGHT" | [[David Moskowitz]] (Productivity Solutions)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/tabi.htm Developing Object Oriented OS/2 Device Drivers in C++]
[Developing Object Oriented OS/2 Device Drivers in C++]
| align="RIGHT" | Timur Tabi (IBM Corporation)
| align="RIGHT" | [[Timur Tabi]] (IBM Corporation)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/serpico.htm Developing Plug-in Modules for the ColorWorks API]
[Developing Plug-in Modules for the ColorWorks API]
| align="RIGHT" | Anthony Serpico (SPG Inc.)
| align="RIGHT" | Anthony Serpico (SPG Inc.)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/tsuji.htm Developing Portable User Interfaces with VisualAge for C++]
[Developing Portable User Interfaces with VisualAge for C++]
| align="RIGHT" | Hiroshi Tsuji (IBM RTP)
| align="RIGHT" | Hiroshi Tsuji (IBM RTP)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/mcguire.htm Developing Portable Windows and OS/2 Applications]
[Developing Portable Windows and OS/2 Applications]
| align="RIGHT" | Rick McGuire (Lotus Development Corporation)
| align="RIGHT" | Rick McGuire (Lotus Development Corporation)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/troster.htm Direct-to-SOM Programming with VisualAge C++]
[Direct-to-SOM Programming with VisualAge C++]
| align="RIGHT" | Joel Troster (IBM Canada Lab)
| align="RIGHT" | Joel Troster (IBM Canada Lab)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/bergman.htm Distributed Applications Using NetFinity]
[Distributed Applications Using NetFinity]
| align="RIGHT" | Noel Bergman (DevTech)
| align="RIGHT" | Noel Bergman (DevTech)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/jennery.htm "Documentation Challenged" OS/2]
["Documentation Challenged" OS/2]
| align="RIGHT" | Aidon Jennery (IBM Austin)
| align="RIGHT" | Aidon Jennery (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/gardner.htm DSOM and Lotus Notes Programming]
[DSOM and Lotus Notes Programming]
| align="RIGHT" | Steve Gardner (Cyberworks)
| align="RIGHT" | Steve Gardner (Cyberworks)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/mcclure.htm DSOM Objects for the Workplace Shell]
[DSOM Objects for the Workplace Shell]
| align="RIGHT" | Randall McClure (CyberWorks Corporation)
| align="RIGHT" | Randall McClure (CyberWorks Corporation)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/walker.htm Extended Attributes: Untangling the Interface]
[Extended Attributes: Untangling the Interface]
| align="RIGHT" | Bryan Walker (Williams-Sonoma)
| align="RIGHT" | Bryan Walker (Williams-Sonoma)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/azzarito.htm HPFS Internals: An Introduction]
[HPFS Internals: An Introduction]
| align="RIGHT" | Doug Azzarito (IBM Austin)
| align="RIGHT" | Doug Azzarito (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/azzarito.htm HPFS Internals: Advanced Topics]
[HPFS Internals: Advanced Topics]
| align="RIGHT" | Doug Azzarito (IBM Austin)
| align="RIGHT" | Doug Azzarito (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/kaply.htm HTML and OS/2]
[HTML and OS/2]
| align="RIGHT" | Mike Kaply (IBM Austin)
| align="RIGHT" | Mike Kaply (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/sessions.htm Introduction to Distributed Object Programming]
[Introduction to Distributed Object Programming]
| align="RIGHT" | Roger Sessions (ObjectWatch, Inc.)
| align="RIGHT" | Roger Sessions (ObjectWatch, Inc.)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/bobrow.htm Introduction to OS/2 Inter-Process Communication]
[Introduction to OS/2 Inter-Process Communication]
| align="RIGHT" | Kimberly Bobrow (Optimum Consulting, Inc.)
| align="RIGHT" | Kimberly Bobrow (Optimum Consulting, Inc.)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/bobrow.htm Introduction to OS/2 Multi-Threaded Programming]
[Introduction to OS/2 Multi-Threaded Programming]
| align="RIGHT" | Kimberly Bobrow (Optimum Consulting, Inc.)
| align="RIGHT" | Kimberly Bobrow (Optimum Consulting, Inc.)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/scharf.htm Introduction to OS/2 PM Programming]
[Introduction to OS/2 PM Programming]
| align="RIGHT" | Guy Scharf (Software Architects Inc.)
| align="RIGHT" | Guy Scharf (Software Architects Inc.)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/fischer.htm Introduction to Programming Lotus Notes]
[Introduction to Programming Lotus Notes]
| nowrap="NOWRAP" align="RIGHT" | Jens-Christian Fischer (ABB Turbo Systems AG)
| nowrap="NOWRAP" align="RIGHT" | Jens-Christian Fischer (ABB Turbo Systems AG)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/graalfs.htm Introduction to the IBM VisualAge C++ Open Class Collection Classes]
[Introduction to the IBM VisualAge C++ Open Class Collection Classes]
| align="RIGHT" | Heinz Graalfs (IBM Germany)
| align="RIGHT" | Heinz Graalfs (IBM Germany)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/polan.htm Introduction to the IBM VisualAge C++ Data Access Builder]
[Introduction to the IBM VisualAge C++ Data Access Builder]
| align="RIGHT" | Mike Polan (IBM Toronto)
| align="RIGHT" | Mike Polan (IBM Toronto)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/decandio.htm Introduction to Visual Programming with IBM's VisualAge C++]
[Introduction to Visual Programming with IBM's VisualAge C++]
| align="RIGHT" | George DeCandio (IBM RTP)
| align="RIGHT" | George DeCandio (IBM RTP)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/moskowit.htm Java Jumpstart -- Introduction to Java]
[Java Jumpstart -- Introduction to Java]
| align="RIGHT" | David Moskowitz (Productivity Solutions)
| align="RIGHT" | David Moskowitz (Productivity Solutions)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/mcclure.htm Lotus Notes APIs, Some C++ Wrapper Examples]
[Lotus Notes APIs, Some C++ Wrapper Examples]
| align="RIGHT" | Randall McClure (CyberWorks Corporation)
| align="RIGHT" | Randall McClure (CyberWorks Corporation)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/mcguire.htm Lotus SmartSuite Update]
[Lotus SmartSuite Update]
| align="RIGHT" | Rick McGuire (Lotus Development Corporation)
| align="RIGHT" | Rick McGuire (Lotus Development Corporation)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/benayon.htm Memory Management Part I: Using the VisualAge C++ Memory Management Components]
[Memory Management Part I: Using the VisualAge C++ Memory Management Components]
| align="RIGHT" | Jay Benayon (IBM Toronto)
| align="RIGHT" | Jay Benayon (IBM Toronto)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/benayon.htm Memory Management Part II: Heaps, Shared Memory and Application Performance in C/C++]
[Memory Management Part II: Heaps, Shared Memory and Application Performance in C/C++]
| align="RIGHT" | Jay Benayon (IBM Toronto)
| align="RIGHT" | Jay Benayon (IBM Toronto)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/cowlisha.htm NetRexx: A New Language for the Java Environment]
[NetRexx: A New Language for the Java Environment]
| align="RIGHT" | Mike Cowlishaw (IBM UK)
| align="RIGHT" | Mike Cowlishaw (IBM UK)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/malacins.htm New Features of the IBM VisualAge C++ Open Class Library]
[New Features of the IBM VisualAge C++ Open Class Library]
| align="RIGHT" | Andrei Malacinski (IBM RTP)
| align="RIGHT" | Andrei Malacinski (IBM RTP)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/mcintyre.htm Object Oriented Component Development with OpenDoc]
[Object Oriented Component Development with OpenDoc]
| align="RIGHT" | Joseph H. McIntyre (IBM Austin)
| align="RIGHT" | Joseph H. McIntyre (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/deffeyes.htm OpenGL Introduction and Programming on OS/2 Warp]
[OpenGL Introduction and Programming on OS/2 Warp]
| align="RIGHT" | Suzy Deffeyes (IBM Austin)
| align="RIGHT" | Suzy Deffeyes (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/moskowit.htm OS/2 Consulting]
[OS/2 Consulting]
| align="RIGHT" | David Moskowitz (Productivity Solutions)
| align="RIGHT" | David Moskowitz (Productivity Solutions)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/lawrence.htm OS/2 Graphics Programming Part I - The Building Blocks]
[OS/2 Graphics Programming Part I - The Building Blocks]
| align="RIGHT" | Kelvin Lawrence (IBM Austin)
| align="RIGHT" | Kelvin Lawrence (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/lawrence.htm OS/2 Graphics Programming Part II - Advanced Topics]
[OS/2 Graphics Programming Part II - Advanced Topics]
| align="RIGHT" | Kelvin Lawrence (IBM Austin)
| align="RIGHT" | Kelvin Lawrence (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/lawrence.htm OS/2 Graphics Programming Part III - Working with Bitmaps]
[OS/2 Graphics Programming Part III - Working with Bitmaps]
| align="RIGHT" | Kelvin Lawrence (IBM Austin)
| align="RIGHT" | Kelvin Lawrence (IBM Austin)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/pett.htm OS/2 Exceptions, C Signals, and C++ Exceptions under VisualAge for C++]
[OS/2 Exceptions, C Signals, and C++ Exceptions under VisualAge for C++]
| align="RIGHT" | Roger Pett (IBM Toronto)
| align="RIGHT" | Roger Pett (IBM Toronto)
|-
|-
|
|
[/web/19980115215251/http://www.colos2.com/1996/moskowit.htm OS/2 Warp Unleashed (Updated for Merlin)]
[OS/2 Warp Unleashed (Updated for Merlin)]
| align="RIGHT" | David Moskowitz (Productivity Solutions)
| align="RIGHT" | David Moskowitz (Productivity Solutions)
|-
|-

Revision as of 00:23, 3 June 2013

by Wayne Kovsky (Last updated December 25, 1996)

The Fifth Annual International ColoradOS/2 Software Developers Conference, the only OS/2-only, programmers-only conference in the world, was held the week of October 13 through 18, 1996, at Keystone Resort in Keystone, Colorado.

We had another super conference - it was great to see our old friends and to meet the many people new to ColoradOS/2 this year! Thank you all for coming and sharing your ideas, knowledge, and enthusiasm with the ever-growing ColoradOS/2 family.

About ColoradOS/2

In October of 1996, for the fifth consecutive year, an elite group of programmers, analysts, architects and innovators from around the world will gather in the Colorado Rocky Mountains to discuss, debate and challenge their software development platform of choice: OS/2.

  • The result? A metamorphosis.

As these professionals emerge from ColoradOS/2, putting their new insights and knowledge to work, they are poised to shape yet another generation of OS/2 software development.

  • ColoradOS/2 is about answers.

Recognized worldwide for professional quality and value, ColoradOS/2 is characterized by its enriching, highly charged atmosphere of information exchange. Learning takes place with a no-holds-barred attitude. You'll see OS/2 from all sides, learning firsthand how to navigate through its challenges to produce exceptional results.

  • The best of the best.

ColoradOS/2 is synonymous with quality: we've gone to great lengths to design a program that would be the dream conference of any serious OS/2 programmer:

a full-range of OS/2 software development topics
a faculty of movers, shakers and problem-solvers
flexible, self-mapped scheduling
the inspiring grandeur of the Colorado Rocky Mountains

Our goal is to promote and enhance the use of OS/2. Through our comprehensive program, support materials, speakers, venue and the attendees who return year after year, we strive to bring together the best of the best for an unparalleled experience.

A word about our faculty.

Our "faculty" is comprised of more than 45 OS/2 experts: people who were instrumental in the design and implementation of the OS/2 platform; people who have created substantial system architectures based on OS/2; people who know OS/2 inside out, upside down, backwards and forwards. Like you, all of these people live and work in the trenches with OS/2. They know what you're wrestling with, they know where you're coming from. Most of all, they are eager to share their knowledge with you.

  • Conference Format

Perhaps the best way to describe ColoradOS/2 is a "smorgasbord" -- as much as you want, of whatever you want, whenever you want it! From 8:00 a.m. to 9:00 p.m. (and typically beyond!) attendees roll up their sleeves to tackle the nuts and bolts of OS/2.

  • Featured Speakers

This year, we are pleased to have as our keynote speaker John W. Thompson, General Manager of IBM's Personal Software Products Division. Additional featured speakers include John Soyring, Vice President, Personal Software Products at IBM, and Joel Krautheim, President and co-founder of SPG Inc.

  • Tutorials

Our tutorial roster includes over 75 unique OS/2 related topics, each one offered three to five times throughout the week.

  • Self-mapped Schedule

One very distinctive feature of ColoradOS/2 is self-mapped scheduling, permitting you to optimize your own personal schedule. Self-mapping allows individuals to achieve their goals for ColoradOS/2 at a reasonable pace across the span of five days. Advanced sign-up for tutorials is neither necessary nor available prior to your arrival at the conference.

  • Human Interface

At most major conferences it can be difficult to interact with speakers or instructors; often they are available only during their appointed time for presentation. At ColoradOS/2, our speakers typically attend the entire conference, making themselves available throughout the week to participants.

  • Documentation

Because we offer far more presentations than any single individual could attend, we make materials from every presentation available. A notebook containing a copy of the tutorial presentations is provided at registration to assist your schedule mapping. Each attendee receives a CD-ROM version of presentations and source code following the conference.

  • Why you -- and your company -- will be glad you came:
FOCUS:	ColoradOS/2 is the only conference of its kind devoted exclusively to OS/2.
RESULTS:	What you learn will have an immediate impact on the caliber of your work.
QUALITY:	Conference materials and speakers are widely regarded as unsurpassed.
ANSWERS:	You'll learn what's happening in OS/2 from the people making it happen.
EXPERTISE:	Work side-by-side with experts in a hands-on, gloves-off environment.
EXPOSURE:	You'll be networking with a global community of OS/2 professionals.
SOLUTIONS:	Your new skills and knowledge will eliminate months of costly and trial and error.
EXCHANGE:	Whether you are a new user or an OS/2 guru, you'll gain -- and contribute -- valuable programming insights.
ENTHUSIASM:	You'll return infused with renewed vision, energy and perspective.


"Far and away the best prize that life offers is the chance to work hard at work worth doing." --Theodore Roosevelt

Go for the prize.

Space is limited. Enroll today.

Featured Speakers & Tutorial Topics

Below is the list of topics we will be covering at this year's ColoradOS/2. Please check this site frequently, as any changes to the agenda will be listed here.

Featured Speakers
Day Topic Speaker
Monday

[Keynote Address]

John W. Thompson (IBM Austin - General Manager of IBM's Personal Software Products)
Tuesday

[IBM Software Technology Being Developed in Support of OS/2 Application Development]

John Soyring (IBM Austin - Vice President, IBM's Personal Software Products Division)
Wednesday

[Changes in OS/2 Service and Support]

Pat McCarty (IBM Austin - Planning, Strategy and Operations Manager for PSP Service and Support)
Friday

[Winning OS/2 Business Strategies, Developing "Killer Apps"under OS/2, and Other Things Bill Doesn't Want You To Know]

Joel Krautheim (President and Co-founder of SPG Inc. - ColorWorks)
Friday

[Closing Presentation]

David Barnes (IBM Austin)



Tutorial Sessions
Topics Speaker

[Adding Sound to Your OS/2 PM Application with MMPM]

Robert Mahoney (2RUD Software)

[Advanced Use of Canvas Classes]

Hiroshi Tsuji (IBM RTP)

[Advanced Visual Programming with IBM's VisualAge C++]

George DeCandio (IBM RTP)

[A Look at OS/2's Hooks]

Robert Mahoney (2RUD Software)

[An Introduction to Java Technology on OS/2 Warp]

Mike Cowlishaw (IBM UK)

[A Technical Comparison of OS/2 Warp and Windows NT]

Paul Giangarra (IBM Austin)

[CORBA Programming with SOM 3.0]

Roger Sessions (ObjectWatch, Inc.)

[Cracking the (WorkPlace) Shell]

Greg Czaja (DevTech)

[Cross-platform Application Development Using OpenDoc]

Joseph H. McIntyre (IBM Austin)

[Design for Testing]

Charlie Parker (IBM Hawthorne)

[Designing and Developing Cross-Platform Code for 32-Bit Operating Systems (OS/2, Windows NT and Windows 95)]

Rhonda Rosenbaum (IBM Hawthorne)

[Developing Applications in VisualAge for Smalltalk]

Greg Hutchinson (Attractors Consulting Inc.)

[Developing Java Applications]

David Moskowitz (Productivity Solutions)

[Developing Object Oriented OS/2 Device Drivers in C++]

Timur Tabi (IBM Corporation)

[Developing Plug-in Modules for the ColorWorks API]

Anthony Serpico (SPG Inc.)

[Developing Portable User Interfaces with VisualAge for C++]

Hiroshi Tsuji (IBM RTP)

[Developing Portable Windows and OS/2 Applications]

Rick McGuire (Lotus Development Corporation)

[Direct-to-SOM Programming with VisualAge C++]

Joel Troster (IBM Canada Lab)

[Distributed Applications Using NetFinity]

Noel Bergman (DevTech)

["Documentation Challenged" OS/2]

Aidon Jennery (IBM Austin)

[DSOM and Lotus Notes Programming]

Steve Gardner (Cyberworks)

[DSOM Objects for the Workplace Shell]

Randall McClure (CyberWorks Corporation)

[Extended Attributes: Untangling the Interface]

Bryan Walker (Williams-Sonoma)

[HPFS Internals: An Introduction]

Doug Azzarito (IBM Austin)

[HPFS Internals: Advanced Topics]

Doug Azzarito (IBM Austin)

[HTML and OS/2]

Mike Kaply (IBM Austin)

[Introduction to Distributed Object Programming]

Roger Sessions (ObjectWatch, Inc.)

[Introduction to OS/2 Inter-Process Communication]

Kimberly Bobrow (Optimum Consulting, Inc.)

[Introduction to OS/2 Multi-Threaded Programming]

Kimberly Bobrow (Optimum Consulting, Inc.)

[Introduction to OS/2 PM Programming]

Guy Scharf (Software Architects Inc.)

[Introduction to Programming Lotus Notes]

Jens-Christian Fischer (ABB Turbo Systems AG)

[Introduction to the IBM VisualAge C++ Open Class Collection Classes]

Heinz Graalfs (IBM Germany)

[Introduction to the IBM VisualAge C++ Data Access Builder]

Mike Polan (IBM Toronto)

[Introduction to Visual Programming with IBM's VisualAge C++]

George DeCandio (IBM RTP)

[Java Jumpstart -- Introduction to Java]

David Moskowitz (Productivity Solutions)

[Lotus Notes APIs, Some C++ Wrapper Examples]

Randall McClure (CyberWorks Corporation)

[Lotus SmartSuite Update]

Rick McGuire (Lotus Development Corporation)

[Memory Management Part I: Using the VisualAge C++ Memory Management Components]

Jay Benayon (IBM Toronto)

[Memory Management Part II: Heaps, Shared Memory and Application Performance in C/C++]

Jay Benayon (IBM Toronto)

[NetRexx: A New Language for the Java Environment]

Mike Cowlishaw (IBM UK)

[New Features of the IBM VisualAge C++ Open Class Library]

Andrei Malacinski (IBM RTP)

[Object Oriented Component Development with OpenDoc]

Joseph H. McIntyre (IBM Austin)

[OpenGL Introduction and Programming on OS/2 Warp]

Suzy Deffeyes (IBM Austin)

[OS/2 Consulting]

David Moskowitz (Productivity Solutions)

[OS/2 Graphics Programming Part I - The Building Blocks]

Kelvin Lawrence (IBM Austin)

[OS/2 Graphics Programming Part II - Advanced Topics]

Kelvin Lawrence (IBM Austin)

[OS/2 Graphics Programming Part III - Working with Bitmaps]

Kelvin Lawrence (IBM Austin)

[OS/2 Exceptions, C Signals, and C++ Exceptions under VisualAge for C++]

Roger Pett (IBM Toronto)

[OS/2 Warp Unleashed (Updated for Merlin)]

David Moskowitz (Productivity Solutions)

[/web/19980115215251/http://www.colos2.com/1996/gardner.htm Programming DCE Security Services (Kerberos/DSS)]

Steve Gardner (Cyberworks)

[/web/19980115215251/http://www.colos2.com/1996/fischer.htm Programming Lotus Notes with Lotus Script]

Jens-Christian Fischer (ABB Turbo Systems AG)

[/web/19980115215251/http://www.colos2.com/1996/malacins.htm Programming the Container Classes of the IBM VisualAge C++ Open Class Library]

Andrei Malacinski (IBM RTP)

[/web/19980115215251/http://www.colos2.com/1996/brown.htm Programming with the OS/2 Warp DIVE Graphics Interface]

Mike Brown

[/web/19980115215251/http://www.colos2.com/1996/kaply.htm Programming TCP/IP under OS/2]

Mike Kaply (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/azzarito.htm Recovering from Disk Problems]

Doug Azzarito (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/wyatt.htm Rexx Extensions & Extensions with Rexx]

Joe Wyatt (NSite - Full Computer Solutions)

[/web/19980115215251/http://www.colos2.com/1996/tabi.htm RTMIDI, the OS/2 Real-Time MIDI Subsystem]

Timur Tabi (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/bergman.htm Running a Virtual Office Using Lotus Notes]

Noel Bergman (DevTech)

[/web/19980115215251/http://www.colos2.com/1996/scharf.htm Selecting a GUI Development System]

Guy Scharf (Software Architects Inc.)

[/web/19980115215251/http://www.colos2.com/1996/nash.htm SOM and Java]

Simon Nash (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/matthews.htm Source Code Debugging with the New Remote ICAT Debugger]

Chris Matthews (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/moskowit.htm So, You Want To Be an Author]

David Moskowitz (Productivity Solutions)

[/web/19980115215251/http://www.colos2.com/1996/gimpel.htm Snares and Snags in C/C++ Programming]

James Gimpel (Gimpel Software)

[/web/19980115215251/http://www.colos2.com/1996/sessions.htm The CORBA Persistence Services]

Roger Sessions (ObjectWatch, Inc.)

[/web/19980115215251/http://www.colos2.com/1996/taylor.htm The Evolving OS/2 User Interface: Merlin and Beyond]

James Taylor (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/nash.htm The Programmer's Guide to SOM]

Simon Nash (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/moskowit.htm The State of the OS/2 Marketplace]

David Moskowitz (Productivity Solutions)

[/web/19980115215251/http://www.colos2.com/1996/lemke.htm The VisualAge C++ Linker & Librarian]

Jim Lemke (IBM Toronto)

[/web/19980115215251/http://www.colos2.com/1996/giangarr.htm Using Speech Effectively as a User Interface]

Paul Giangarra (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/taylor.htm Using the Kernel Debugger]

James Taylor (IBM Austin)

[/web/19980115215251/http://www.colos2.com/1996/walker.htm Using the Rexx APIs to Extend Your Applications]

Bryan Walker (Williams-Sonoma)

[/web/19980115215251/http://www.colos2.com/1996/schindle.htm Using VoiceType with OS/2 Warp (& Merlin)]

Bill Schindler (The Groovy Corporation)

[/web/19980115215251/http://www.colos2.com/1996/sarantak.htm VisualAge Goes Java ... with a Demo Too!]

Bill Sarantakos (IBM Toronto)

[/web/19980115215251/http://www.colos2.com/1996/czaja.htm Workplace Shell Programmer's Roadmap (with Tips to Stay on the Straight and Narrow)]

Greg Czaja (DevTech)

[/web/19980115215251/http://www.colos2.com/1996/wyatt.htm Workplace Shell Programming for a Multi-User Environment]

Joe Wyatt (NSite - Full Computer Solutions)

[/web/19980115215251/http://www.colos2.com/1996/ameline.htm Writing High Performance OS/2 Applications in C and C++]

Ian Ameline (Alias Research)

[/web/19980115215251/http://www.colos2.com/1996/jennery.htm Writing OS/2 DLLs]

Aidon Jennery (IBM Austin)