WebSpeed
Developer’s Guide


SpeedScript

Another component of the WebSpeed development environment is the support of SpeedScript for Web application development.

SpeedScript is an interpreted, block-structured, and statement-oriented programming language based on Progress 4GL. It provides native access to the Progress RDBMS and DataServers, as well as to Web servers for Web page input and output.

SpeedScript enables you to quickly prototype, develop, and maintain re-usable application business logic. It also includes object-oriented features like super procedures and dynamic queries and buffers.

Unlike SQL, to which it is sometimes compared, SpeedScript constitutes a complete application programming language, with equally powerful facilities for managing business logic and database manipulation. At the same time, SpeedScript includes an implementation of SQL-89 if you prefer to access databases this way.

Depending on your application and the type of Web objects you are building, the AppBuilder can automatically generate some or all of the SpeedScript used to build your Web objects. For more information about SpeedScript, see SpeedScript."

NOTE: This manual aims to provide a basic knowledge of SpeedScript, to get you started. For more information on the elements of the language, see the Progress Programming Handbook.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095