This tutorial is a sequel to the
first VisualWorks tutorial which analyzed log files generated by a web server.
If you have not looked at or completed the first tutorial, it is strongly
reccommended that you familiarize yourself with it because this tutorial picks
up where the first one left off. Although this is still considered a beginner's
tutorial, it is not intended for the absolute beginnner - it does assume some
prior knowledge of Smalltalk.
At the end of the first tutorial, we had a working program which calculated
web hits and page counts from several web server log files. It ran only
within the VisualWorks development environment, and as far as input/output
was concerned, it used only dialog boxes and external files. In this tutorial,
we will create a graphical user interface (GUI) and show you how to "package"
it up as a distributed application that runs outside of the development
environment. As an added bonus, this tutorial will also show you how easy it
is to distribute this program as a web application.
By the time you have finished this tutorial, you will have a solid knowledge of
how to create, develop and distribute a fully functional GUI application using
VisualWorks. As with any new skill, you will reinforce your foundation of Smalltalk
as you become much more comfortable with the VisualWorks development environment.