An environment for developing clientside/serverside code is disclosed. The
environment supports programming in an event-driven paradigm while the
execution of the resultant programs are executed in a serial execution
paradigm. Through shielding the developer from complex scripting
segments, the environment provides the developer with the suggestion that
that resultant execution model is event-driven.