Seaside is a framework for developing sophisticated web applications in Smalltalk. Seaside is unlike many frameworks in several regards. Most notably:
Seaside takes these desicions explicitly; This gives it a notable characteristic: Building an application with seaside is much like building an event-driven desktop application. Some results of this are:
There is not a clear notion of a "web page" within seaside, just as with a desktop application.
Web links within a seaside application act like buttons in a desktop application
Insert more here
This tutorial will guide you through creating a useful web application with Seaside. We do not assume any familiarity with web development, and only basic familiarity with HTML. We will be using the latest provided by , there is nothing to install other than Squeak.
We do, however, assume you have installed Squeak and know how to:
Execute code snippets within a workspace or elsewhere.
Edit and create Squeak classes using one of the availible availible in Squeak
Navigate within source code. The "Imelementors of", "Senders of", and "Browse It" commands are especially useful; See if you need a quick refresher
If you are not familiar with Squeak, we suggest you start with the Squeak Documentation page. All the required skills can be obtained in the first four chapters FIXME of
Comments: