David Moskowitz

David Moskowitz is President of Productivity Solutions, a Norristown, Pennsylvania-based skills transfer company that helps its clients deal with technology change. He is a featured author with David Kerr of OS/2 Warp Unleashed (published 1995, SAMS Publishing). David is the author of Converting Applications to OS/2 (1989, Brady Books), contributing editor to OS/2 Magazine and Editor-in-Chief of The OS/2 Advisory. He developed and presented the first workshops offered as part of the IBM Developer Assistance Program on converting applications to OS/2 in 1989. Since then, he has worked with many developers to help them make full use of OS/2. David is a highly rated ColoradOS/2 speaker returning for his fifth conference.

Contact Information

 * 76701,100
 * LinkedIn: https://www.linkedin.com/in/davidm2
 * Google+: https://plus.google.com/u/0/+DavidMoskowitz

Software

 * call32 - How to call 32-bit code from 16-bit apps - Source code available
 * bootdr - Source code available

Books

 * OS/2 2.1 Unleashed/Book and Disk
 * OS/2 Warp Unleashed/Book and Cd Rom

Presentations

 * OS/2 Problem Solver - Warpstock 2000
 * PRG-08 - Getting Expected Results from Java - Warpstock 2000
 * Real World OS/2 - Warpstock 2000
 * Java in the Real World: A case study - Warpstock 1999
 * What you don't know about Java Security will hurt you - Warpstock 1999
 * OS/2 Problem Solver - Warpstock 1999
 * OS/2 - Then, Now and ??? - Warpstock 1999
 * Java Jumpstart - Introduction to Java - David Moskowitz (Productivity Solutions) - ColoradOS/2 - 1996
 * Developing Java Applications - David Moskowitz (Productivity Solutions) - ColoradOS/2 - 1996
 * OS/2 Consulting - David Moskowitz (Productivity Solutions) - ColoradOS/2 - 1996
 * OS/2 Warp Unleashed (Updated for Merlin) - David Moskowitz (Productivity Solutions) - ColoradOS/2 - 1996
 * So You Want To Be an Author - David Moskowitz (Productivity Solutions) - ColoradOS/2 - 1996
 * The State of the OS/2 Marketplace - David Moskowitz (Productivity Solutions)  - ColoradOS/2 - 1996