Wednesday
1 May
2002 International Rexx Symposium - Research Triangle Park, NC
  8:15
    --
  8:30
Empire AB Eye-Opener
Assorted Juices, Fresh Fruit, Yogurt, Assorted Breads, Coffee, Tea, and Sodas will be available.
  8:30
    --
  9:30
Empire AB W. David Ashley
dashley@us.ibm.com
I/T Architect, Global AMS Delivery
IBM Global Services
Dallas, TX USA
Mod_Rexx and Apache - Two Kings United
Mod_Rexx is an Apache dynamically loadable module which enables the REXX programmer to have full control over the Apache request process.   A REXX script/program can be assigned to any phase of the Apache request process and can either partially or fully handle that phase.   Mod_Rexx executes REXX programs without the overhead of starting additional operating system processes to support REXX.   In addition, Mod_Rexx supports a new type of HTML page called REXX Server Pages (RSP) which allow HTML and REXX statements to be contained within the same document similar to PHP and JSPs.
  9:30
    --
10:30
Empire AB Rony Flatscher
rony.flatscher@wu-wien.ac.at
Professor, Dept. of MIS
Vienna Univ. of Econ. & Bus. Adm.
Vienna, AUSTRIA
Overview of the Document Object Model (DOM) a.k.a. DHTML Under Windows
With the ubiquitity of the World Wide Web (WWW), its document format "Hypertext Markup Language" (HTML) and its planned successor "Extensible Markup Language" (XML) have become so important that interacting with applications processing such text became a necessity.   In the past years the World Wide Web consortium has created a set of application programming interfaces which allow programmers to manipulate the structure and content of HTML and/or XML files.   In the case of WWW browsers, this allows for creating programmatically dynamic interfaces which can get changed on the fly while the user sits in front of the browser displaying those files and/or interfacing with the browser via the keyboard and mouse: the "Document Object Model" (DOM), dubbed "dynamic HTML" (DHTML) by Microsoft.   This talks gives a conceptual overview of the architectural principles of HTML/XML and the role of "Cascading Style Sheets" (CSS) in this context.   Building on this foundation, the DOM is introduced and Object Rexx examples under Microsoft's Internet Explorer (a Windows Scripting Host application) are created to stress some of the most important features of DOM.
10:30
    --
10:45
Empire AB Break
Fresh Coffee, Tea, Juice, and Sodas will be available.
10:45
    --
11:45
Empire AB Marc Vincent Irvin
mirvin@optonline.net
Consultant

How To Turn Your REXX Apps Into GUI Shareware Using IBM's Resource Workshop
Have you built a number of remarkable REXX tools over the years?   Do they use the command line interface, the one that's accepted everywhere (except Windows)?   Do you want Windows users to use your applications?   Marc did, and this presentation is what he, and IBM's Resource Worshop did about it.
11:45
    --
  1:00
Royal Lunch
Menu: Chicken Dijonaise, House Salad, Oven Browned Potatoes, Baby Carrots, Rolls and Butter, Lemon Meringue Pie, Coffee, Tea, Unsweetened Iced Tea.
  1:00
    --
  2:00
Royal Lee Peedin
lee@safedatausa.com
VP Research / Development
Safe Data, Inc.
Wallace, NC USA
Incorporating Text-To-Speech In Your Object Rexx Applications
For many years Text-To-Speech (TTS) was considered a novelty.   Then programmers begin to discover real uses for TTS in their applications; however, most TTS engines were cost prohibitive and could only be applied through a very low level API.   With the inclusion of OLE in Object Rexx and the release of the Microsoft 5.1 Speech Development Kit (SDK), TTS can be added to your Object Rexx applications for FREE.   Lee will discuss the installation of the SDK and how to begin using the objects it provides.   He will demonstrate how to execute your TTS both synchronously and asynchronously.   Using XML tags in the text, he will show how to play text from a file, add emphasis to words, increase the rate and volume of the TTS, change the pronunciation of words, and even how to change the voice property - which proved to be a very elusive task.   Look and listen, as this session will present a conversation between the voices of Microsoft Sam, Microsoft Mary, and Microsoft Mike - all in one text stream.
  2:00
    --
  3:00
Royal Chip Davis
chip@aresti.com
Senior Instructor
Aresti Systems, LLC
Research Triangle Park, NC USA
Rexx On Linux
Chip will discuss various issues with installing, configuring, and running Rexx under Linux.   Differences between Regina and Object Rexx for Linux as implemented on Red Hat Linux will be addressed.   Chip will describe several considerations that differ between programming in Rexx for the Linux/UNIX environment versus other platforms.
  3:00
    --
  3:15
Royal Chip Davis
president@rexxla.org
President
RexxLA
Research Triangle Park, NC USA
Closing Remarks