Warpstock, Inc. Homepage
About Warpstock, Inc. Warpstock News Topics... Warpstock Events Keep in touch with Warpstock... All pages © 1999 - 2000 
Presentations
Home
Presentations
Speakers
Users Sessions
Product Demo's
Networking
Programming


Programming

List of Speakers
Saturday Schedule
Sunday Schedule

PRG-01 Introduction to Programming Timur Tabi
Penn Sat - 09:30AM  
Class for non-programmers who want to learn how to program. Obviously, you won't actually learn programming during his class, but you will find out what programming is, by the master himself.

 

PRG-02 Jungo's WinDriver for OS/2 Timur Tabi
Penn Sat - 04:30PM  
WinDriver is a cross-platform tool for writing device drivers without knowing how to write a device driver. In this session, Timur Tabi shows you how to use the OS/2 version to write simple OS/2 drivers.

 

PRG-03 XWorkplace : Extending the Workplace Shell Ulrich Möller
Penn Sun - 02:00PM  
A beginner's tutorial to WPS programming. Includes a basic description of the System Object Model (SOM), IDL files, and frequently used WPS methods. In addition, I'll give an introduction to the XWorkplace source code to show how new WPS extensions can be integrated to use the existing XWorkplace frameworks, which saves a lot of time.

 

PRG-04 Warpzilla: What's in it for developers? J. Kobal - M. Kaply - H. Sobotka
Hancock Sat - 03:15PM  
Mozilla presents many great opportunities for developers, and work on Warpzilla, the OS/2 port, has been going on for almost two and half years now. This presentation will discuss how developers can build, hack and debug Warpzilla; IBM's contribution to the project; the various modules (from the Netscape Portable Runtime library to the XUL frontend) and other goodies in the source tree; and how these components can be used in application or website development.

 

PRG-05 Simplicity for Java Carl H. Sayres
Sherman Sun - 10:45AM  
Simplicity for Java, the most powerful RAD tool available for Java, makes it possible for anyone to create professional Java applications and applets with ease. Simplicity is written in 100% Pure Java to run on Linux, OS/2, NT, HP-UX, Solaris, MacOS, AIX, and more. This presentation will demonstrate how one builds applications using Simplicity for Java. It will also highlight some of the new functionality in the latest releases.

 

PRG-06 Programming drivers for USB devices on OS/2 Markus Montkowski
Penn Sat - 05:45PM  
This session will give a short overview of USB and the USB stack as implemented by IBM for OS/2. It will then demonstrate how to write a device driver that uses this stack.

 

PRG-07 Creating WarpIN installation archives Ulrich Möller
Penn Sun - 09:30AM  
Tutorial for creating installation archives and writing installation scripts for WarpIN, the next generation software installer for OS/2.

 

PRG-08 Getting Expected Results from Java David Moskowitz
Sherman Sun - 09:30AM  
It's easy to write Java code, it's harder to make sure it does what you want in every situation. It isn't enough to write the code, it has to work, behave predictably, and be reliable. If you think that's easy come take the Java Testing Challenge (JTC)! This session covers an introduction to designing, writing and testing Java so that it works -- and of course, the JTC!

 

PRG-09 Open Source Compilers for OS/2 Kendall Bennett
Hancock Sun - 09:30AM  
On August 22nd Sybase officially announced that it will be releasign the Watcom C/C++ and Fortran compilers under an Open Source license. SciTech Software has been selected as the official maintainer of this project, and Kendall Bennett is the project leader. Hence this presentation will be a discussion about current and future development of the Open Watcom compilers, and more specifically how this will affect the OS/2 community from device driver developers to application developers. Included in the presentation will be details about the project schedule, who is involved and tentative release dates. We will also be talking about how developers can get involved in this project, and what obstacles need to be solved for the OS/2 version of the compiler. Lastly some preview details of a new project for easing the process of porting apps to OS/2 will be included.

 

PRG-10 Building dynamic web pages using PHP Andreas Linde
Penn Sat - 12:00PM  
Providing dynamic content for webpages is a key technology on the web. In this session you will learn how to build your first dynamic webpage using PHP, Apache, MySQL and OS/2. You will also see what the main differences to other technologies like CGIs, Servlets etc. are. Basic programming knowledge (REXX, Basic, Pascal, C, Java or Perl) is recommended.

 

PRG-11 Introduction to Java Samuel Audet
Sherman Sat - 08:45AM  
Many people know one or a few simple programming languages like REXX, Basic or Pascal/Delphi, primarly because other languages like C/C++ are much too complex and error prone. However, such simple programming languages are deceiving as they come with major restrictions. Java, while being as powerful as any complex programming languages, is still a simple one. I will here present an introduction to Java for people who already have some programming knowledge, and you will then be able to start making your own programs in Java.

 

PRG-12 The OS/2 Programming Model Scott E. Garfinkle
Adams Sun - 02:00PM  
OS/2 programmers will learn how to write for the operating system, especially non-PM issues. We'll pay particular attention to multitasking and memory management issues. This session assumes general programming knowledge. Advanced topics will be discussed as time permits.

 

PRG-13 Advanced OS/2 Debugging using PMDF and trace Scott E. Garfinkle
Adams Sun - 03:15PM  
This session will cover using the OS/2 trace facility. We'll look at both pre-defined and ad-hoc tracepoints and how these can be used to debug real-world problems, such as memory leaks, etc. We'll tie this in with using OS/2 System and Process Dumps and the OS/2 Dump Formatter.

 


Hosted by Falcon Networking Contact the Webmaster